ВПР

Функция ВПР возвращает значение из набора столбцов путем выбора строки по значению в левом столбце, а столбца — по его номеру в пределах набора.

Совет. Для расширенного поиска, работающего в любом направлении, используйте функцию ПОИСКВСТРОКЕ.

ВПР(искомое; диапазон столбцов; столбец возврата; близкое совпадение)

искомое: искомое значение. Аргумент искомое может содержать любое значение или строку РЕГВЫРАЖЕН.

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

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

близкое совпадение: необязательное значение перечислимого типа, определяющее необходимость точного совпадения.

близкое совпадение (ИСТИНА, 1 или пропущено): если нет точного соответствия, выбирается строка с самым большим значением в левом столбце, которое меньше или равно искомому значению. Если выбран вариант близкое совпадение, подстановочные знаки в значении аргумента искомое не допускаются.

точное соответствие (ЛОЖЬ или 0): если нет точного соответствия, возвращается ошибка. Если выбран вариант точное соответствие, в значении аргумента искомое могут содержаться подстановочные знаки. Вопросительный знак (?) заменяет один символ, звездочка (*) заменяет несколько символов, а тильда (~) указывает на то, что следующий за ней символ не является подстановочным знаком, а соответствует только собственному значению. РЕГВЫРАЖЕН может использоваться в функции ВПР только при поиске точного соответствия.

Примечания

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

Примеры

Возьмем следующую таблицу:

A

B

C

D

1

0

A

lorem

1

2

20

E

ipsum

2

3

40

I

dolor

3

4

60

O

sit

4

5

80

U

amet

5

=ВПР(20; A1:D5; 2) возвращает «E», так как «E» находится на пересечении строки, содержащей значение 20 (искомое), и второго столбца (столбец возврата) в указанном наборе (диапазон столбцов).

=ВПР(39; A1:D5; 2) возвращает «E», так как «E» находится на пересечении столбца, содержащего значение 20 (ближайшее совпадение, не превышающее заданного значения 39), и второй строки в указанном наборе.

=ВПР("M"; B1:D5; 2) возвращает «dolor», так как «dolor» находится на пересечении строки, содержащей значение «I» (ближайшее совпадение, не превышающее заданного значения «M»), и второго столбца в указанном наборе (столбца C, поскольку набор начинается со столбца B).

=ВПР("C"; B1:D5; 2) возвращает «lorem», так как «lorem» находится на пересечении строки, содержащей значение «A» (ближайшее совпадение, не превышающее заданного значения «C»), и второго столбца в указанном наборе.

=ВПР("blandit"; C1:D5; 2) возвращает 5, так как 5 находится на пересечении столбца, содержащего значение «amet» (последнее значение в указанных диапазонах). В этом случае значение «blandit» не было найдено во второй строке в указанном наборе.

=ВПР("C"; B1:D5; 3; ИСТИНА) возвращает 1, так как 1 находится на пересечении строки, содержащей значение «A» (ближайшее совпадение, не превышающее указанного значения «C»), и третьего столбца в указанном наборе.

=ВПР("C"; B1:D5; 3; ЛОЖЬ) возвращает ошибку, так как найти значение «C» невозможно (нет точного совпадения), а значение ЛОЖЬ соответствует варианту точное соответствие (при отсутствии точного совпадения возвращается ошибка).

=ВПР("C"; B1:D5; 4; ИСТИНА) возвращает ошибку, так как в указанном наборе нет четвертого столбца (он содержит только три столбца).

=ВПР(РЕГВЫРАЖЕН("^a.*"); C1:D5; 2; ЛОЖЬ) возвращает 5, так как 5 находится в той же строке, что «amet» — первое слово в диапазоне C1:D5, начинающееся на «a».

Morty Proxy This is a proxified and sanitized view of the page, visit original site.
Эта страница полезна?
Максимальное количество символов: 250
Максимальное количество символов: 250.
Благодарим вас за отзыв.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.