VLOOKUP возвращает N / A, когда он ранее нашел значение - PullRequest
0 голосов
/ 13 марта 2020

Итак, у меня есть список кодов стран для записей, которые я пытаюсь преобразовать в названия стран в своей электронной таблице. Я создал таблицу поиска на отдельной вкладке и использовал формулу: = VLOOKUP (F31, «Поиск кода страны»! C1: D249,2, FALSE)

Затем перетащил формулу в столбец, чтобы заполнить в данных. Все работало, но потом я заметил, что некоторые клетки давали мне N / A ... даже когда данные были правильно найдены в более ранней точке столбца (см. Прилагаемые графики c). Screenshot

Как вы можете видеть, ранее в таблице уже была обнаружена Финляндия, но позже было получено N / A. Я пробовал это и в Excel, и в Libre Office Cal c btw, и он обнаружил те же ошибки. Коды стран были TRIMmed из другого столбца, чтобы удалить пробелы, которые были там, поэтому я подумал, что может быть проблема со скрытыми символами или чем-то еще, поэтому я удалил FI во втором экземпляре и вставил его вручную, чтобы увидеть, если это исправило вопрос. Нет. Также удалил значение из таблицы поиска и заново ввел вручную ... тот же результат. Так что теперь я в растерянности относительно того, что делать, так как эта ошибка появляется повсюду, и моя электронная таблица имеет длину более 1000 строк, поэтому я не хочу вручную исправлять ошибки. Кто-нибудь может дать некоторое представление о том, как я могу решить эту проблему?

...