Vlookup, ссылаясь на данные таблицы на другом листе
Я хотел бы использовать функцию VLOOKUP
, относящуюся к таблице данных, помещенной в другой лист, из той, где написана функция VLOOKUP
.
Пример: в Листе 1 ячейке AA3 я хотел бы вставить функцию VLOOKUP
.
Я хочу, чтобы функция проверила число в ячейке M3, найдите то же самое число в первом столбце A2: Q47 в листе 2 и воспроизведет значение в 13-м столбце этой таблицы.
Я написал эту функцию, но в результате она сообщает #N/A
:
=VLOOKUP(M3,Sheet1!$A$2:$Q$47,13,FALSE)
Ответы
Ответ 1
Одной из распространенных проблем с VLOOKUP
является "несоответствие данных", где #N/A
возвращается, потому что числовое значение поиска не соответствует текстовому форматированию в таблице VLOOKUP
(или наоборот)
Работает ли какая-либо из этих версий?
=VLOOKUP(M3&"",Sheet1!$A$2:$Q$47,13,FALSE)
или
=VLOOKUP(M3+0,Sheet1!$A$2:$Q$47,13,FALSE)
Первый преобразует числовое значение поиска в текст (при условии, что таблица поиска 1-й столбец содержит числа, отформатированные как текст). Последний делает обратное, меняя текстовое значение поиска на число.
В зависимости от того, какой из них работает (при условии, что это делается), вы можете постоянно изменять формат своих данных, чтобы стандартный VLOOKUP
работал
Ответ 2
Я столкнулся с этой проблемой, и когда я начал искать важную точку, которую я нашел, значение u просматривает i.e Столбец M3 должен присутствовать в первом столбце таблицы u, который нужно искать
https://support.office.com/en-us/article/VLOOKUP-function-0bbc8083-26fe-4963-8ab8-93a18ad188a1
проверить в lookup_value
Ответ 3
Ваша формула выглядит отлично. Возможно, значение, которое вы ищете, находится не в первом столбце второй таблицы?
Если второй лист находится в другой книге, вам нужно добавить ссылку на рабочую книгу по вашей формуле:
=VLOOKUP(M3,[Book1]Sheet1!$A$2:$Q$47,13,FALSE)
Ответ 4
Возможно, что-то не так с вашей формулой, если вы смотрите с другого листа, возможно, вам нужно изменить Sheet1 на Sheet2 --- >= VLOOKUP (M3, Sheet2! $A $2: $Q $47,13, FALSE) --- Где Лист2 - ваш массив таблиц
Ответ 5
Этот поиск содержит только точные совпадения. Если у вас есть дополнительное пространство в одном из столбцов или что-то подобное, оно не узнает его.
Ответ 6
У меня возникла аналогичная проблема, и она возвращалась #N/A
. Это означает, что данные соответствия присутствуют, но в записи столбцов M3 может быть дополнительное пространство, что может помешать ему получить точное значение. Поскольку вы установили последний параметр как FALSE, он ищет "точное соответствие".
Эта формула верна: =VLOOKUP(M3,Sheet1!$A$2:$Q$47,13,FALSE)
Ответ 7
Скопируйте =VLOOKUP(M3,A$2:Q$47,13,FALSE)
на другие листы, затем выполните поиск! замените на! $, выполните поиск: замените на: $один раз для всех листов