Md M Ahmad Ответов: 3

Поиск значения с помощью vlookup из sheet2.


В моей книге excel есть два листа, а именно лист 2 и лист 3. В sheet2 столбцы выглядят следующим образом Дата, идентификатор заказа, продукт, категория, сумма, мобильный телефон и страна............ а в листе 3 столбцы такие же, как и в листе 2. Но в листе 3 колонка страна пуста. Я хочу заполнить столбец страны в листе 3 в соответствии с номером мобильного телефона с помощью Vlookup. Пожалуйста помочь.

Что я уже пробовал:

Я уже пробовал это
: =VLOOKUP(F2,Sheet2!$A1:$G214,6,FALSE)
он показывает ошибку типа #N/A.

CHill60

Синтаксис выглядит нормально, но VLOOKUP смотрит в первый столбец диапазона и возвращает значение в указанном столбце.
Что произойдет, если вы попытаетесь
=VLOOKUP(F2, Sheet2!$F1:$G214, 2, FALSE)

3 Ответов

Рейтинг:
1

CHill60

Хорошо... Я опубликую свой оригинальный комментарий как фактическое решение
Синтаксис выглядит нормально, но VLOOKUP просматривает первый столбец диапазона и возвращает значение в указанном столбце.
Так что попробуй

=VLOOKUP(F2, Sheet2!$F$1:$G$214, 2, FALSE)

Обратите внимание на изменение диапазона $1 и столбец поиска 2 не 6


Рейтинг:
0

Peter Leow

Невозможно сказать о своей ошибке, не видя ее на самом деле.
Тем не менее, вы должны понимать роль и выбор каждого аргумента в vlookup, см. Советы Excel: Как использовать функцию VLOOKUP Excel-Страница 1[^] о правильном использовании.
Затем вы должны использовать абсолютную ссылку на ячейку для второго аргумента, например

Sheet2!$A$1:$G$214

видеть Ссылки на ячейки в Excel-простой учебник Excel[^]


CHill60

"Далее, вы должны использовать абсолютную ссылку на ячейку для второго аргумента," ... э-э... он сделал.
Ах-ладно, мои извинения ... не заметил лишних долларов в ряду

Рейтинг:
0

Patrice T

=VLOOKUP(F2,Sheet2!$A1:$G214,6,FALSE)

С VLOOKUP, поиск выполняется в первом столбце матрицы, который является Date.
Если вы хотите добиться успеха, то искомое значение должно быть частью Матрицы в другом столбце..