打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
快速对比两张表找出缺少的3种方法

编按:

有两张表,一张总名单表,一张实际到校名单表,如何快速找出缺少(未到)人员?在库存盘点中也有类似需求。

最近接到一个求助:根据已报到的人员姓名,在总名单中找出缺少(未报到)的人员信息,如下图所示。

针对这个问题,先给出两个一步到位的解决方法。

公式1:

=FILTER(A2:C63,COUNTIF(E2:E52,A2:A63)=0)

这是一个数组公式,低版本需要按Ctrl、shift和回车键完成输入。

公式说明:

COUNTIF(E2:E52,A2:A63)=0是判断条件,在已报到人员中对所有人员的姓名进行计数,结果为0的即为未报到人员。再用FILTER函数对这些人员的信息进行筛选。

扫码加入学习微信群,下载Excel课件

公式2:

如果版本中没有FILTER函数,只能用传统的万金油公式套路解决了:

=INDEX(A$2:A$63,SMALL(IF(COUNTIF($E$2:$E$52,$A$2:$A$63)=0,ROW($1:$62)),ROW(1:1)))

万金油公式的原理点此查看。

再来一个:

再给大家推荐一个公式,用到了一个Excel365新增的函数VSTACK。

=UNIQUE(VSTACK(A2:A63,E2:E52),,1)

VSTACK函数非常简单,格式为:

=VSTACK(区域1,区域2,……)

功能是将多个区域的数据合并为一个区域。在本例中就是将已报到人员和全部人员的姓名合并为一列。

再用UNIQUE函数提取只出现过一次的值就是未报到的人员。

点此查看VSTACK函数基础用法。

点此查看UNIQUE函数用法。

以上就是今天分享的内容。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
秒解多表合并、求和、筛选查找,史上NO.1函数组合filter Vstack来了!
很重要的EXCEL使用技巧
VSTACK函数
​机械臂加工切割辅助半自动排程系统-03
学会之后比Vlookup还好用的函数,Filter函数!
比Vlookup好用10倍的Filter函数来了!
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服