Используя Excel 2007, у меня есть 2 рабочих листа.

Первый - это 1 столбец из примерно 600 номеров / идентификаторов.

2 листа составляет около 30 столбцов для около 5000 идентификаторов.

Я в основном пытаюсь отфильтровать 600 идентификаторов, перечисленных в первой электронной таблице, из 5000 во второй электронной таблице.

Я пробовал несколько Vlookup, похожих на это.

= ВПР (B1, '[ids.xls] Лист1'!$ A:$ A, 1, FALSE)

Где B1 является первым идентификатором во второй электронной таблице, ids.xls содержит список идентификаторов, с которыми я проверяю и выбрал все строки. тогда у меня есть 1, чтобы показать значение в 1-м столбце для этого идентификатора, ЛОЖЬ, чтобы возвращать, только если значение является точным.

Затем я скопировал эту формулу через весь столбец, где B1, будет обновлен до B2, B3 и т.д.

Но это не работает, вместо того, чтобы возвращать идентификатор, когда он совпадает, формула возвращает NA, даже если есть доступное значение.

Почему это не работает? Какую формулу я могу использовать, чтобы проверить, соответствует ли значение значению из списка значений?

Спасибо

1 ответ1

1

Трудно сказать, не видя фактических данных, но я бы порекомендовал проверить, является ли формат данных ячеек, в которых хранятся идентификаторы, идентичными на двух листах.

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