Примеры функции ПРОСМОТР для быстрого поиска в диапазоне Excel
Функция ПРОСМОТР в Excel возвращает искомое значение из массива данных, строки либо столбца таблицы. Она позволяет быстро найти искомое значения без необходимости ручного поиска среди больших объемов информации. Особенности использования функции будут указаны ниже в примерах.
Функция ПРОСМОТР в Excel и особенности ее использования
Функция ПРОСМОТР упрощает поиск данных в строке, столбце таблицы и массиве данных наряду с ее аналогами:
- ВПР;
- ГПР;
- ПОИСКПОЗ.
Обратите внимание: результат работы функции ПРОСМОТР может оказаться некорректным, если данные в массиве или столбце таблицы не отсортированы в порядке возрастания числового значения или алфавитном порядке. Если сортировка невозможна в силу различных причин, рекомендуется использовать перечисленные выше аналоги данной функции.
Данная функция может быть записана в двух синтаксических вариантах:
1. Векторная форма записи. Вектором данных в Excel принято считать диапазон данных, содержащих лишь одну строку либо столбец таблицы. Соответственно, функция ПРОСМОТР используется для поиска определенного значения в одной строке или одном столбце. Синтаксис:
=ПРОСМОТР(искомое_значение; просматриваемый_вектор; [вектор_результатов])
Два первых аргумента функции должны быть обязательно указаны.
Описание версии 3-х аргументов:
- Искомое_значение – объект числовых, текстовых, ссылочных или логических данных. Функция ПРОСМОТР выполняет поиск значения этих данных в векторе данных.
- Просматриваемый_вектор – диапазон данных, который представляет собой столбец таблицы или строку. Вектор данных может содержать числовые, текстовые и логические значения. Все значения вектора данных должны быть отсортированы в порядке возрастания величин (А-Я; ЛОЖЬ, ИСТИНА; -2, 0, 103, 1000).
- Вектор_результатов – необязательный аргумент, представляющий собой диапазон данных из одной строки либо столбца таблицы. Размеры просматриваемого и вектора результатов должны быть тождественны.
2. Форма массива. В Excel массивом считается группа ячеек либо значений, обрабатываемых в качестве единого модуля. Некоторые функции Excel принимают массивы в качестве аргументов, либо возвращают результаты в виде массивов данных. Синтаксис:
=ПРОСМОТР(искомое_значение; массив)
Все аргументы в данной форме записи являются обязательными.
Описание версии 2-х аргументов:
- Искомое_значение — объект текстовых, логических, числовых или ссылочных данных, значение которого функция ПРОСМОТР ищет в определенном массиве данных. Если искомое_значение отсутствует в указанном массиве, функция выбирает наибольшее значение из массива, которое меньше или равно искомому. Ошибка #Н/Д будет возвращена, если значение первого элемента массива больше, чем искомое_значение.
- Массив – массив данных в Excel (текстовые, числовые, логические), сравниваемый с искомым значением. Функция ПРОСМОТР производит поиск в соответствии с размерностями массива, то есть в первой строке либо первом столбце таблицы, если она содержит больше столбцов чем строк либо больше строк чем столбцов соответственно.
Обратите внимание: запись функции ПРОСМОТР в форме массива была предусмотрена только для совместимости различных программных продуктов для работы с таблицами, аналогичных Excel. Эта форма записи может возвращать некорректные результаты и не рекомендуется для использования. При работе с массивами данных рекомендуют применять аналоги: ГПР и ВПР.
Примеры использования функции ПРОСМОТР для быстрого поиска в таблицах Excel
Пример 1. Физик определял ускорение свободного падения эмпирическим путем: с определенной высоты запускал обтекаемый предмет и засекал время, которое требовалось на прохождение пути от точки запуска до момента соприкосновения с поверхностью земли. Затем по формуле g=2S/t2 определял искомую величину. После проведения нескольких опытов были получены следующие результаты:
Необходимо определить, находится ли среди полученных результатов значение, соответствующее общепризнанному значение g=9,81.
Для решения запишем в ячейку D2 следующую формулу:
=ПРОСМОТР(9,81;B2:B7)
Описание значений:
- C2 (9,81) – явно введенное искомое значение;
- B2:B7 – массив данных, среди которых производится поиск.
Результат вычислений:
То есть, среди результатов вычислений находилась искомая величина.
Примечание: значения в столбце Результат не отсортированы в порядке возрастания. Как было сказано ранее, функция возвращает наибольшее значение из массива, которое меньше либо равно искомому. Если бы производился поиск, например, числа 10, в данном случае было бы возвращено значение 9,4, что не является верным результатом (максимальное значение в столбце – 9,5). Для корректной работы функции необходимо выполнить сортировку массива данных.
Вторая версия функции ПРОСМОТР в Excel
Пример 2. В банк обратились 5 клиентов с целью получения кредита на определенные различные между собой суммы. Банк определяет процент за использование кредита с учетом суммы запрошенных средств в долг. Каждый клиент должен вернуть банку сумму денег, которая телу кредита и процентов в пересчете на денежные средства. Введем исходные данные в таблицу:
Задача состоит в поиске процента возврата с учетом зависимости между процентом и суммой кредита, а также вычисление суммы возврата. Определим искомые величины для клиента с фамилией Иванов. Для этого в ячейке C2 введем следующую формулу:
=ПРОСМОТР(B2;$A$12:$A$17;$B$12:$B$17)
Описание значений:
- B2 – сумма взятого клиентом кредита.
- $A$12:$A$17 – массив сумм, среди которых производится поиск эквивалентного или ближайшего значения к искомому.
- $B$12:$B$17 – массив соответствующих процентов.
Примечание: знак «$» использован для «фиксации» ссылок на ячейки.
Результат вычислений:
То есть, Иванову был выдан кредит под 6% годовых.
Для определения суммы возврата введем формулу:
=B2+B2*C2
Описание значений:
- B2 – сумма (тело) кредита, взятого Ивановым;
- B2*C2 – сумма процентов за использование в денежном эквиваленте.
Результат вычислений:
То есть, клиент Иванов обязан вернуть 127,2 денежных единиц. Подобным методом производится расчет задолженности для остальных клиентов.
Пример 3. В офисе работают 5 сотрудников различного возраста. Необходимо найти возраст Виталия.
Внесем исходные данные в таблицу:
Для определения возраста самого младшего сотрудника введем формулу в ячейке E3:
=ПРОСМОТР(D3;A2:A6;B2:B6)
Описание значений:
- D3 – имя сотрудника, возраст которого необходимо определить;
- A2:A6 – просматриваемый вектор имен;
- B2:B6 – вектор соответствующих возрастов.
Результат вычислений:
Значит, возраст сотрудника Виталия составляет 43 года.
В данном примере мы ознакомились с двумя версиями функции ПРОСМОТР на 2 и 3 аргумента для заполнения входящими данными.
Функция ПРОСМОТР в Excel на простом примере
Главная » Уроки MS Excel
Автор Антон Андронов На чтение 3 мин Опубликовано
В этом уроке мы познакомимся с функцией ПРОСМОТР, которая позволяет извлекать нужную информацию из электронных таблиц Excel. На самом деле, Excel располагает несколькими функциями по поиску информации в книге, и каждая из них имеет свои преимущества и недостатки. Далее Вы узнаете в каких случаях следует применять именно функцию ПРОСМОТР, рассмотрите несколько примеров, а также познакомитесь с ее вариантами записи.
Содержание
- Варианты записи функции ПРОСМОТР
- Форма массива
- Векторная форма
- Пример 1
- Пример 2
Варианты записи функции ПРОСМОТР
Начнем с того, что функция ПРОСМОТР имеет две формы записи: векторная и массив. Вводя функцию на рабочий лист, Excel напоминает Вам об этом следующим образом:
Форма массива
Форма массива очень похожа на функции ВПР и ГПР. Основная разница в том, что ГПР ищет значение в первой строке диапазона, ВПР в первом столбце, а функция ПРОСМОТР либо в первом столбце, либо в первой строке, в зависимости от размерности массива. Есть и другие отличия, но они менее существенны.
Данную форму записи мы подробно разбирать не будем, поскольку она давно устарела и оставлена в Excel только для совместимости с ранними версиями программы. Вместо нее рекомендуется использовать функции ВПР или ГПР.
Векторная форма
Функция ПРОСМОТР (в векторной форме) просматривает диапазон, который состоит из одной строки или одного столбца. Находит в нем заданное значение и возвращает результат из соответствующей ячейки второго диапазона, который также состоит из одной строки или столбца.
Вот это да! Это ж надо такое понаписать… Чтобы стало понятней, рассмотрим небольшой пример.
Пример 1
На рисунке ниже представлена таблица, где указаны номера телефонов и фамилии сотрудников. Наша задача по фамилии сотрудника определить его номер телефона.
В данном примере функцию ВПР не применить, поскольку просматриваемый столбец не является крайним левым. Именно в таких случаях можно использовать функцию ПРОСМОТР. Формула будет выглядеть следующим образом:
Первым аргументом функции ПРОСМОТР является ячейка C1, где мы указываем искомое значение, т.е. фамилию. Диапазон B1:B7 является просматриваемым, его еще называют просматриваемый вектор. Из соответствующей ячейки диапазона A1:A7 функция ПРОСМОТР возвращает результат, такой диапазон также называют вектором результатов. Нажав Enter, убеждаемся, что все верно.
Пример 2
Функцию ПРОСМОТР в Excel удобно использовать, когда векторы просмотра и результатов относятся к разным таблицам, располагаются в отдаленных частях листа или же вовсе на разных листах. Самое главное, чтобы оба вектора имели одинаковую размерность.
На рисунке ниже Вы можете увидеть один из таких примеров:
Как видите, диапазоны смещены друг относительно друга, как по вертикали, так и по горизонтали, но формула все равно вернет правильный результат.
При использовании функции ПРОСМОТР в Excel значения в просматриваемом векторе должны быть отсортированы в порядке возрастания, иначе она может вернуть неверный результат.
Так вот коротко и на примерах мы познакомились с функцией ПРОСМОТР и научились использовать ее в рабочих книгах Excel. Надеюсь, что данная информация оказалась для Вас полезной, и Вы обязательно найдете ей применение. Всего Вам доброго и успехов в изучении Excel.
Оцените качество статьи. Нам важно ваше мнение:
Создание, применение или удаление пользовательского представления
Excel
Введите и отформатируйте данные
Макет
Макет
Создание, применение или удаление пользовательского представления
Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Дополнительно. ..Меньше
Пользовательский вид можно использовать для сохранения определенных параметров отображения (таких как скрытые строки и столбцы, выбранные ячейки, параметры фильтра и параметры окна) и параметров печати (таких как параметры страницы, поля, верхние и нижние колонтитулы и параметры листа) для рабочего листа, чтобы при необходимости можно было быстро применить эти настройки к этому рабочему листу. Вы также можете включить определенную область печати в настраиваемый вид.
Вы можете создать несколько настраиваемых представлений на листе, но применить настраиваемое представление можно только к рабочему листу, который был активен при создании настраиваемого представления. Если вам больше не нужен настраиваемый вид, вы можете удалить его.
Создать пользовательский вид
На листе измените параметры отображения и печати, которые вы хотите сохранить в пользовательском представлении.
Перейдите к View > Workbook Views > Custom Views > Add .
В поле Имя введите имя представления.
Совет: Чтобы облегчить идентификацию представления, вы можете включить имя активного рабочего листа в имя представления.
Ниже Включить в представление установите флажки для тех настроек, которые вы хотите включить. Все представления, которые вы добавляете в книгу, отображаются в разделе Представления в диалоговом окне Пользовательские представления . Когда вы выбираете представление в списке, а затем нажимаете Показать , отобразится рабочий лист, который был активен при создании представления.
Важно: Если какой-либо рабочий лист в книге содержит таблицу Excel, то Пользовательские представления не будет доступно нигде в рабочей книге.
Применить пользовательский вид
Перейдите к View > Workbook Views > Custom Views.
В поле Представления щелкните имя представления, которое вы хотите применить, а затем щелкните Показать .
Примечание. Если представление было создано на другом листе, этот лист будет отображаться автоматически.
Удалить пользовательский вид
Перейдите к View > Workbook Views > Custom Views.
В поле представлений щелкните имя представления, которое требуется удалить, а затем щелкните Удалить .
Создание и управление представлениями листов в Excel
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel для iPad Excel для iPhone Excel для планшетов с Android Excel для телефонов с Android Дополнительно…Меньше
Случалось ли вам когда-нибудь совместно с кем-то работать над листом, просматривая большой набор данных, и вдруг таблица уменьшалась, и вы не могли закончить свою работу? Это довольно разрушительно, не так ли?
Sheet Views — это инновационный способ создания настраиваемых представлений на листе Excel без вмешательства других. Например, вы можете настроить фильтр для отображения только тех записей, которые важны для вас, без влияния других сортировок и фильтров в документе. Вы даже можете настроить несколько представлений листа на одном листе. Любые внесенные вами изменения на уровне ячейки будут автоматически сохранены в книге независимо от того, в каком представлении вы находитесь.
Выберите рабочий лист, на котором вы хотите видеть лист, затем нажмите Вид > Вид листа > Новый .
Примените нужную сортировку/фильтр. Excel автоматически присвоит вашему новому представлению имя Temporary View , чтобы указать, что представление листа еще не сохранено.
org/ListItem»>
Чтобы сохранить его, нажмите Временный вид в меню Вид листа введите имя нового вида листа и нажмите Введите .
Имейте в виду следующее:
Созданное представление листа становится доступным на всех платформах Excel: Excel для настольных компьютеров и Mac, Excel для Интернета и Excel на мобильных устройствах.
Если с файлом работают другие люди, вы можете отсортировать или отфильтровать, и Excel спросит, хотите ли вы применить эту сортировку или фильтр только к вам или ко всем. Это еще одна точка входа для представлений листа.
Когда вы будете готовы отобразить определенный вид, вы можете выбрать его в меню «Вид листа».
В меню «Просмотр листа» отображаются только виды для активного рабочего листа.
Когда применяется вид листа, рядом с именем вкладки рабочего листа появляется символ глаза. При наведении курсора на глаз отобразится имя активного представления листа.
При первом создании нового представления листа Excel сохранит исходное представление и отобразит его в переключателе представления листа как По умолчанию . Выбор параметра по умолчанию вернет ваш вид к основному виду документа.
- org/ListItem»>
Для переключения между представлениями выберите Вид > Вид листа , , а затем выберите представление в меню Вид листа .
Чтобы закрыть вид листа и вернуться к виду по умолчанию, выберите Вид > Вид листа 9.0028 > Выход .
Если вы решите, что вам больше не нужен определенный вид листа, выберите Вид > Параметры, выберите нужный вид, а затем нажмите Удалить .
Выберите Просмотр > Опции .
В диалоговом окне Параметры просмотра листа выберите Переименовать или Дублировать существующие виды.
Чтобы активировать вид, дважды щелкните имя листа в списке.
Полезнее, когда все участники документа используют представление листа, чтобы при совместном редактировании ни на кого не влияли сортировки и фильтры друг друга. Если вы не находитесь в режиме просмотра листов, на вас повлияют другие пользователи, выполняющие сортировку и фильтрацию. Чтобы уменьшить это влияние, мы иногда будем выбирать для вас представление листа, чтобы на вас не влияли сортировки и фильтры других пользователей.
При использовании представления листа вы можете скрывать или отображать столбцы и строки, как обычно.