分享

教程 | Excel高手必备的8组公式

 互利互读一辈子 2022-12-11 发布于北京

图片

写在前面

所谓的高手并不一定和你有多大的差别,只是他们可能善于思考如何利用Excel公式解决实际问题、提升工作效率。

如果你能掌握以下8组公式,那么相对于你的同事,你基本可以称作Excel高手了。
图片
图片

提取唯一值

=UNIQUE(B4:B14)
新函数,参数为要提取的数据区域。
图片

图片

合并同类项

=TEXTJOIN(',',TRUE,IF($A$4:$A$18=D8,$B$4:$B$18,''))
TEXTJOIN函数的作用是使用分隔符进行数据连接,
第一参数:',',表示将逗号用作分隔符
第二参数:TRUE,表示忽略空值
第三参数:IF($A$4:$A$18=D8,$B$4:$B$18,''),一个数组公式,可以返回班级对应的所有姓名。
图片
图片

找出重复数据

=IF(COUNTIF($B$4:B4,B4)=1,'','是')
这个公式本质是利用countif函数来判断的,如果数据出现重复,countif的结果就会大于1,最后再利用if函数输出结果即可。
图片
图片

区间判断

=IFS(B5>=90,'优秀',B5>=80,'良好',B5>=60,'及格',B5<60,'不及格')
这类问题非常常见,计算奖金提成,判断等级等等,最简单的方法就是利用ifs函数
语法:=IFS(第1个条件,第1个条件正确返回的结果,第2个条件,第2个条件正确返回的结果,……)条件与结果都是成对出现的,最多可以设置127对。
图片
图片

一对多查询

=FILTER(B4:B18,A4:A18=E4,'找不到结果')
一对多查询,可以把它看做是一个筛选问题,而新函数FILTER就是一个筛选函数,可以轻松搞定这样的问题
用法:FILTER(要返回结果的区域,筛选条件,筛选不到结果返回的值)
图片
图片

隔行/列求和

'隔行=SUMPRODUCT((MOD(ROW(C4:L9),2)=1)*C4:L9)'隔列=SUMPRODUCT((MOD(COLUMN(B5:G14),2)=1)*B5:G14)
这个函数本质是一个SUMPRODUCT函数的单条件计数,库存的数据都在奇数行,所以我们用ROW函数获取数据的行号,然后再用MOD求得奇数行。
图片
图片
图片

多条件查询

=LOOKUP(1,0/((A4:A12=E4)*(B4:B12=F4)),C4:C12)
多条件查询,使用LOOKUP函数是最简单的,只需要记得函数的书写规则即可
=LOOKUP(1,0/((条件1)*(条件2)),返回的结果列),
有几个条件,就在括号里写几个。
图片
图片

关键字求和

=SUMIF(A4:A15,'*车间*',C4:C15)
关键字求和主要是利用了通配符,如关键字【车间】的前后各链接一个*,表示只要包含“车间”2个字就会被统计。
图片
图片

写在最后

关于Excel的函数还有很多,如果能做的根据实际场景随手拈来、任意组合就可以达到意想不到的效果,只有心中始终有一个信念:没有解决不了的问题,也没有查不到的函数,这样你才会不遗余力、不被困难所吓倒!

THE

END

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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多