У меня есть два очень больших списка. Один содержит около 130 000 элементов (список А), другой - около 600 000 столбцов (список Б). Мне нужно знать, какие элементы в списке A появляются в списке B, но я сталкиваюсь с ограничением по времени обработки.
Мой обычный подход был бы примерно таким:
Поместите Список A в столбец A и Список B в столбец B. В C1 укажите следующее:
=Not(IsError(Match(A1,B$1:B$600000,0)))
Тогда я бы заполнил это до C130000.
Очевидно, это будет работать с двумя списками длиной 100 пунктов. Однако списки настолько велики, что моему компьютеру это займет слишком много времени.
Есть ли метод, который я могу использовать в Excel, который бы работал для списков такого размера, не занимая месяц для обработки? Или мне нужно начать искать другие варианты?
Использование Office 365