我有三列包含不同品种的狗(列表更广泛):
Border Collie Beagle German Shepard
Australian Sheepdog Husky Australian Sheepdog
我希望结果只是一列中的品种列表(在新表中),没有重复:
Border Collie
Australian Sheepdog
Beagle
Husky
German Shepard
我已经尝试了=UNIQUE(DogBreeds_)
但它仍然在三列中提供了它们。
DogBreeds_
是所有品种的三列的宏。
感谢您的帮助
答案 0 :(得分:1)
试试这个:
=unique(transpose(split(join(";",A1:A2,B1:B2,C1:C2),";")))
假设您的数据位于A,B,C列的前两行中
我确信必须有一个更漂亮的解决方案,但这是我脑海中唯一的解决方案。 实际上,这似乎与此问题重复:Stacking multiple columns on to one?
希望它有所帮助。