Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

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

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

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

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

=ВПР(F2, ...

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

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

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

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

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

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

Обязательно поместите восклицательный знак после имени листа.

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

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

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

Если использовать значение True или оставить четвертый аргумент пустым, функция возвращает приблизительное совпадение со значением в первом аргументе. Поэтому, чтобы продолжить пример, если первым аргументом является "smith" и используется значение True, функция вернет "Smith", "Smithberg" и т. д. Но если вы используете False, функция возвращает только "Smith", точное совпадение, и это то, что большинство людей хотят.

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

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

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×