当前位置:首页 > 技术文章 > 正文内容

对人员进行随机分组,分步骤详细解释,看了就学会了

大家好,我是套路EXCEL!

如上图,需要将12个人随机分成3组,每组4人。

函数公式如下:

=ROUNDUP(CHOOSECOLS(
SORT(HSTACK(ROW(1:12),
RANDARRAY(12,1)),2,1),1)/4,0)

函数解释:

1、RANDARRAY(12,1) 函数式生成12个随机不重复小数

2、将这12个随机小数安上编号,1-12号。

=HSTACK(ROW(1:12),RANDARRAY(12,1))

3、用SORT函数将随机小数列进行排序,升序或者降序都可以。主要是打乱顺序。

=SORT(HSTACK(ROW(1:12),RANDARRAY(12,1)),2,1)

4、提取第一列编号,将1-4编号变成1,5-8编号变为2,如此进行分组。

CHOOSECOLS提取编号列,ROUNDUP函数将编号分组。

=ROUNDUP(
CHOOSECOLS(
SORT(HSTACK(ROW(1:12),RANDARRAY(12,1)),2,1),1)/4,0)

5、最后可以使用F9刷新数据,具体可以看下面的gif

扫描二维码推送至手机访问。

版权声明:本文由AR编程网发布,如需转载请注明出处。

本文链接:http://www.arlanguage.com/post/4437.html

分享给朋友:

“对人员进行随机分组,分步骤详细解释,看了就学会了” 的相关文章

Nginx 支持 JavaScript 了 nginx支持php吗

简介Nginx 作为一款高性能的 Web 服务器,其功能可以通过多种模块进行扩展。其中,NJS 模块为 Nginx 提供了强大的 JavaScript 处理能力,使得开发者可以在服务器端使用 JavaScript 进行复杂的逻辑处理。本文将详细介绍如何在 Nginx 中安装和使用 NJS,并通过具体...

分享一段PHP代码的加密扩展 分享一段php代码的加密扩展怎么弄

介绍一个简洁、高性能、跨平台的 PHP7 代码加密扩展特点简单快速,经实测,几乎不影响性能兼容 OPcache、Xdebug 等其他扩展支持 Linux、macOS、Windows 等系统兼容 Apache、Nginx + PHP-fpm、命令行等运行模式加密算法较简单,这是出于速度考虑,但仍不易解...

nginx 解决 readv() failed (104: Connection reset by peer)

查看nginx error错误,发现上传接口报以下错:2019/10/10 19:58:25 [error] 299784#0: *5967188 readv() failed (104: Connection reset by peer) while reading upstream, clien...

压测nginx出现的问题分析

压测nginx出现no live upstreams while connecting to upstream的问题分析基础环境版本信息Centos 7.1nginx version: openresty/1.13.6.2nginx配置信息stream {   ...

nginx检查提示“unknown directive "stream" in /etc/*/nginx.conf”

yum安装nginx检查时提示“unknown directive "stream" in /etc/nginx/nginx.conf”yum安装nginx,在配置反代时,出现错误:nginx -tnginx: [emerg] unknown directive "strea...

nginx命令——学习记录 nginx详细教程

nginx命令--学习记录查看80端口是否被占用netstat -ntlpnginx命令#/usr/local/nginx/sbin/nginx 启动命令#/usr/local/nginx/sbin/nginx -t 检测配置文件 #/usr/local/nginx/sbin/ngin...