Excel: 使用 TEXTJOIN 合并 VLOOKUP 同一范围内查询到的不同值
可以使用 TEXTJOIN 函数来合并 vlookup 在同一个范围内查询到的不同的值。
假设需要查询的范围为 A1:B10,查询的值为 C1,合并结果需要输出到 D1,可以使用以下公式:
=TEXTJOIN(', ',TRUE,UNIQUE(FILTER(B:B,A:A=C1)))
解释一下:
- TEXTJOIN 函数将查询到的不同的值合并在一个单元格中,使用逗号和空格分隔不同的值。
- TRUE 参数表示忽略空值,即如果查询到的某个值为空,则不会在结果中显示。
- UNIQUE 函数用于去重,确保每个值只出现一次。
- FILTER 函数用于筛选,根据条件 A:A=C1 筛选出 B:B 中符合条件的值。
原文地址: https://www.cveoy.top/t/topic/nTXU 著作权归作者所有。请勿转载和采集!