VLOOKUP возвращает # N / A при использовании «False» в формуле, не добавляя «False», возвращая случайные значения - PullRequest
0 голосов
/ 08 октября 2019

Я пытаюсь получить значения из другого листа, который имеет имена, код задания, столбцы отдела в B, C, D соответственно. Я хочу получить отдел. Если я не использую «Ложь» в формуле, это возвращает случайные имена отделов. Имена не повторяются в листе UserDeptReport.

= VLOOKUP ("Стефани Баюн", UserDeptReport! $ B2: $ D256745,1, FALSE)

1 Ответ

0 голосов
/ 09 октября 2019

Попробуйте отладить формулу, выполнив следующие действия:

  1. Скопируйте имя Stephanie Bayun с вашего листа UserDeptReport и вставьте его в ячейку A1 нового листа;
  2. В ячейке B1 новой рабочей таблицы введите следующую формулу и посмотрите, возвращает ли она желаемый результат:

    =VLOOKUP(A1,UserDeptReport!$B2:$D256745,1,0)

  3. Еслида, вручную введите имя Stephanie Bayun в ячейку C1 и проверьте, совпадает ли оно с именем в ячейке A1, используя =C1=A1. Если результат FALSE, используйте =LEN(A1) и LEN(C1), чтобы узнать, имеют ли они одинаковую длину. Если один из них длиннее другого, то более длинный (который вполне может быть тем, который находится в ячейке A1) должен иметь несколько пробелов перед концом строки. Один из способов исправить это - использовать функцию TRIM для очистки имен на вашем листе UserDeptReport;

  4. Если вы все еще не можете определить, где произошла ошибка,возможно, поделитесь своим рабочим листом через Google Drive, один диск или аналогичный онлайн-хост, чтобы я мог найти вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...