Добрый день! В сегодняшнем уроке я хочу показать Вам, как работает функция Microsoft Excel «=впр()». Она будет полезна при поиске значений в больших массивах данных. Итак, давайте разбираться. Имеется таблица следующего вида:
У нас есть только ID товара, по которому необходимо узнать наименование и цену продуктовой позиции в списке. Для этого в ячейку В2 вводим «=впр()» (вводится без кавычек), либо ищем функцию по следующему пути: вкладка «Формулы», группа «Ссылки и массивы», функция «ВПР».
Здесь в поле «Искомое_значение» вводим ячейку, в которую мы будем вписывать известный нам ID товара. В данном случае это В1. В поле «Таблица» выделяем весь диапазон с таблицей – А4:С26. В поле «Номер_столбца» вводим номер столбца, из которого нам нужно вернуть искомое значение. У нас – 2. И, наконец, в поле «Интервальный_просмотр» вводим параметр поиска. Так как нам необходим точный поиск, вводим параметр «ложь». Жмём «Ок» и получаем ошибку:
А всё потому, что мы не ввели в ячейку В1 известный нам идентификатор товара. Давайте это исправим:
Уже лучше, не правда ли? Но у нас остаётся пустым поле «Цена товара». Сейчас исправим и это. В ячейку В3 вводим функцию «ВПР». Во вновь открывшемся окне аргументов вводим данные следующим образом:
В поле «Искомое_значение» вводим ячейку В1. В поле «Таблица» опять выделяем весь диапазон – А4:С26. В поле «Номер_столбца» вводим номер столбца, из которого нам нужно вернуть искомое значение. Здесь – 3. В поле «Интервальный_просмотр» вводим параметр поиска «ложь». Жмём «Ок». Теперь мы получили таблицу, в которой, вводя идентификатор товара, получаем наименование продуктовой позиции и её цену:
Надеюсь, данный материал был Вам интересен и полезен? Подписывайтесь, ставьте лайки! Всем хорошего дня и до новых встреч!