Похоже, что SolarMike ответил, предполагая, что тест равен A2 = B2, но я думаю, что вы спрашиваете, если A2 = [Все в столбце B] и B2 = [Все в столбце A].Вот как я могу это проверить:
Столбец C:
=IFERROR(IF(MATCH(A2,B:B,0)>1,"",A2),A2)
Столбец D:
=IFERROR(IF(MATCH(B2,A:A,0)>1,"",B2),B2)
Столбец E ((очень грубо, но эффективно):
=IF(AND(C2="",D2=""),"",CONCATENATE(C2,",",D2,","))
Теперь ваша настоящая проблема - собрать все это в одну клетку.Единственный способ, которым я знаю, как это сделать, - это использовать Concatenate, но для этого необходимо, чтобы вы выбирали КАЖДУЮ ЯЧЕЙКУ индивидуально.
=CONCATENATE(E2,E3,E4,E5,E6,E7,E8,E9,E10)
Для 10000 строк это не представляется возможным.Кроме того, этот вывод не очень гибкий, но я отвлекся.
Если вы хотите объединить все вместе в одной ячейке, у вас есть два варианта.
A) Используйте здесь код VBA (это довольно просто, это кажется приемлемым вариантом): Объединить диапазоны Excel с VBA
B) Надеюсь, что у вас Office 365 с TEXTJOIN () См. статью поддержки здесь.