提问者:小点点

将谷歌电子表格中的三个列合并成一个没有重复的列


我有三个专栏,包含不同种类的狗(列表更广泛):

Border Collie           Beagle       German Shepard
Australian Sheepdog     Husky        Australian Sheepdog

我希望结果只是一列中的品种列表(在新表中),没有重复:

Border Collie
Australian Sheepdog
Beagle
Husky
German Shepard

我尝试了=UniQUE(DogBreeds_),但它仍然在三列中给出了它们。DogBreeds_是所有品种的三列的宏。

谢谢你的帮助


共1个答案

匿名用户

试试这个:

=unique(transpose(split(join(";",A1:A2,B1:B2,C1:C2),";")))

假设您的数据位于A、B、C列的前两行

我相信一定有更好的解决方案,但这是我唯一想到的。实际上,这似乎是这个问题的重复:将多个列堆叠到一个上?

希望能有帮助。