excel学习库

excel表格_excel函数公式大全_execl从入门到精通

vlookup怎么把第二个重复值显示

Excel中的VLOOKUP函数默认情况下只会返回第一个匹配的值,如果想要把所有的重复值显示出来,可以使用辅助列或者数组公式来实现

假如我们有一个excel表格,B列是姓名,C列是数值,我们想要查询张三对应的所有数值。

辅助列

在A列建辅助列,在A2单元格输入=COUNTIFS($B$2:B2,B2)&B2,鼠标移到A2右下角,变成加号后,双击向下填充。

根据E3单元格查找张三对应的所有数值。在F3单元格输入公式=IFERROR(VLOOKUP(COLUMN(A1)&$E$3,$A$2:$C$10,3,0),""),鼠标移到F3右下角,变成加号后,拖动向右填充公式,就可以看到张三对应的所有数值了。

数组公式

根据E6单元格查找张三对应的所有数值。在F6单元格输入公式=IFERROR(VLOOKUP($E6,INDIRECT("B"&SMALL(IF($B$2:$B$10=$E6,ROW($B$2:$B$10)),COLUMN(A1))&":C10"),2,),""),同时按下ctrl+shift+enter,公式带上大括号。

鼠标移到F6右下角,变成加号后,拖动向右填充公式就可以看到张三对应的所有数值了。

本次操作演示使用的软硬件型号及APP版本信息如下:

  • 硬件型号:Mac mini;

  • 软件版本:macOS Sonoma 14.1.2;

  • APP版本:Microsoft Excel for MacV16.44。

发表评论:

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

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接