某公司组织面试,需要生成随机面试顺序,要求面试顺序不能重复。=SORTBY(SEQUENCE(10),RANDARRAY(10))SEQUENCE(10)部分,用于生成1~10的数字。用SORTBY函数对1~10的数字进行排序,排序依据为RANDARRAY(10)部分得到的10个随机小数。如下图,希望根据B列的重复次数,将A列标签名称按次数重复显示,最终效果如D列所示。=TOCOL(IF(B2:B5>=COLUMN(A:Z),A2:A5,0/0),2)公式中的这部分IF(B2:B5>=COLUMN(A:Z),A2:A5,0/0),分别将B2:B5中的数值与COLUMN(A:Z)得到的列号1~26进行对比,如果大于等于列号,则返回A2:A5中的标签名称,否则返回0/0,也就是错误值#DIV/0!。图中左侧白色数字为B列重复次数,顶端黄色数字为1~26的列号。接下来使用TOCOL函数,忽略错误值,将以上数组转换为一列。3、汇总各销售人员的销售总量
G2单元格输入以下公式,能够快速汇总出各个销售员的销售总量:
=GROUPBY(B1:B201,D1:D201,SUM,3)
第一个参数B1:B201,表示要根据B列的销售人员进行汇总。
第二个参数D1:D201,是要汇总的数值区域。
第三个参数SUM,表示要汇总的方式是求和。
第四个参数使用3,表示显示字段标题。
4、自定义排序
如下图,希望根据F列的职务对照表,对左侧的员工信息进行排序。
H2单元格输入以下公式,按回车即可。
=SORTBY(A2:B21,MATCH(B2:B21,F:F,))
公式中的MATCH(B2:B21,F:F,)部分,分别计算出B2:B21单元格中的各个职务在F列中所处的位置。
接下来再使用SORTBY函数,根据这些位置信息对A2:B21中的内容进行排序处理。
好了,今天的内容就是这些吧,祝各位一天好心情~~
图文制作:祝洪忠
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。