Обновленный ответ
Я был тут - это гораздо лучшее решение. Это было размещено ниже, но я копирую это здесь, так что это в верхнем ответе:
=unique({A:A;B:B})
Предупреждение: это будет включать одну пустую ячейку в определенных сценариях (например, если она есть в конце первого списка).
Если вас не интересует порядок и пустая ячейка, простая sort()
очистит все:
=sort(unique({A:A;B:B}))
В противном случае filter()
может удалить пробелы следующим образом:
=filter(unique({A:A;B:B}),NOT(ISBLANK(unique({A:A;B:B}))))
Ниже приведен старый устарел ответ
Я уверен, что это «Неправильный способ сделать это», так как это кажется настолько нелепо простой и распространенной задачей, что я чувствую, что должен что-то упустить, так как это не требует такого чрезмерного решения.
Но это работает:
=UNIQUE(TRANSPOSE(SPLIT(JOIN(";",A:A,B:B),";")))
Если ваши данные содержат символы ';' символы, которые вам, естественно, понадобятся для изменения разделителя.