Column A Column B Column C Column D
a a a, a, b, c, c a, b, c
a b
b c
c
c
有人可以帮助我解决我的问题吗?我需要一个单元格中的唯一值。
B2=INDEX($A$2:$A$6, MATCH(0, COUNTIF($B$1:B1, $A$2:$A$6), 0))
到目前为止,我已经找到了如何使列表用逗号分隔。
C2 = {=TEXTJOIN(", ", TRUE, A2:A6)}
如何应用索引或其他函数在D2中获取唯一值?
答案 0 :(得分:1)
这项工作会在D2
中进行吗?
=TEXTJOIN(", ",TRUE,IF(MATCH(A2:A6,A2:A6,0)=MATCH(ROW(A2:A6),ROW(A2:A6)),A2:A6,""))
通过 Ctrl Shift Enter
确认我无法在Excel 2016中对此进行自我测试,没有TEXTJOIN()
:(
答案 1 :(得分:0)
在Excel 2010中使用函数“ textjoin”存在问题。嗯,我的某些学校计算机仅运行2010版本。 所以,我找到了这个VBA: string concatenation