欢迎转发和点一下“在看”,文末留言互动!
置顶公众号或设为星标及时接收更新不迷路
小伙伴们好,今天来和大家分享一道统计题目。题目并不是很难,但这道题目却考核了你对万金油公式掌握的熟练程度。同时,今天还会给大家介绍一个平时不太常用的小函数。
题目是这样子的:
要求我们从全部的学生名单中提取出那些还没有报到的学生清单。
01
COUNTIF函数找到未出现数据
既然是查找没有报到的学生,也就是查找那些学生还没有出现在已报到的清单中。因此可以使用COUNTIF函数。
在单元格C2中输入下列公式,三键回车并向下拖曳即可。
=CHAR(SMALL(IFERROR(CODE(IF(COUNTIF($B$2:$B$7,$A$2:$A$15)=0,$A$2:$A$15,"")),9^9),ROW(A1)))
思路:
IF(COUNTIF($B$2:$B$7,$A$2:$A$15)=0,$A$2:$A$15,"")部分,COUNTIF函数返回结果为0的,即为没有报到,函数判断后用IF函数返回没有报到的清单
CODE函数,将返回的字符转换为内码
利用SMALL函数依次提取小值
最后再利用CHAR函数将其转换回字符
那么有朋友问,如果名单不是字符形式展示的,比如,是汉字,该怎么办呢?
02
标准万金油公式
同样,也是用万金油公式。
在单元格C2中输入下列公式,三键回车并向下拖曳即可。
=INDEX($A$2:$A$15,SMALL(IF(COUNTIF($B$2:$B$15,$A$2:$A$15)=0,ROW($A$2:$A$15)-1),ROW(A1)))
这是一个标准的万金油函数,不需要我再赘述了。
本题内容练习文件提取方式:
链接:https://pan.baidu.com/s/13-wGDB7X7S6_IEa2tJpQbg?pwd=bi5r
提取码:bi5r
-END-
长按下方二维码关注EXCEL应用之家
面对EXCEL操作问题时不再迷茫无助
我就知道你“在看”