从右至左查找数据,你在加班,同事用10种方法解决!

举工作中的例子来说明,左边是一份工资表数据,我们需要根据员工姓名来查找员工编号;

从右至左查找数据,你在加班,同事用10种方法解决!

这就是典型的从右向左查找,我们今天把所有方法给汇总在一块,任由选择

1、更换列顺序的方法

首先我们要将员工列的数据剪切,放到员工编号的前面,然后我们使用

=VLOOKUP(F2,A:B,2,0)公式快速查找

从右至左查找数据,你在加班,同事用10种方法解决!2、辅助数据源

我们在原始数据源的右边用粘贴的方式也行,用=a2的方式也好,插入一个辅助列,然后输入的公式是

=VLOOKUP(F2,B:E,4,0)

从右至左查找数据,你在加班,同事用10种方法解决!

上面2种方法都要破坏原始数据源,如果不希望原始数据源改变的话,用下面的方法

3、vlookup+if(1,0)公式

我们用if函数构建了一个虚拟数组,b列在前面,a列在后面,输入的公式是:

=VLOOKUP(F2,IF({1,0},B:B,A:A),2,0)

从右至左查找数据,你在加班,同事用10种方法解决!4、使用vlookup+choose公式

choose公式和if 1,0 类似,但是 if 1,0只能构建2列的虚拟数组,Choose公式可以构建多列的数组,这里我们输入的公式是

从右至左查找数据,你在加班,同事用10种方法解决!

如果说,第2参数choose构建多列数据的话,就可以用Choose({1,2,3},B:B,A:A,C:C)来实现了

5、使用index+match公式

index+match也是万能通用公式组合

index(结果列,match(查找值,查找列,0))

所以我们输入的公式是:

=INDEX(A:A,MATCH(F2,B:B,0))

从右至左查找数据,你在加班,同事用10种方法解决!6、indirect+match公式

和index+match公式非常像,万能通用公式是

=INDIRECT(“结果列的列标”&MATCH(查找值,查找列,0)),所以输入的公式是:

=INDIRECT(“a”&MATCH(F2,B:B,0))

从右至左查找数据,你在加班,同事用10种方法解决!7、xlookup公式

万能通用公式xlookup(查找值,查找列,结果列)

我们输入的公式是:=XLOOKUP(F2,B:B,A:A)

从右至左查找数据,你在加班,同事用10种方法解决!8、filter公式

我们在单元格中输入的公式是:

=FILTER(A:A,B:B=F2)

从右至左查找数据,你在加班,同事用10种方法解决!9、vlookup+hstack公式

输入的公式是:

=VLOOKUP(F2,HSTACK(B:B,A:A),2,0)

HSTACK公式也是把两列数据合并在一起,形成一个新的数列,这里用来构建b列在前,a列在后的虚拟数组。

从右至左查找数据,你在加班,同事用10种方法解决!10、sumifs公式(只能用在查找结果是数字的时候)

当查找结果是数字的时候,我们可以用sumifs公式替换vlookup,如果是多条件的时候,效果更好,我们输入的公式是:

=SUMIFS(A:A,B:B,F2)

从右至左查找数据,你在加班,同事用10种方法解决!

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至81118366@qq.com举报,一经查实,本站将立刻删除。发布者:简知小编,转载请注明出处:https://www.jianzixun.com/67449.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫

相关推荐

软文友链广告合作联系站长qq81118366