首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Vlookup+Column批量查找太笨了,这个新公式一定要收藏!

昨晚兰色直播时,一个同学提了Vlookup函数批量查找的问题,即根据一个值查找所有列。如下图所示,根据姓名从上表中查找学历等4列。

如果返回的列是连续的,都是在第一列输入Vlookup+Column公式然后向右复制:

=VLOOKUP($A12,$A$1:$E$8,COLUMN(B1),0)

如果查找返回列不连续,只能逐列添加Vlookup公式。如果你现在还是这么写公式就太笨了,兰色给你一个简单的,把Column改成:

=VLOOKUP(A12,A1:E8,,0)

引用区域不需要绝对引用(加$),公式也不需要复制,整列查找竟自动完成了。

如果返回的列不连续可以吗,当然也ok。把数字顺序调整一下即可:

=VLOOKUP(A12,A1:E8,,0)

只是.......这是office365等新版才有的公式输入方法,2016版及以前不适用。

听到这句话是不是心瞬间凉透的感觉........嘿嘿,不要伤心,在老版本中这个公式可以照样用:

选取要填充公式的区域,把光标放在编辑栏中公式最后,按Ctrl+shift+enter填充,两边自动添加{ }后即成功输入。

{=VLOOKUP(A12,A1:E8,,0)}

需要注意的是,区域数组公式无能单独修改,如需要修改则需要变成普通公式,全部选取按Ctrl +Enter变回普通公式。

兰色说:在公式中使用{}的数组在反向查找、多条件查找中也曾出现,它没什么神秘的,就是一个数变成了一组数,然后分别运算而已。‘

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20221031A01BUO00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券