Как номера vlookup хранятся в виде текста в Excel?

Предположим, у меня есть следующий диапазон данных, номер идентификатора в исходной таблице – это числовой формат, в ячейке поиска, которая хранится в виде текста, когда я применяю обычную функцию ВПР, я буду получите результат ошибки, как показано на скриншоте ниже. В этом случае, как я могу получить правильную информацию, если номер поиска и исходный номер в таблице имеют другой формат данных?

Номера Vlookup, хранящиеся в виде текста с формулами


Номера Vlookup сохраняются в виде текста с формулами

Если ваш номер поиска хранится в виде текста, и исходное число в таблице является форматом вещественных чисел, примените следующую формулу, чтобы получить правильный результат:

Введите эту формулу: = VLOOKUP (VALUE (G1), A2 : D15,2, FALSE) в пустую ячейку, в которой вы хотите найти результат, и нажмите клавишу Enter , чтобы вернуть соответствующую информацию, которая вам нужна, см. Снимок экрана:

Примечания:

1. В приведенной выше формуле: – это критерий, который вы хотите найти, A2: D15 . – это диапазон таблицы, который содержит данные, которые вы хотите использовать, а число указывает номер столбца, который имеет соответствующее значение, которое вы хочу вернуться.

2. Если значение поиска имеет числовой формат, а номер идентификатора в исходной таблице хранится как текст, приведенная выше формула не будет работать, вам следует применить эту формулу: = VLOOKUP (TEXT (G1,0), A2 : D15,2, FALSE) , чтобы получить нужный результат.

3. Если вы не уверены, когда у вас будут числа, а когда – текст, вы можете использовать эту формулу: = ЕСЛИОШИБКА (ВПР (ЗНАЧЕНИЕ (G1), A2: D15,2,0), ВПР (TEXT (G1,0), A2: D15,2,0)) для обработки обоих случаев.


Оцените статью
Frestage.ru
Добавить комментарий