天气

vlookup函数返回多个查找结果


 例:如下图所示。要求根据的姓名,从上面表中筛选所有符合姓名是“赵志东”的记录。

 

 

解析:在设置公式时,辅助列总可以让复杂的问题变得简单起来,此题也不例外。在B列设置公式:

 

=COUNTIF(D$2:D3,D3)&D3


上面公式可以用COUNTIF生成 序数+姓名 的格式。如下图所示。、

 

添加辅助列后,再用VLOOKUP就简单了。

在C5中输入公式,并复制到下面的整个区域中。

 

=IFERROR(VLOOKUP(ROW(A1)&$C$12,$B$3:$E$9,COLUMN(B1),0),"")

 

公式说明:

  • ROW(A1)生成可以随公式复制自动递增的序号。

  • COLUMN(B1)可以生成动态的VLOOKUP第3个参数。

  • IFERROR可以屏蔽查找返回的错误值。

 

完成公式输入后,赵志东所有的消费记录就筛选出来了。

 

不但如此,如果你姓名修改为 B,B的记录全显示出来了。

 

标签:excel
分类:Excel学习| 发布:admin| 查看: | 发表时间:2015/1/18
原创文章如转载,请注明:转载自个人资讯网 http://www.zhangxinran.com/
本文链接:http://www.zhangxinran.com/post/1218.html

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Design By zhangxinran.com | Login | Power By zhangxinran.com | 皖公网安备:34010402701072号