Перенос данных из одной таблицы в другую — одна из самых частых задач в Excel: найти цену по коду товара, имя по табельному номеру и так далее. Для этого есть две популярные функции — VLOOKUP (в русской версии ВПР) и XLOOKUP. В этой статье на основе официальных страниц поддержки Microsoft объясняем их разницу и когда что выбирать.
Как работает VLOOKUP?
VLOOKUP находит значение в таблице и возвращает данные из другого столбца той же строки. Структура формулы:
=VLOOKUP(искомое_значение; таблица; номер_столбца; [FALSE])
Главное правило, на которое указывает Microsoft: чтобы VLOOKUP работала правильно, искомое значение должно находиться в первом столбце диапазона (Поддержка Microsoft — VLOOKUP). То есть если код находится в столбце A, таблицу нужно выделять начиная со столбца A.
=VLOOKUP(A2; Товары!A:C; 3; FALSE).Что такое XLOOKUP?
XLOOKUP предназначена для поиска данных в таблице или диапазоне по строкам. Если дополнительные параметры не указаны, она ищет точное совпадение (exact match) (Поддержка Microsoft — XLOOKUP).
Основная структура:
=XLOOKUP(искомое_значение; столбец_поиска; столбец_результата)
Здесь столбец поиска и столбец результата указываются отдельно. Поэтому считать номер столбца не нужно.
Основные различия в таблице
| Характеристика | VLOOKUP | XLOOKUP |
|---|---|---|
| Место искомого значения | Должно быть в первом столбце диапазона | Столбец поиска указывается отдельно |
| Столбец результата | По номеру столбца | Напрямую как диапазон |
| Совпадение по умолчанию | Для точного совпадения нужно указать FALSE | По умолчанию точное совпадение |
| Версии Excel | Во всех распространённых версиях | Microsoft 365, Excel 2021 и Excel 2024 |
Microsoft и сама на странице VLOOKUP рекомендует попробовать XLOOKUP как улучшенный вариант, работающий в любом направлении (Поддержка Microsoft — VLOOKUP).
В каких версиях Excel есть XLOOKUP?
Это очень важный практический вопрос. В Excel 2016 и Excel 2019 функции XLOOKUP нет. Она доступна в Microsoft 365, Excel 2021 и Excel 2024 (Поддержка Microsoft — XLOOKUP).
Это означает, что коллега, открывший ваш файл с XLOOKUP в старой версии, может не увидеть правильный результат формулы. Заранее учитывайте, с кем вы будете делиться файлом.
Что выбрать?
- Если вы работаете в Microsoft 365 или Excel 2021/2024 — XLOOKUP удобнее: точное совпадение по умолчанию, не нужно считать номер столбца.
- Если файлом будут пользоваться в Excel 2016 или 2019 — VLOOKUP надёжнее.
- Знать обе функции — лучший вариант: в старых файлах можно спокойно работать с VLOOKUP, в новых — с XLOOKUP.
Кратко
- В VLOOKUP искомое значение должно находиться в первом столбце диапазона.
- XLOOKUP ищет по строкам и по умолчанию находит точное совпадение.
- XLOOKUP нет в Excel 2016 и 2019; она есть в Microsoft 365, Excel 2021 и 2024.
- Microsoft рекомендует XLOOKUP как вариант, работающий в любом направлении.
Если вы хотите изучить функции Excel на практических примерах, напишите в WhatsApp об онлайн-курсе офисных программ Estavor Akademiya: +994 77 754 10 12.
📚 Источники
🌐 Оригинал статьи — на азербайджанском языке; официальные источники доступны на азербайджанском языке.
Другие статьи

Как создать сводную таблицу (PivotTable) в Excel: пошагово
Как создать сводную таблицу в Excel? Подготовка данных, области Rows и Values, Sum/Count, проценты и обновление — по официальной инструкции Microsoft.

Как записаться на онлайн-курс?
Как записаться на онлайн-курс? Курсы Estavor Akademiya, для кого они предназначены и 4 шага, чтобы начать живые онлайн-занятия.

Что такое МСФО, кто их применяет и зачем нужна 1С: для начинающих
Что такое МСФО (IFRS), кто обязан их применять в Азербайджане, какие правила может выбрать малый бизнес и зачем нужна 1С — объяснение для учащихся.