Excel – 返回3列的所有唯一排列

我有3列

abc

jon ben 2

ben jon 2

roy jack 1

jack roy 1

我试图检索所有独特的排列,如benjon = jonben所以他们应该只出现一次。 预期产出:

abc

jon ben 2

roy jack 1

任何想法的function,可以做到这一点? 输出中的顺序无关紧要。 我试过连接,然后删除重复,但显然这只考虑string的顺序。

我创build了第四列,将所有三列连接在一起=a1&","&b1&","&c1并使用内置的删除重复函数的excel。 这不工作,因为string的顺序是不同的。

在你的第四列使用公式

 =if(A1<B1,A1&","&B1&","&C1,B1&","&A1&","&C1) 

哪个应该按照字母顺序joinA和B,然后像以前那样删除重复项。