可以使用 TEXTJOIN 函数来合并 vlookup 在同一个范围内查询到的不同的值。

假设需要查询的范围为 A1:B10,查询的值为 C1,合并结果需要输出到 D1,可以使用以下公式:

=TEXTJOIN(', ',TRUE,UNIQUE(FILTER(B:B,A:A=C1)))

解释一下:

  • TEXTJOIN 函数将查询到的不同的值合并在一个单元格中,使用逗号和空格分隔不同的值。
  • TRUE 参数表示忽略空值,即如果查询到的某个值为空,则不会在结果中显示。
  • UNIQUE 函数用于去重,确保每个值只出现一次。
  • FILTER 函数用于筛选,根据条件 A:A=C1 筛选出 B:B 中符合条件的值。
Excel: 使用 TEXTJOIN 合并 VLOOKUP 同一范围内查询到的不同值

原文地址: https://www.cveoy.top/t/topic/nTXU 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录