例:如下图所示。要求根据的姓名,从上面表中筛选所有符合姓名是“赵志东”的记录。
解析:在设置公式时,辅助列总可以让复杂的问题变得简单起来,此题也不例外。在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的记录全显示出来了。
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。