Google Sheets10 мин·
Как сделать ВПР (VLOOKUP) в Google Таблицах — полное руководство
Подробное руководство по VLOOKUP в Google Sheets: синтаксис, примеры, ошибки, альтернативы (INDEX/MATCH, XLOOKUP). С картинками и объяснениями.
Что такое VLOOKUP (ВПР)
VLOOKUP (Vertical Lookup) — функция для поиска значения в первом столбце диапазона и возврата значения из указанного столбца той же строки. В русской версии Excel — ВПР, в Google Sheets — VLOOKUP.
Синтаксис VLOOKUP в Google Sheets
=VLOOKUP(искомое_значение, диапазон, номер_столбца, [сортировка])
- искомое_значение — что ищем (например, артикул)
- диапазон — где ищем (например, A:D)
- номер_столбца — из какого столбца вернуть результат (1, 2, 3...)
- сортировка — FALSE для точного совпадения (используйте почти всегда)
=VLOOKUP(A2, Sheet2!A:C, 3, FALSE)
Пример 1: Поиск цены товара
У вас есть лист заказов с артикулами и лист справочник с ценами. Нужно подтянуть цену по артикулу.
=VLOOKUP(B2, Прайс!A:B, 2, FALSE)
💡 Совет: Убедитесь что артикулы в обоих листах в одном формате (текст или число).
Пример 2: Поиск имени сотрудника по табельному номеру
Табельный номер в ячейке A2, справочник сотрудников на листе «Сотрудники».
=VLOOKUP(A2, Сотрудники!A:C, 2, FALSE)
Частые ошибки VLOOKUP
1. #N/A — значение не найдено. Проверьте: нет ли лишних пробелов, совпадают ли типы данных (текст vs число).
2. Неправильный столбец — номер столбца считается от НАЧАЛА диапазона, не от начала листа.
3. TRUE вместо FALSE — если последний аргумент TRUE или опущен, VLOOKUP ищет приблизительное совпадение (данные должны быть отсортированы!).
4. Поиск влево невозможен — VLOOKUP ищет только в первом столбце диапазона. Для поиска влево используйте INDEX/MATCH.
Защита от ошибок: IFERROR
Оберните VLOOKUP в IFERROR, чтобы вместо #N/A показывать понятный текст.
=IFERROR(VLOOKUP(A2, Sheet2!A:C, 3, FALSE), "Не найдено")
Альтернатива: INDEX + MATCH
INDEX/MATCH — более гибкая комбинация. Работает в любом направлении, не привязана к порядку столбцов, быстрее на больших данных.
=INDEX(C:C, MATCH(A2, B:B, 0))
💡 Совет: В Google Sheets также есть XLOOKUP — современная замена VLOOKUP с поиском в любом направлении.
VLOOKUP с несколькими условиями
Стандартный VLOOKUP ищет по одному значению. Для поиска по двум условиям: создайте вспомогательный столбец с конкатенацией или используйте FILTER.
=VLOOKUP(A2&B2, ARRAYFORMULA(Sheet2!A:A&Sheet2!B:B&Sheet2!C:C), 3, FALSE)
Заключение
VLOOKUP — одна из самых востребованных функций. Но запоминать синтаксис необязательно: опишите задачу в Fast Formula — AI сгенерирует формулу с правильными ссылками на вашу таблицу.
🤖
Не хотите запоминать формулы?
Опишите задачу на русском — AI сгенерирует формулу с правильными ссылками на вашу таблицу. 5 запросов бесплатно.
Попробовать бесплатно →Читайте также
ТОП-20 формул Excel, которые должен знать каждый бухгалтер
Подборка самых нужных формул Excel для бухгалтерии: СУММЕСЛИ, ВПР, ЕСЛИ, СЧЁТЕСЛИ и другие. С примерами и объяснениями на русском.
СУММЕСЛИ (SUMIF) и СУММЕСЛИМН (SUMIFS) — полное руководство с примерами
Как использовать СУММЕСЛИ и СУММЕСЛИМН в Excel и Google Sheets: синтаксис, примеры с условиями по дате, тексту, нескольким критериям.