Общие сведения о функции ВПР (Microsoft Excel)
В Excel есть огромное количество различных функций для работы с листами — некоторые из них используются довольно часто, а другие — малоизвестны. Одна из наиболее непонятных функций (по крайней мере, для новичков в Excel) — это функция ВПР.
Понимание того, как работает эта функция, может значительно упростить вашу жизнь, особенно при работе с таблицами данных и извлечении информации из этих таблиц.
ВПР — это сокращенная форма «вертикального просмотра». Это функция, которая просматривает таблицу данных вертикально (вверх и вниз) и извлекает информацию из таблицы по вашему указанию. Например, предположим, что у вас есть таблица данных, в которой перечислены номера деталей и их цены. Номера деталей указаны в столбце H, а цены на эти детали — в столбце I.
(Предположим, что таблица данных находится в диапазоне H5: I27.) Вы можете использовать следующую формулу, чтобы найти номер детали (расположенный в ячейке C28) и получить ее цену:
=VLOOKUP(C28,H5:I27,2)
Обратите внимание, что для ВПР требуется как минимум три аргумента. Первое — это значение, которое вы хотите найти. В этом случае C28 содержит номер детали, который необходимо сопоставить в таблице данных. Второй аргумент — это фактическая таблица данных, в данном случае H5: I27. Третий аргумент указывает, из какого столбца таблицы следует вернуть значение. В этом случае мне нужна цена, которая была во втором столбце (столбец I) таблицы данных.
В этом случае функция VLOOKUP принимает значение в C28, а затем пытается сопоставить его с ячейкой в первом столбце диапазона H5: 127.
Если он находит совпадение, он возвращает значение из столбца 2 этого диапазона — цену, которую мы хотели.
ВПР также примет необязательный четвертый аргумент, который может иметь значение ИСТИНА или ЛОЖЬ. Значение по умолчанию для аргумента — ИСТИНА, что означает, что ВПР будет приближать значения при сопоставлении их в таблице данных. Если точное совпадение не может быть найдено в таблице данных, то функция VLOOKUP рассматривает следующее наименьшее значение в первом столбце таблицы как совпадение. Таким образом, если вы ищете номер детали, такой как «P23»,
и в таблице нет такого номера детали, но есть «P22»,
тогда VLOOKUP считает, что совпадение. Если вы установите необязательный четвертый аргумент в значение FALSE, то функция VLOOKUP успешно вернется только в том случае, если может дать точное совпадение.
Из-за способа, которым ВПР выполняет сопоставление, очень важно, чтобы информация в вашей таблице данных была отсортирована в порядке возрастания в соответствии со значениями в первом столбце.
ExcelTips — ваш источник экономичного обучения Microsoft Excel.
Этот совет (9576) применим к Microsoft Excel 2007 и 2010. Вы можете найти версию этого совета для более старого интерфейса меню Excel здесь:
link: / excel-Understanding_the_VLOOKUP_Function [Общие сведения о функции VLOOKUP]
.