分享

这条Excel函数公式,很多会计这几天都在找!

 Excel不加班 2021-06-09

与 30万 读者一起学Excel

最近,好多学员都在问这个问题。个税未申报名单,里面的姓名、身份证中间都是*,怎么查找完整的人员名单?

卢子模拟了一份表格,大概这种格式。

其实,这种很简单,只是你想复杂了而已,VLOOKUP函数的最基本用法就可以解决。

姓名,VLOOKUP函数本身就支持按通配符查找。

=VLOOKUP(A2,F:G,1,0)


证件号码:

=VLOOKUP(A2,F:G,2,0)

正常情况下这样就可以,不过为了防止万一,姓名相同这种特殊情况,这里提供更完美的公式。

将姓名和证件号码连接起来,这样就保证内容是唯一的。

=F2&G2


查找的时候,也将两列连接起来再查找。

=VLOOKUP(A2&B2,E:G,2,0)


同理,证件号码也出来了。

=VLOOKUP(A2&B2,E:G,3,0)

现在即使姓名相同,也完美解决。

当然啦,有的人喜欢一步到位,不喜欢辅助列,这样才能体现水平。

数组公式:

=VLOOKUP(A2&B2,IF({1,0},F:F&G:G,F:F),2,0)

=VLOOKUP(A2&B2,IF({1,0},F:F&G:G,G:G),2,0)

IF({1,0},F:F&G:G,F:F)这部分就是重新构造新区域,1代表左边的区域F:F&G:G,0代表右边的区域F:F。

我自己还是喜欢用辅助列,更简单易懂。

推荐:VLOOKUP函数跟这个巧妙的辅助列,简直就是绝配,狂赞!

上篇:学会LOOKUP函数一时爽,一直都会一直爽


在没看到这篇文章之前,你是怎么解决这种查找的?


作者:卢子,清华畅销书作者,《Excel效率手册 早做完,不加班》系列丛书创始人,个人公众号:Excel不加班(ID:Excelbujiaban)

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多