ПРОСМОТРX
Находит значение в одном столбце и возвращает данные из другого: цену по артикулу, телефон по фамилии, даже если ответ стоит левее ключа.
ПРОСМОТРX(искомое_значение; просматриваемый_массив; возвращаемый_массив; [если_не_найдено])- [ ]необязательная часть
- искомое_значение
- Что ищем: ячейка с ключом, например артикул в A2.
- просматриваемый_массив
- Столбец, где искать ключ, например $E$2:$E$5.
- возвращаемый_массив
- Столбец с ответами той же высоты. Из него берётся значение в строке найденного ключа.
- если_не_найдено
- Что показать, если ключа нет. Если не указать, будет ошибка #Н/Д.Необязательный
Возвращаемое значение
Значение из возвращаемого столбца в строке найденного ключа. Если ключ не найден, функция вернёт четвёртый аргумент, а без него ошибку #Н/Д.
Примеры
Товар по артикулу, ответ левее ключа
Подробности
ПРОСМОТРX ищет ключ в одном столбце и возвращает значение из той же строки другого столбца. Столбцы указывают отдельно, поэтому не нужно считать номер столбца, как в ВПР, и ответ может стоять как справа, так и слева от ключа.
По умолчанию функция ищет точное совпадение. Если ключа нет, она вернёт ошибку #Н/Д или текст из четвёртого аргумента, например "Нет в каталоге".
Функция есть в Excel 2021 и Microsoft 365. В Excel 2019 и старше её нет, там формула покажет ошибку #ИМЯ?.
Частые ошибки
- Столбцы поиска и ответов разной высоты или начинаются с разных строк. Функция вернёт ошибку или значение из чужой строки.
- Диапазоны без знаков $ съезжают при протягивании, и нижние строки получают #Н/Д.
- Файл открывают в Excel 2019 или старше: вместо результата появится #ИМЯ?. Для таких файлов подойдут ВПР или ИНДЕКС с ПОИСКПОЗ.
В Google Таблицах
В Google Таблицах функция называется XLOOKUP, аргументы те же.