Поскольку вам нужны только значения, найденные в обоих столбцах, вам нужно искать только один столбец для каждого значения, найденного в другом столбце. Для этого вы можете использовать следующую формулу в ячейке C1:
=IF(ISERROR(MATCH(B1, A:A, 0)), "", B1)
Затем скопируйте и вставьте C1 до конца столбца B. Это будет отображать значение ячейки в столбце B, если такое же значение найдено в столбце A. Было бы отображать пустое значение, если нет.
Затем вы можете отсортировать по столбцу C, чтобы сгруппировать все непустые ячейки и пустые ячейки вместе, чтобы ваш список значений был найден в обоих столбцах.
Чтобы поместить отсортированные значения в верхнюю часть списка, вы можете использовать значение, например "ZZZZZZZZZZZZZ" для несоответствия вместо "" а затем использовать условное форматирование, чтобы скрыть эти ячейки.
Функция MATCH ищет значение в B1 в диапазоне A:A 0 указывает, что это должно быть точное совпадение. Если совпадений не найдено, возвращается ошибка, поэтому мы проверяем наличие ошибки с помощью функции ISERROR . Затем функция IF возвращает пустое значение, как указано в "" если функция MATCH вернула ошибку, или возвращает значение B1 если результат функции MATCH не вернул ошибку.