Использование аргумента "таблица" в функции просмотра

Применяется к
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2024 Excel 2024 для Mac Excel 2021 Excel 2021 для Mac

Важно

Попробуйте использовать новую функцию ПРОСМОТРX , улучшенную версию функции ВПР, которая работает в любом направлении и по умолчанию возвращает точные совпадения. Он проще и удобнее в использовании, чем предшественник.

При создании функций ВПР или ГПР необходимо ввести диапазон ячеек, например D2:F39. Этот диапазон и является аргументом table_array. Аргумент — это просто фрагмент данных, который необходим функции для выполнения. В этом случае функция выполняет поиск искомых данных в этих ячейках.

Аргумент table_array всегда является вторым аргументом функций ВПР или ГПР (первый — это значение, которое вы пытаетесь найти), и функции не работают без него.

Первый аргумент, искомое значение, может быть конкретным значением, например "41" или "иванов", или ссылкой на ячейку, например F2. Итак, первый аргумент может выглядеть так:

=ВПР(F2;...

Аргумент table_array всегда следует за искомым значением, например:

=ВПР(F2;B4:D39;...

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

*=ВПР(F2,$B $2:BD$39,*...

Кроме того, ячейки в аргументе table_array могут находиться на другом листе книги. Если это так, аргумент включает имя листа, а синтаксис выглядит следующим образом:

=ВПР(F2;Лист2!$C$14:E$42;...

Не забудьте поставить восклицательный знак после имени листа.

Наконец (уф), вы вводите третий аргумент — столбец, содержащий значения, которые вы пытаетесь найти. Этот столбец называется столбцом подстановки. В нашем первом примере мы использовали диапазон ячеек B4–D39, состоящий из трех столбцов. Предположим, что значения, которые вы хотите видеть, находятся в столбце D, третьем столбце в этом диапазоне ячеек, поэтому последний аргумент — 3.

=ВПР(F2;B4:D39;3)

Можно использовать необязательный четвертый аргумент: True или False. В большинстве случаев используйте значение False.

Если ввести значение ИСТИНА или оставить четвертый аргумент пустым, функция возвращает приблизительное совпадение со значением в первом аргументе. Итак, продолжим пример: если вашим первым аргументом является "smith" и вы используете значение True, функция возвращает "Smith", "Smithberg" и т. д. Но если используется значение ЛОЖЬ, функция возвращает только строку "Иванов", точное совпадение, а именно этого хочет большинство пользователей.

Чтобы еще больше усложнить использование аргумента "истина", если столбец подстановки (столбец, указанный в третьем аргументе) не отсортирован по возрастанию (от А до Я или от наименьшего к наибольшему числу), функция может вернуть неправильный результат. Дополнительные сведения см. в статье Поиск значений с помощью функции ВПР и других функций.

Дополнительные сведения о функциях ВПР и ГПР см. в статьях: