excel学习库

excel表格_excel函数公式大全_execl从入门到精通

使用Excel函数,制作随机座位、排班表的方法

好,我们来看一个随机排班的小例子。假设呢刚好有30名同学,我需要将这30名同学呢,按照6行5列的结构呢,把它排序出来。

每按一次F9呢他都会动态的刷新啊,也就是说他是随机的。那这个看怎么来实现啊,实现的方法呢我们写在这了,我们一步一步来操作。

第一步呢,首先你是要生成30个随机的数字,因为我们刚好30名同学,所以你需要来生成。我们呢就直接用RANDARRAY,一共呢30名同学就可以了。

那么我呢,就需要根据这个每一名同学他后面的这个序号啊,来对他进行排序。所以呢我们直接函数SORTBY写到这,最后我们再把这个函数呢嵌套起来。

然后排序,我们直接首先选择我们这一列,这一列单元格你对哪些进行排序,排序的规则是什么样的。比如说我就按照他来随机来进行排序。

好这样呢,我们每按一次F9呢,它就会进行刷新。

现在的问题,我就是需要怎么把这一列转换成我们一个 6行5列的结构。

所以呢我们直接把这删掉啊,用新函数WRAPCOLS就可以了。然后,我们直接选择第一个,首先你要对哪个区域进行转换,然后呢你每一列最多需要多少个值。

比如说我呢输入一个6啊,你可以看到,那么这样的结构就出来了。现在我就需要把这个函数一步一步嵌套起来,就完成了啊。

首先呢,我们需要把这些随机数的函数嵌套到我们第二个SORTBY的这个函数里面来,也就是说我们随机排序的依据这个位置来。

然后呢我们再把这个WRAPCOLS函数,我们再转换成我们整个数据区域这个位置来啊,也就是这个位置来。

这样呢我们这些都全部可以删掉,不要了啊,都可以不要了。你看每按一次F9,它就会刷新。

那么当然呢,熟练的同学我们也可以直接一步往后写就可以了,也就说你按照先内层后外层的函数直接写就可以了。如果不熟悉的同学,可以按照刚才的方法自己按照嵌套的思路一步一步来,进行替换也可以的。

OK!搞定收工,就是这么简单,你学废了吗?

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接