1

Я потратил некоторое время на поиски в Интернете и не смог найти ничего, что я мог бы изменить, чтобы решить мою проблему.

Я начинаю с листа, состоящего из 7 столбцов. В столбце C имеется ссылка из пяти символов. У меня много строк. У меня также есть список из пяти ссылок на символы на отдельном листе, скажем, в столбце А.

Я хотел бы извлечь те строки, чьи ссылки на пять символов появляются в моем списке. Я бы предпочел скопировать «хорошие» строки на третий лист, но я бы согласился с решением, которое просто удаляет «плохие» строки.

Нет хорошего порядка ни в списке, ни в данных.

Я пытался использовать расширенный фильтр, чтобы сделать это. Вот мои критерии:

=(ISNUMBER(MATCH(Sheet1!C:C,Sheet2!A:A,0)))

Затем я выбираю столбец C на листе 1 и критерии в меню Advanced Filter, но ничего не происходит.

Что я делаю неправильно?

1 ответ1

1

О, ты был ооочень близок!  Я не уверен, что вы можете использовать расширенный фильтр напрямую.  Вместо этого создайте фиктивный столбец на Sheet1.  Вы можете скрыть это - или, возможно, даже удалить - когда закончите.  Допустим, D - фиктивная колонка. Установите D1 в

=ISNUMBER(MATCH(C1, Sheet2!A:A, 0))

и заполните колонку D этим.  (На самом деле, я бы использовал =NOT(ISNA(MATCH(C1, Sheet2!A:A, 0))) , но они в значительной степени эквивалентны в этом контексте; это просто личное предпочтение.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .