Excel中的VLOOKUP函数如何查询出所有符合条件的值?前⾔:
最近有同事遇到难题求助,问题如下:需要从左边的表中查出右边指定销售⼈员的所有销售额
记录,因为每个销售⼈员可能有不⽌⼀次的销售额记录,现在发现VLOOKUP函数⼀次只能查到
⼀个记录,现想了解如何通过VLOOKUP函数⼀次查出所有符合条件的记录值。
数据如下:左边表为数据源,右边为待查数据表。
vlookup如何查询出所有符合条件的值?
操作步骤:
1、构建辅助列:
因为在数据源表中销售⼈员姓名有重复,使⽤VLOOKUP函数直接查询销售⼈员,只
能查到第⼀条记录,故需要在销售⼈员字段上加上重复记录数,让同⼀销售⼈员转
变为多个不重复查询值。就是销售⼈员名字后会加上1、2、3等等!
=C5&COUNTIF($C$5:C5,C5)
构建辅助列
2、通过VLOOKUP查询
=IFERROR(VLOOKUP($H6&COLUMN(A1),$B$4:$F$17,4,0),'')
注:
COLUMN(A1)构建连续序列,如1、2、3、4……等等,与以上辅助列中column函数和vlookup函数
COUNTIF($C$5:C5,C5)⽣成的重复次数相对应;
IFERROR(公式,“”)这个函数的⽤途是当公式出错时,显⽰为空。
此公式应向右拖动到出现空⽩时为⽌,因为我们并不知道具体会有多少个销售额记
录。
通过VLOOKUP查询
结语:这个⽅法很简单,但⽤途却很⼤,⼩伙伴们,你学会了吗?赶快动⼿试试看吧!希望能给你的⼯作带来帮助和启发!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。