(excel案例)(excel案例)

大家好,今天跟大家分享如何在excel表格中进行反向查找和一对多查找。

反向查找

应用案例:

在下图工作表B列中查找E2单元格中的猫咪姓名,将A列中对应的猫咪编号返回到F2单元格中。因为在查找区域A:C列中,猫咪姓名在猫咪编号右侧,所以不适用vlookup函数,下面我们用xlookup函数来进行演示。

(excel案例)(excel案例)

操作步骤:

选中F2单元格,在英文状态下输入公式:=XLOOKUP(E2,B:B,A:A),回车确认公式,即可返回E2单元格中的“布布”对应的猫咪编号。

公式说明:

第一个参数E2是要查找的值;

第二个参数B:B代表要在B列查找要查找的值;

第三个参数A:A代表要返回的匹配结果在A列。

(excel案例)(excel案例)
(excel案例)(excel案例)

注意事项:

在使用xlookup函数进行查找匹配时,如果在查找区域有多个查找值,只会返回第一个查找值对应的匹配结果。如在上面的案例中,B列中有两个猫咪姓名“加加”,只会返回第一个“加加”对应的猫咪编号“A003”。

(excel案例)(excel案例)

一对多查找

应用案例:

(excel生成图表灰色怎么办)(excel生成图表)

在下图工作表A:C列中查找猫咪姓名为“加加”(F1单元格)的全部记录,将其返回至E:G列紫色底纹单元格的下方。

(excel案例)(excel案例)

操作步骤:

(excel向上取整函数)(excel向上取整函数)

选中E4单元格,在英文状态下输入公式:=FILTER(A2:C9,B2:B9=F1),回车确认公式,即可快速返回所有猫咪姓名为“加加”的记录。

公式说明:

第一个参数A2:C9代表要查找的数据区域;

第二个参数B2:B9=F1代表返回的结果应满足的条件,即只有B2:B9单元格内容等于F1单元格内容“加加”的数据才是要返回的数据。

(excel案例)(excel案例)
(excel案例)(excel案例)

拓展知识:

在使用FILTER函数时,如果在查找区域找不到查找值,会返回如下图所示的错误。

(excel案例)(excel案例)

如果我们不希望返回“#CALC!”,可以将E4单元格中的公式改为:=FILTER(A2:C9,B2:B9=F1,""),也就是在公式后面加上第三个参数:一对代表空值的英文双引号"",这样在查找区域找不到查找值时,就会返回空值。

(excel案例)(excel案例)

本文由静心办公原创,欢迎关注留言,一起学习更多职场办公技能!

声明:我要去上班所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,版权归原作者所有,原文出处。若您的权利被侵害,请联系删除。

本文标题:(excel案例)(excel案例)
本文链接:https://www.51qsb.cn/article/1071.html

(0)
打赏微信扫一扫微信扫一扫QQ扫一扫QQ扫一扫
上一篇2022-09-07
下一篇2022-09-07

你可能还想知道

发表回复

登录后才能评论