删除TEXTJOIN和IF函数中的重复值

时间:2019-04-10 08:24:31

标签: excel excel-formula

我在IF上使用TEXTJOIN函数:

它工作正常,但也包含重复值。

{=TEXTJOIN(", ",TRUE,IF(C4:C9=E4,B4:B9,""))}

我用这个公式得到的结果(见图)是1、1、3、4,但是我需要它显示1、3、4

enter image description here

如何使其仅显示唯一值?

2 个答案:

答案 0 :(得分:0)

尝试此操作,但使用Ctrl + Shift + Enter进入:

= TEXTJOIN(“,”,TRUE,IF(C4:C9 = E4; MATCH(B4:B9; B4:B9; 0)=(ROW(B4:B9)-ROW(B3)); B4:B9 ;“”);“”“))

答案 1 :(得分:0)

如果您使用的是 Office 365,试试这个

=TEXTJOIN(", ",TRUE,UNIQUE(IF(C4:C9=E4,B4:B9,"")

输入 CTRL+SHIFT+ENTER