Функции обрезки и vlookup не работают в Excel - PullRequest
0 голосов
/ 07 ноября 2018

Я пытаюсь использовать vlook на следующую таблицу. Он неоднократно назывался N / A, поэтому я подумал, что это связано с форматированием или дополнительными пробелами в моих ячейках.

Так что теперь у меня две проблемы.

  1. Vlookup возвращает 0, когда не должно.

    =VLOOKUP(C2,X1:Z1252,2,FALSE)

enter image description here

  1. Моя функция обрезки тоже не работает, она просто повторяет первую ячейку

enter image description here

Кроме того, поскольку они все отформатированы как числа, я не могу понять, почему числа иногда выровнены по правому или левому краю. Спасибо!

1 Ответ

0 голосов
/ 07 ноября 2018

Вы смешиваете ячейки с текстовым содержимым и с числовым содержимым. Они могут выглядеть одинаково и даже выравниваться одинаково (если вы вручную выравниваете по левому или правому краю), но вы должны проверить форматирование ячеек (и переформатировать, если необходимо), чтобы сделать это правильно (просто выберите ячейки, справа - щелкните и «отформатируйте ячейки».

TRIM - это функция, которая работает только с текстом.

Обратите также внимание, что лично мне было трудно заставить VLOOKUP надежно работать с числами, особенно если вы хотите точное совпадение (используя параметр FALSE).

Поскольку ваши значения поиска являются идентификаторами, я думаю, что лучше конвертировать все их (то есть оба столбца C и X) в текстовые значения.

...