怎么把函数放到数组里

2025-04-2416:16:50创业资讯0

遭遇匹配难题,VLOOKUP公式助你一臂之力

今天我们要深入探讨如何运用VLOOKUP公式,其灵活的数组用法能大幅提升工作效率,让你早干完工作,远离加班命运。

以一个实际场景为例:左边摆放着员工信息的完整数据表。

现在,我们需要根据姓名查找对应的工号信息。在原始数据表中,工号位于姓名的左侧,这意味着我们需要从右向左进行查找。

为了解决这个问题,我们可以借助虚拟数组的方法。

输入以下公式:

使用VLOOKUP结合IF函数的方法,通过设定{1,0}的逻辑,将B列置于A列之前,从而达到我们想要的查找顺序。公式为:=VLOOKUP(G2,IF({1,0},B:B,A:A),2,0)。

我们还可以使用CHOOSE函数来实现相同的效果。通过设定{1,2}的逻辑顺序,也能使B列在前,A列在后。公式为:=VLOOKUP(G2,CHOOSE({1,2},B:B,A:A),2,0)。

再来看一个例子,如果我们想根据工号信息,将所有相关联的信息一次性列举出来。

如果我们手动输入公式,可能需要分别查找数据源的第2、第3、第4、第5列。我们可以通过VLOOKUP的数组用法来简化这个过程。

公式如下:=VLOOKUP(G2,A:E,{2,3,4,5},0),输入完公式后,按住CTRL+SHIFT+回车键进行计算,就可以一次性得到我们需要的结果。

这个原理同样适用于列顺序不一致的情况。只要我们知道所需结果分别位于哪一列,如性别在第3列、姓名在第2列、工资在第5列,我们就可以快速构建出正确的公式:=VLOOKUP(G2,A:E,{3,2,5},0),同样可以一次性获取所有需要的结果。

你掌握这个小技巧了吗?赶快试试吧!相信你会爱上这种高效的工作方式。

  • 版权说明:
  • 本文内容由互联网用户自发贡献,本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 295052769@qq.com 举报,一经查实,本站将立刻删除。