如何巧妙利用位置关系,用vlookup函数查找多行数据呢?今天就教给大家方法。
材料来自/工具
Excel
电脑
方法
打开Excel表格
创建一个辅助列,在B2输入【=B2&COUNTIF($B$2:B2,B2)】,下拉就如图所示了。
在任何单元格中创建数据有效性,如图所示,这里是在J2—J6创建的,也就是输入产品名称就可以。
随后点击一个空白列,大概需要横着3格,点击【数据】
点击图中的标志
点击【数据验证】
选择【序列】
来源选择刚刚输入的数据有效性
随后在F2单元格中输入【=IFERROR(VLOOKUP($F$1&ROW(1:1),$A$2:$D$14,COLUMN(B:B),0),"")】
IFERROR函数:为了屏蔽因为查找不到而返回的错误值。
vlookup函数的第一个参数$F$1&ROW(1:1)是为了生成数据个数,如果是row(1:1)则生成{1}。
向下复制公式就会变成row(2:2)则生成{2},以此类推,所以直接下拉横拉就可以。
COLUMN函数返回vlookup函数的第三参数,即返回区域的那一列,向右拖拉公式可以自动改变数据,无需手动改变。
0的意思是精确查找。
如图所示,下拉横拉就可以,范围取决于你的数值的最高范围,这里是最多3个重复的,所以竖着三列,数黄石技四田层菜值共有3个,所以横着三格。
随后切换F1单元格中的词组,就可以切换数据。
如图所示,切换成电视,就显示电视的数据。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 951076433@qq.com 举报,一经查实,本站将立刻删除。如若转载,请注明出处:https://www.xiaomafuwu.com/300087.html