需要有关Concatenateif功能的帮助
我有关于A栏和A列的数据。 B列 - 适用于A栏中的所有唯一值
我希望连接B列中的相应值,然后将结果显示在C列中
例如:C2是B1&的连接值。 B2由逗号分隔
C5是由逗号分隔的B5到B7的连接值
答案 0 :(得分:0)
这个过于简单的UDF:
Public Function join(Delimiter, values)
For Each value In values
If value > "" Then
If join > "" Then join = join & Delimiter
join = join & value
End If
Next
End Function
你可以使用这样的数组公式:
{=join(",",IF(A2:A5=A2,B2:B5,""))}
或与某些TEXTJOIN UDF substitutes:
{=TEXTJOIN(",",TRUE,IF(A2:A5=A2,B2:B5,""))}