首页 > 自考资讯 > 自考知识

vlookup如何一次性匹配多行数据,在excel中vlookup公式怎么一次匹配多列

头条共创 2024-06-27

在工作中,经常需要使用VLOOKUP搜索表达式。例如,左边是员工工资表的数据,我需要根据姓名匹配所有员工信息。

69f3a1c8b5174f09a772c879294494fe~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720054630&x-signature=RltB7PVspmQ7vi29c3II1ckMpFc%3D

1、VLOOKUP+COLUMN法

如果需要查找性别匹配,则输入的公式为:

=VLOOKUP(F2,A:D,2,0)

53c113e612c349eaa464f110ca45fe3a~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720054630&x-signature=x1wV4P06Y13q5mDV9idI8K6DJDs%3D 如果需要匹配部门,只需将原来的公式从2改为3即可。

但如果我直接向右拉

该查找值和数据源将向右移动。

此外,数字2 不会自动成为数字3。

adc43098295f47c8b067fc03e6497126~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720054630&x-signature=UduTgSlOWJcGYrLUeCz1fzfXgPU%3D 要解决数据不偏差的问题,可以使用混合参考和固定参考。

找到值F2,按F4快捷键3次,只修改列标签。这是因为您需要在键入时更改行标签。

然后在数据源中搜索列A:D,按一次F4 快捷键即可冻结行和列并将其填充到右侧,从而冻结搜索值和搜索数据源。

5d9a0d578428492fa904ff9c501e7d12~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720054630&x-signature=FUFZ%2BFWCFIBmTX8PX7tCpI6KOwg%3D 当您在第三个参数右侧键入数字2 时,数字2 将自动变为数字3。

为此,我们将学习COLUMN 函数的公式。

是返回的单元格值的列标签

例如,输入以下表达式:

=列(B1)

B1 表示单元格所在的列。显示在第2 列,因此结果为2。

0c44261396f145fa8bc50bdfdd588a24~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720054630&x-signature=p4wbhUPfNcW%2B%2FZrZwlHBgw4jKns%3D 如果你填写这个公式,COLUMN(B2),COLUMN(B3),无论你怎么填写,它总是在B列,所以结果是2。

13020e6275804c6e9bace70022983711~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720054630&x-signature=hKpKIzjUVbIiyzbAs8tC3vDuz7Q%3D 但是,当我向右填充时,COLUMN(C1) 变为第三列,因此结果是3。

bd9c57b5f21842c88fc13464f6457197~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720054630&x-signature=U5wnaRA9Fuuk9i%2B%2FAr%2Fl2S%2B4Zdk%3D 因此,如果您想找到要更改的列,只需使用COLUMN 函数并替换第三个参数即可。输入的公式为:

=VLOOKUP($F2,$A:$D,列(B1),0)

要立即获得所有结果,请在右侧和下方键入

0a647eca77e041f0aeacd29e22a0661e~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720054630&x-signature=axeGjWg2acjcgtgmJ1o7p1aiwZQ%3D你知道这个功能组合吗?试试吧!

版权声明:本文由今日头条转载,如有侵犯您的版权,请联系本站编辑删除。

猜你喜欢