分享

这些公式都学会,天天加班不嫌累

 hercules028 2024-05-25 发布于河北
1、生成随机面试顺序
某公司组织面试,需要生成随机面试顺序,要求面试顺序不能重复。
B2单元格输入以下公式即可。
=SORTBY(SEQUENCE(10),RANDARRAY(10))
Image
SEQUENCE(10)部分,用于生成1~10的数字。
用SORTBY函数对1~10的数字进行排序,排序依据为RANDARRAY(10)部分得到的10个随机小数。

2、按指定次数重复内容
如下图,希望根据B列的重复次数,将A列标签名称按次数重复显示,最终效果如D列所示。
Image
D2单元格输入以下公式,按回车。
=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的列号。
Image
接下来使用TOCOL函数,忽略错误值,将以上数组转换为一列。

3、汇总各销售人员的销售总量

G2单元格输入以下公式,能够快速汇总出各个销售员的销售总量:

=GROUPBY(B1:B201,D1:D201,SUM,3)

Image

第一个参数B1:B201,表示要根据B列的销售人员进行汇总。

第二个参数D1:D201,是要汇总的数值区域。

第三个参数SUM,表示要汇总的方式是求和。

第四个参数使用3,表示显示字段标题。

4、自定义排序

如下图,希望根据F列的职务对照表,对左侧的员工信息进行排序。

Image

H2单元格输入以下公式,按回车即可。

=SORTBY(A2:B21,MATCH(B2:B21,F:F,))

Image

公式中的MATCH(B2:B21,F:F,)部分,分别计算出B2:B21单元格中的各个职务在F列中所处的位置。

接下来再使用SORTBY函数,根据这些位置信息对A2:B21中的内容进行排序处理。

好了,今天的内容就是这些吧,祝各位一天好心情~~

图文制作:祝洪忠

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多