您的位置首页生活百科

Excel中如何用vlookup函数实现一对多的查询

Excel中如何用vlookup函数实现一对多的查询

的有关信息介绍如下:

Excel中如何用vlookup函数实现一对多的查询

我们在使用Excel时总会遇到各种各样的难题,如果我们懂得知识越多,我们解决问题起来就越方便啦,总之我们要有这个观念:大量重复的工作一定要想简便方法。例如下面这个问题。

有时候我们需要输入一个部门,然后将该部门下面的所有员工都显示在姓名列下面。其实筛选就能实现这个功能,除了筛选,你还有其它号方法吗?

依旧是给部门设置数据有效性,提供下拉三角形,便于输入数据。

在辅助列输入公式,判断出哪些部门是要显示的。

辅助列的第一个1-2-3-4行所在的姓名是要显示的。再新建一个辅助列,其实也可以不新建,用row(a1)这个公式来代替。

在姓名列下输入如下公式:=IFERROR(VLOOKUP(E54,CHOOSE({1,2,3},$D$54:$D$63,$C$54:$C$63,$B$54:$B$63),3,0),"")

点击填充柄,或者下来,效果就出来啦。

换一个部门,数据正确。