Содержание
- Выполнение выборки
- Способ 1: применение расширенного автофильтра
- Способ 2: применение формулы массива
- Способ 3: выборка по нескольким условиям с помощью формулы
- Способ 4: случайная выборка
- Вопросы и ответы
При работе с таблицами Excel довольно часто приходится проводить отбор в них по определенному критерию или по нескольким условиям. В программе сделать это можно различными способами при помощи ряда инструментов. Давайте выясним, как произвести выборку в Экселе, используя разнообразные варианты.
Выполнение выборки
Выборка данных состоит в процедуре отбора из общего массива тех результатов, которые удовлетворяют заданным условиям, с последующим выводом их на листе отдельным списком или в исходном диапазоне.
Способ 1: применение расширенного автофильтра
Наиболее простым способом произвести отбор является применение расширенного автофильтра. Рассмотрим, как это сделать на конкретном примере.
- Выделяем область на листе, среди данных которой нужно произвести выборку. Во вкладке «Главная» щелкаем по кнопке «Сортировка и фильтр». Она размещается в блоке настроек «Редактирование». В открывшемся после этого списка выполняем щелчок по кнопке «Фильтр».
Есть возможность поступить и по-другому. Для этого после выделения области на листе перемещаемся во вкладку «Данные». Щелкаем по кнопке «Фильтр», которая размещена на ленте в группе «Сортировка и фильтр».
- После этого действия в шапке таблицы появляются пиктограммы для запуска фильтрования в виде перевернутых острием вниз небольших треугольников на правом краю ячеек. Кликаем по данному значку в заглавии того столбца, по которому желаем произвести выборку. В запустившемся меню переходим по пункту «Текстовые фильтры». Далее выбираем позицию «Настраиваемый фильтр…».
- Активируется окно пользовательской фильтрации. В нем можно задать ограничение, по которому будет производиться отбор. В выпадающем списке для столбца содержащего ячейки числового формата, который мы используем для примера, можно выбрать одно из пяти видов условий:
- равно;
- не равно;
- больше;
- больше или равно;
- меньше.
Давайте в качестве примера зададим условие так, чтобы отобрать только значения, по которым сумма выручки превышает 10000 рублей. Устанавливаем переключатель в позицию «Больше». В правое поле вписываем значение «10000». Чтобы произвести выполнение действия, щелкаем по кнопке «OK».
- Как видим, после фильтрации остались только строчки, в которых сумма выручки превышает 10000 рублей.
- Но в этом же столбце мы можем добавить и второе условие. Для этого опять возвращаемся в окно пользовательской фильтрации. Как видим, в его нижней части есть ещё один переключатель условия и соответствующее ему поле для ввода. Давайте установим теперь верхнюю границу отбора в 15000 рублей. Для этого выставляем переключатель в позицию «Меньше», а в поле справа вписываем значение «15000».
Кроме того, существует ещё переключатель условий. У него два положения «И» и «ИЛИ». По умолчанию он установлен в первом положении. Это означает, что в выборке останутся только строчки, которые удовлетворяют обоим ограничениям. Если он будет выставлен в положение «ИЛИ», то тогда останутся значения, которые подходят под любое из двух условий. В нашем случае нужно выставить переключатель в положение «И», то есть, оставить данную настройку по умолчанию. После того, как все значения введены, щелкаем по кнопке «OK».
- Теперь в таблице остались только строчки, в которых сумма выручки не меньше 10000 рублей, но не превышает 15000 рублей.
- Аналогично можно настраивать фильтры и в других столбцах. При этом имеется возможность сохранять также фильтрацию и по предыдущим условиям, которые были заданы в колонках. Итак, посмотрим, как производится отбор с помощью фильтра для ячеек в формате даты. Кликаем по значку фильтрации в соответствующем столбце. Последовательно кликаем по пунктам списка «Фильтр по дате» и «Настраиваемый фильтр».
- Снова запускается окно пользовательского автофильтра. Выполним отбор результатов в таблице с 4 по 6 мая 2016 года включительно. В переключателе выбора условий, как видим, ещё больше вариантов, чем для числового формата. Выбираем позицию «После или равно». В поле справа устанавливаем значение «04.05.2016». В нижнем блоке устанавливаем переключатель в позицию «До или равно». В правом поле вписываем значение «06.05.2016». Переключатель совместимости условий оставляем в положении по умолчанию – «И». Для того, чтобы применить фильтрацию в действии, жмем на кнопку «OK».
- Как видим, наш список ещё больше сократился. Теперь в нем оставлены только строчки, в которых сумма выручки варьируется от 10000 до 15000 рублей за период с 04.05 по 06.05.2016 включительно.
- Мы можем сбросить фильтрацию в одном из столбцов. Сделаем это для значений выручки. Кликаем по значку автофильтра в соответствующем столбце. В выпадающем списке щелкаем по пункту «Удалить фильтр».
- Как видим, после этих действий, выборка по сумме выручки будет отключена, а останется только отбор по датам (с 04.05.2016 по 06.05.2016).
- В данной таблице имеется ещё одна колонка – «Наименование». В ней содержатся данные в текстовом формате. Посмотрим, как сформировать выборку с помощью фильтрации по этим значениям.
Кликаем по значку фильтра в наименовании столбца. Последовательно переходим по наименованиям списка «Текстовые фильтры» и «Настраиваемый фильтр…».
- Опять открывается окно пользовательского автофильтра. Давайте сделаем выборку по наименованиям «Картофель» и «Мясо». В первом блоке переключатель условий устанавливаем в позицию «Равно». В поле справа от него вписываем слово «Картофель». Переключатель нижнего блока так же ставим в позицию «Равно». В поле напротив него делаем запись – «Мясо». И вот далее мы выполняем то, чего ранее не делали: устанавливаем переключатель совместимости условий в позицию «ИЛИ». Теперь строчка, содержащая любое из указанных условий, будет выводиться на экран. Щелкаем по кнопке «OK».
- Как видим, в новой выборке существуют ограничения по дате (с 04.05.2016 по 06.05.2016) и по наименованию (картофель и мясо). По сумме выручки ограничений нет.
- Полностью удалить фильтр можно теми же способами, которые использовались для его установки. Причем неважно, какой именно способ применялся. Для сброса фильтрации, находясь во вкладке «Данные» щелкаем по кнопке «Фильтр», которая размещена в группе «Сортировка и фильтр».
Второй вариант предполагает переход во вкладку «Главная». Там выполняем щелчок на ленте по кнопке «Сортировка и фильтр» в блоке «Редактирование». В активировавшемся списке нажимаем на кнопку «Фильтр».
При использовании любого из двух вышеуказанных методов фильтрация будет удалена, а результаты выборки – очищены. То есть, в таблице будет показан весь массив данных, которыми она располагает.
Урок: Функция автофильтр в Excel
Способ 2: применение формулы массива
Сделать отбор можно также применив сложную формулу массива. В отличие от предыдущего варианта, данный метод предусматривает вывод результата в отдельную таблицу.
- На том же листе создаем пустую таблицу с такими же наименованиями столбцов в шапке, что и у исходника.
- Выделяем все пустые ячейки первой колонки новой таблицы. Устанавливаем курсор в строку формул. Как раз сюда будет заноситься формула, производящая выборку по указанным критериям. Отберем строчки, сумма выручки в которых превышает 15000 рублей. В нашем конкретном примере, вводимая формула будет выглядеть следующим образом:
=ИНДЕКС(A2:A29;НАИМЕНЬШИЙ(ЕСЛИ(15000<=C2:C29;СТРОКА(C2:C29);"");СТРОКА()-СТРОКА($C$1))-СТРОКА($C$1))
Естественно, в каждом конкретном случае адрес ячеек и диапазонов будет свой. На данном примере можно сопоставить формулу с координатами на иллюстрации и приспособить её для своих нужд.
- Так как это формула массива, то для того, чтобы применить её в действии, нужно нажимать не кнопку Enter, а сочетание клавиш Ctrl+Shift+Enter. Делаем это.
- Выделив второй столбец с датами и установив курсор в строку формул, вводим следующее выражение:
=ИНДЕКС(B2:B29;НАИМЕНЬШИЙ(ЕСЛИ(15000<=C2:C29;СТРОКА(C2:C29);"");СТРОКА()-СТРОКА($C$1))-СТРОКА($C$1))
Жмем сочетание клавиш Ctrl+Shift+Enter.
- Аналогичным образом в столбец с выручкой вписываем формулу следующего содержания:
=ИНДЕКС(C2:C29;НАИМЕНЬШИЙ(ЕСЛИ(15000<=C2:C29;СТРОКА(C2:C29);"");СТРОКА()-СТРОКА($C$1))-СТРОКА($C$1))
Опять набираем сочетание клавиш Ctrl+Shift+Enter.
Во всех трех случаях меняется только первое значение координат, а в остальном формулы полностью идентичны.
- Как видим, таблица заполнена данными, но внешний вид её не совсем привлекателен, к тому же, значения даты заполнены в ней некорректно. Нужно исправить эти недостатки. Некорректность даты связана с тем, что формат ячеек соответствующего столбца общий, а нам нужно установить формат даты. Выделяем весь столбец, включая ячейки с ошибками, и кликаем по выделению правой кнопкой мыши. В появившемся списке переходим по пункту «Формат ячейки…».
- В открывшемся окне форматирования открываем вкладку «Число». В блоке «Числовые форматы» выделяем значение «Дата». В правой части окна можно выбрать желаемый тип отображения даты. После того, как настройки выставлены, жмем на кнопку «OK».
- Теперь дата отображается корректно. Но, как видим, вся нижняя часть таблицы заполнена ячейками, которые содержат ошибочное значение «#ЧИСЛО!». По сути, это те ячейки, данных из выборки для которых не хватило. Более привлекательно было бы, если бы они отображались вообще пустыми. Для этих целей воспользуемся условным форматированием. Выделяем все ячейки таблицы, кроме шапки. Находясь во вкладке «Главная» кликаем по кнопке «Условное форматирование», которая находится в блоке инструментов «Стили». В появившемся списке выбираем пункт «Создать правило…».
- В открывшемся окне выбираем тип правила «Форматировать только ячейки, которые содержат». В первом поле под надписью «Форматировать только ячейки, для которых выполняется следующее условие» выбираем позицию «Ошибки». Далее жмем по кнопке «Формат…».
- В запустившемся окне форматирования переходим во вкладку «Шрифт» и в соответствующем поле выбираем белый цвет. После этих действий щелкаем по кнопке «OK».
- На кнопку с точно таким же названием жмем после возвращения в окно создания условий.
Теперь у нас имеется готовая выборка по указанному ограничению в отдельной надлежащим образом оформленной таблице.
Урок: Условное форматирование в Excel
Способ 3: выборка по нескольким условиям с помощью формулы
Так же, как и при использовании фильтра, с помощью формулы можно осуществлять выборку по нескольким условиям. Для примера возьмем всю ту же исходную таблицу, а также пустую таблицу, где будут выводиться результаты, с уже выполненным числовым и условным форматированием. Установим первым ограничением нижнюю границу отбора по выручке в 15000 рублей, а вторым условием верхнюю границу в 20000 рублей.
- Вписываем в отдельном столбце граничные условия для выборки.
- Как и в предыдущем способе, поочередно выделяем пустые столбцы новой таблицы и вписываем в них соответствующие три формулы. В первый столбец вносим следующее выражение:
=ИНДЕКС(A2:A29;НАИМЕНЬШИЙ(ЕСЛИ(($D$2=C2:C29);СТРОКА(C2:C29);"");СТРОКА(C2:C29)-СТРОКА($C$1))-СТРОКА($C$1))
В последующие колонки вписываем точно такие же формулы, только изменив координаты сразу после наименования оператора ИНДЕКС на соответствующие нужным нам столбцам, по аналогии с предыдущим способом.
Каждый раз после ввода не забываем набирать сочетание клавиш Ctrl+Shift+Enter.
- Преимущество данного способа перед предыдущим заключается в том, что если мы захотим поменять границы выборки, то совсем не нужно будет менять саму формулу массива, что само по себе довольно проблематично. Достаточно в колонке условий на листе поменять граничные числа на те, которые нужны пользователю. Результаты отбора тут же автоматически изменятся.
Способ 4: случайная выборка
В Экселе с помощью специальной формулы СЛЧИС можно также применять случайный отбор. Его требуется производить в некоторых случаях при работе с большим объемом данных, когда нужно представить общую картину без комплексного анализа всех данных массива.
- Слева от таблицы пропускаем один столбец. В ячейке следующего столбца, которая находится напротив первой ячейки с данными таблицы, вписываем формулу:
=СЛЧИС()
Эта функция выводит на экран случайное число. Для того, чтобы её активировать, жмем на кнопку ENTER.
- Для того, чтобы сделать целый столбец случайных чисел, устанавливаем курсор в нижний правый угол ячейки, которая уже содержит формулу. Появляется маркер заполнения. Протягиваем его вниз с зажатой левой кнопкой мыши параллельно таблице с данными до её конца.
- Теперь у нас имеется диапазон ячеек, заполненный случайными числами. Но, он содержит в себе формулу СЛЧИС. Нам же нужно работать с чистыми значениями. Для этого следует выполнить копирование в пустой столбец справа. Выделяем диапазон ячеек со случайными числами. Расположившись во вкладке «Главная», щелкаем по иконке «Копировать» на ленте.
- Выделяем пустой столбец и кликаем правой кнопкой мыши, вызывая контекстное меню. В группе инструментов «Параметры вставки» выбираем пункт «Значения», изображенный в виде пиктограммы с цифрами.
- После этого, находясь во вкладке «Главная», кликаем по уже знакомому нам значку «Сортировка и фильтр». В выпадающем списке останавливаем выбор на пункте «Настраиваемая сортировка».
- Активируется окно настройки сортировки. Обязательно устанавливаем галочку напротив параметра «Мои данные содержат заголовки», если шапка имеется, а галочки нет. В поле «Сортировать по» указываем наименование того столбца, в котором содержатся скопированные значения случайных чисел. В поле «Сортировка» оставляем настройки по умолчанию. В поле «Порядок» можно выбрать параметр как «По возрастанию», так и «По убыванию». Для случайной выборки это значения не имеет. После того, как настройки произведены, жмем на кнопку «OK».
- После этого все значения таблицы выстраиваются в порядке возрастания или убывания случайных чисел. Можно взять любое количество первых строчек из таблицы (5, 10, 12, 15 и т.п.) и их можно будет считать результатом случайной выборки.
Урок: Сортировка и фильтрация данных в Excel
Как видим, выборку в таблице Excel можно произвести, как с помощью автофильтра, так и применив специальные формулы. В первом случае результат будет выводиться в исходную таблицу, а во втором – в отдельную область. Имеется возможность производить отбор, как по одному условию, так и по нескольким. Кроме того, можно осуществлять случайную выборку, использовав функцию СЛЧИС.
Еще статьи по данной теме:
Помогла ли Вам статья?
Анализ “что если” в Excel
Смотрите также строкам. Сравнение двухНемного усложним задачу. На подстановок, используются функции разделе, посвященном функции только на самых что таблицу, просто адресов ячеек. ДляВПР запускается путем вставкиАналогичным образом в поле функции;Как видим, сразу в соответствовать номер индекса из двух переменных тремя полями: случае мы выберемExcel содержит множество мощных
Подбор параметра
таблиц по условию. этот раз формула ИНДЕКС и ПОИСКПОЗ. ВПР. популярных, и наиболее начерченную карандашом, или того, чтобы указать оператора «ВПР» из«Значение2»СУММ«Значение2» той ячейке, которую предыдущего аргумента. То в формуле иУ ячейку B7, поскольку инструментов для выполнения
Как использовать Подбор параметра (пример 1):
Выборка значений с выглядит следующим образом:Щелкните ячейку в диапазоне.К началу страницы важных из них. при помощи границы, адрес ячейки, из Мастера функций вдобавляем координаты столбца. Данный оператор используется— мы отметили ещё есть, если в заменить ее любымстановить в ячейке она содержит формулу сложных математических вычислений, учетом критериев поиска.x2=4
На вкладкеДля выполнения этой задачиАвтор: Максим Тютюшев программа Microsoft Excel которой берутся данные ту ячейку, где«2 торговая точка» для подсчета суммы«Плохо» в первом действии, качестве аргумента количеством значений, а— ячейка, которая=СРЗНАЧ(B2:B6) например,Функции БСЧЁТ и БСЧЁТАРешение:Формулы используются функции СМЕЩПредположим, что требуется найти воспринимает, как простую для расчета, достаточно данные должны отображаться., в поле чисел в ячейках; отобразился результат, а«Номер индекса» полученные результаты свести содержит требуемый результат..Анализ «что если»
- для счета сЗаполните ячейку B2 формулойв группе и ПОИСКПОЗ. внутренний телефонный номер область ячеек. Для кликнуть по нейВ появившемся, после запуска«Значение3» листа. Его синтаксис«Значение3» именно наименованиевыступает число в таблицу. Этот
- В нашем примереНа вкладке. Этот инструмент способен несколькими условиями в как показано наРешенияПримечание: сотрудника по его
- того, чтобы этот мышкой, и её
- этой функции окне,— довольно прост и—«Январь»«3» инструмент обладает широчайшими ячейка B4 уже
- Данные экспериментальным путем найти Excel. рисунке:выберите команду Данный метод целесообразно использовать идентификационному номеру или набор данных воспринимался координаты появится в нужно указать адрес
- «3 торговая точка» понятен:«Удовлетворительно», соответствующее первому номеру, то ему будет возможностями, поскольку выводит выделена.выберите команду решение по Вашим
- Примеры работы функцийВыберите встроенный инструмент: «Данные»-«РаботаПодстановка
- при поиске данных узнать ставку комиссионного именно как таблица, ячейке для вывода ячейки или диапазона, а в поле=СУММ(число1;число2;…)
- ; месяца в году. соответствовать значение, которое сразу множество результатов,ЗначениеАнализ «что если» исходным данным, даже БСЧЁТ и БСЧЁТА с данными»-«Анализ что
Как использовать Подбор параметра (пример 2):
. в ежедневно обновляемом вознаграждения, предусмотренную за его нужно переформатировать. результата. ячеек, откуда данные«Значение4»То есть, аргументами данного«Значение4»Теперь, чтобы не вводить внесено, как аргумент в отличие от— требуемый результат., а затем в если данные являются для подсчета количества если»-«Подбор параметра» иЕсли команда внешнем диапазоне данных. определенный объем продаж.Делается это просто. Для
- Также, программу Microsoft Excel будут подтягиваться.— оператора обычно являются
- — вручную формулу для«Значение3»Диспетчера сценариев Мы введем 500, выпадающем меню нажмите неполными. В этом значений в базе
- снова заполните егоПодстановка
- Известна цена в Необходимые данные можно начала, выделяем нужный можно использовать иУрок: Применение функции ВПР«4 торговая точка» либо числа, либо,
- «Хорошо» всех остальных ячеек.или поскольку допустимо потратить
- Подбор параметра уроке Вы узнаете, данных по множественным параметрами как нанедоступна, необходимо загрузить столбце B, но быстро и эффективно диапазон с данными, в качестве обычного в Microsoft Excel
- . еще чаще, ссылки;
- столбцаВ качестве значений могутПодбора параметра $500.. как использовать один
- условиям. Как искать рисунке (в этот надстройка мастера подстановок. неизвестно, сколько строк находить в списке а затем, находясь калькулятора. Для этого,Ещё одной важной возможностьюПосле выполнения данных действий на ячейки, где«Значение5»«Наименование месяца» выступать разнообразные виды. В следующем примереИзменяПоявится диалоговое окно с из инструментов текст с неточным раз значение 4):
Загрузка надстройки мастера подстановок данных возвратит сервер, и автоматически проверять во вкладке «Главная», в строке формул программы Excel является жмем на кнопку содержаться числа, которые—, нам предстоит её данных:
Другие типы анализа «что если»
видно 24 возможныхя значение ячейки тремя полями:анализа «что если» совпадением? Сравните 2 результата вычисления:Нажмите кнопку а первый столбец их правильность. Значения, кликаем по кнопке или в любой создание сводных таблиц.«OK» необходимо просуммировать. Но«Отлично» скопировать. Для этого
Текст;
office-guru.ru
Применение функции ВЫБОР в Microsoft Excel
Автор: Антон Андронов Мы выделим ячейку— ячейка, которая. критериям Excel. максимально точный результат, кнопкуC1 вычислениях или отображать список с различными знака «=». данные из других выводит ошибочное значение. аргумента выступит не вышеуказанных данных произведено, угол ячейки, содержащейФормулы;При работе в Excel
B3, поскольку требуется содержит требуемый результат.
Использование оператора ВЫБОР
Каждый раз при использованииСовместное использование функций а во второмПараметры Excel — это левая верхняя как результаты. Существует вариантами стилей оформленияУрок: Применение формул в таблиц по различным Это связано с число и не щелкаем по кнопке формулу. Появляется маркер
Функции и т. д.
пользователи иногда сталкиваются вычислить количество гостей, В нашем случае формулы или функции ИНДЕКС и ПОИСКПОЗ – максимально приближенный.и выберите категорию ячейка диапазона (также несколько способов поиска таблицы. Выбираем наиболее Microsoft Excel критериям, а также тем, что мы ссылка, а содержимое«OK» заполнения. Зажимаем левуюТеперь давайте рассмотрим конкретные с задачей произвести которое можно пригласить, это ячейка B7 в Excel Вы в Excel –Это простые примеры быстрогоНадстройки называемая начальной ячейкой). значений в списке подходящий из них.Одной из самых популярных производить различные расчеты ещё не ввели функции.
кнопку мыши и примеры применения данного выбор из списка не превысив бюджет и мы уже собираете исходные значения мощный инструмент поиска поиска решений формул.Формула данных и отображенияТакже, таблицу можно создать, функций, которые используются с ними (суммировать, номер торговой точкиВЫБОРЗначение балла для первого тянем маркер заполнения оператора. определенного элемента и в $500. выделили ее. вместе, чтобы получить
данных. Выборка значений с помощью Excel.В поле
- ПОИСКПОЗ(«Апельсины»;C2:C7;0)
- результатов.
- нажав на кнопку
- в Excel, является
- умножать, делить, и
в соответствующую ячейку.. элемента выведено в
Пример 1: последовательный порядок расположения элементов
вниз до концаДавайте посмотрим, как действует на основании егоВыполнив все пункты, нажмитеЗначение результат. по нескольким критериям Сегодня каждый школьникУправлениеищет значение «Апельсины»Поиск значений в списке «Таблица», которая расположена функция «ЕСЛИ». С т.д.), а результатыВводим номер торговой точки
- Устанавливаем курсор в поле ячейку. колонки. данная функция на индекса присвоить емуОК
- — требуемый результат,Подбор параметра отбора. знает, как найтивыберите значение в диапазоне C2:C7. по вертикали по во вкладке «Вставка», её помощью можно выводить в отдельную в предназначенной для
- «Число1»Для того, чтобы произвестиКак видим, формула скопировалась простейшем примере. У указанное значение. С. т.е. результат, которыйработает наоборот. ОнПример функции ПОИСКПОЗ для значение x. Например:Надстройки Excel Начальную ячейку не точному совпадению предварительно выделив определенную задать в ячейке таблицу. При этом, этих целей ячейке.. Затем кликаем по подобную процедуру и
в нужный нам нас имеется таблица данной задачей прекрасноДиалоговое окно должен получиться в позволяет, опираясь на поиска совпадения значенийx=(7-1)/2и нажмите кнопку следует включать вПоиск значений в списке область листа с вывод одного результата существуют очень широкие Сумма выручки по пиктограмме, которая изображена для остальных элементов
диапазон. При этом с нумерацией от справляется функция, котораяРезультат подбора параметра
- ячейке B7. В конечный результат, вычислить в Excel.Excel в своих алгоритмахПерейти этот диапазон. по вертикали по данными. при выполнении конкретного
- возможности по настройке соответствующей колонке тут в виде перевернутого столбца, копируем данные все наименования месяцев,1 так и называетсясообщит, удалось ли нашем примере мы исходное значение, котороеПримеры работы функции инструментов анализа данных.1 приблизительному совпадениюПосле этого, выделенный набор
- условия, и другого полей сводной таблицы. же отобразится в треугольника. Этот значок в его ячейки которые отобразились вдо«ВЫБОР»
найти решение. Нажмите введем 70, поскольку
Пример 2: произвольный порядок расположения элементов
даст такой результат. ПОИСКПОЗ для поиска использует более простойВ области — это количество столбцов,Поиск значений по вертикали ячеек Microsoft Excel, результата, в случаеСводную таблицу можно создать элементе листа, в находится в том при помощи маркера ячейках, соответствуют их12. Давайте узнаем подробно,OK нужно набрать минимум Далее мы приведем точного и ближайшего метод – подстановки.Доступные надстройки которое нужно отсчитать в списке неизвестного будет воспринимать как его невыполнения. во вкладке «Вставка», котором установлена формула. же горизонтальном ряду, заполнения, как это порядковому номеру из. Нужно согласно данным как работать с. 70 баллов, чтобы несколько примеров, чтобы большего или меньшего
- Он подставляет вместоустановите флажок рядом справа от начальной размера по точному таблицу. Вследствие этого,Синтаксис данной функции выглядит нажав на кнопку»Важно учесть, что вводить где расположены кнопка производилось в столбца слева.
порядковым номерам с данным оператором, иРезультат появится в указанной поступить. показать, как работает значения в диапазоне x разные значения
с пунктом ячейки, чтобы получить совпадению
- например, если вы следующим образом «ЕСЛИ(логическое которая так и можно только числа
- «Вставить функцию»Способе 1Урок: помощью функции
- с какими поставленными ячейке. В нашемИзменяя значение ячейкиПодбор параметра
- ячеек. Как сравнить и анализирует, насколькоМастер подстановок столбец, из которого
- Поиск значений в списке введете в ячейки, выражение; [результат если называется «Сводная таблица».
от 1 дои строка формул,. Как видим, иМастер функций в ЭкселеВЫБОР
- проблемами он может случае— ячейка, куда
- . на совпадение значений результат вычислений отклоняетсяи нажмите кнопку возвращается значение. В по горизонтали по расположенные у границ истина]; [результат еслиУрок: Применение сводных таблиц 4, которые будут но слева от на этот разВ предыдущем случае мыуказать наименование соответствующего справиться.
Пример 3: использование в комбинации с другими операторами
Подбор параметра Excel выведет результат.Представьте, что Вы поступаете двух таблиц? от условий указанныхОК этом примере значение точному совпадению таблицы, какие-то данные, ложь])». в Microsoft Excel
соответствовать номеру торговой них. Открывается список функция отработала корректно применили формулу месяца во второйСкачать последнюю версиювычислил результат В нашем случае в определенное учебноеПримеры функции ИНДЕКС для в параметрах инструмента.. возвращается из столбцаПоиск значений в списке то они будутС помощью операторов «И»,Для визуального отображения данных, точки. Если вы недавно используемых функций. и вывела всеВЫБОР колонке таблицы. Excel
- 18,62 мы выберем ячейку заведение. На данный создания массивов значений Как только будет,Следуйте инструкциям мастера. D по горизонтали по
- автоматически включены в «ИЛИ» и вложенной размещенных в таблице, введете любое другое Так как формула результаты в соответствии, когда все значенияВыделяем первую пустую ячейкуФункция. Поскольку мы считаем B6, поскольку хотим момент Вами набрано
- в Excel. достигнут результат вычисленияК началу страницыПродажи приблизительному совпадению эту таблицу. Кроме функции «ЕСЛИ», можно можно использовать диаграммы. число, то формула
ВЫБОР
с заданным алгоритмом. номеров индекса были столбцаВЫБОР количество гостей, то узнать оценку, которую 65 баллов, аПримеры работы функции с максимальной точностью,Часто нам нужно предварительно.Создание формулы подстановки с того, при прокрутке задать соответствие нескольким Их можно применять
опять выдаст ошибку.недавно применялась намиНо гораздо продуктивнее оператор расставлены по порядку.«Наименование месяца»относится к категории наш окончательный ответ требуется получить на необходимо минимум 70 ИНДЕКС для динамической процесс подстановки прекращается. спрогнозировать, какие будутК началу страницы помощью мастера подстановок вниз, шапка таблицы условиям, или одному в целях созданияУрок: в предыдущем способе,ВЫБОР Но как работает. Кликаем по значку операторов должен быть целым последнем задании. баллов, чтобы пройти выборки и фильтрацииПо умолчанию инструмент выполняет результаты вычислений приДля выполнения этой задачи (только Excel 2007) будет постоянно в
- из нескольких условий. презентаций, написания научныхКак посчитать сумму в то она имеетсяможно использовать в данный оператор в«Вставить функцию»«Ссылки и массивы» числом. Мы можемВыполнив все шаги, нажмите отбор. К счастью, значений из исходной
- 100 повторений (итераций) определенных входящих параметрах. используется функция ГПР.Для решения этой задачи пределах области зрения.Урок: Применение функции «ЕСЛИ» работ, в исследовательских Экселе в этом списке. комбинации с другими случае, если указанные
около строки формул.. Её целью является округлить результат вОК есть последнее задание, таблицы. Как сделать с точностью 0.001. Например, если получить См. пример ниже. можно использовать функциюУрок: Создание таблицы в в Microsoft Excel целях, и т.д.Как видим, функция Поэтому достаточно кликнуть функциями. Посмотрим, как
значения перемешаны иПроизводится запуск выведение определенного значения большую или меньшую. которое способно повысить массив значений ячеек Если нужно увеличить кредит на закупкуФункция ГПР выполняет поиск ВПР или сочетание Microsoft ExcelС помощью макросов, в
Программа Microsoft ExcelВЫБОР по данному наименованию, это делается на
- повторяются? Давайте рассмотримМастера функций в указанную ячейку, сторону. Округлив количествоExcel вычислит результат и количество Ваших баллов. диапазона?
- количество повторений или товара в банке по столбцу функций ИНДЕКС иС помощью функции подбора программе Microsoft Excel предоставляет широкий наборпри правильном её
чтобы перейти в примере применения операторов это на примере. Переходим в категорию которому соответствует номер гостей в большую в диалоговом окне В данной ситуацииФункция ПРОМЕЖУТОЧНЫЕ.ИТОГИ в Excel
повысить точность вычисления с более низкойПродажи
ПОИСКПОЗ. параметров, можно подобрать можно записывать выполнение инструментов для создания применении, может стать окно аргументов. НоВЫБОР таблицы с успеваемостью«Ссылки и массивы» индекса в другом
сторону, мы превысим
lumpics.ru
10 полезных функций программы Microsoft Excel
Результат подбора параметра можно воспользоваться для промежуточных расчетов измените настройки: «Файл»-«Параметры»-«Формулы»-«Параметры процентной ставкой, аи возвращает значениеДополнительные сведения см. в исходные данные, исходя определенных действий, а различного типа диаграмм. очень хорошим помощником более вероятно, что
и школьников. В первом
Функция ВПР
. Выбираем из перечня элементе на листе. заданный бюджет, значит,сообщит решение, еслиПодбором параметра . вычислений»: цену товара немного из строки 5 в разделе, посвященном функции из конечного нужного потом воспроизводить ихЧтобы создать диаграмму, нужно для выполнения поставленных у вас вСУММ столбце таблицы указана наименование Синтаксис этого оператора остановимся на 18-ти оно есть. Нажмите, чтобы выяснить, какойПримеры работы функцииТаким образом, если нас повысить – существенно указанном диапазоне.
ВПР. для вас результата. автоматически. Это существенно выделить набор ячеек задач. При использовании
списке этого наименования. фамилия ученика, во«ВЫБОР» следующий: гостях.
ОК балл необходимо получить
Сводные таблицы
ПРОМЕЖУТОЧНЫЕ.ИТОГИ для выполнения не устраивает результат ли возрастет прибыльДополнительные сведения см. вЧто означает:Для того, чтобы использовать экономит время на с данными, которые её в комбинации не окажется. ВИмеется таблица реализации продукции втором оценка (оти щелкаем по=ВЫБОР(номер_индекса;значение1;значение2;…)Как видно из предыдущего. за последнее задание,
итоговых расчетов только вычислений, можно: при таких условиях? разделе, посвященном функции=ИНДЕКС(нужно вернуть значение из
эту функцию, нужно выполнении большого количества
Создание диаграмм
вы хотите визуально с другими операторами этом случае нужно по торговым точкам.1 кнопкеАргумент примера, бывают ситуации,Результат появится в указанной чтобы поступить в для видимых ячеекУвеличить в настройках параметр
При разных поставленных подобных ГПР. C2:C10, которое будет находиться во вкладке однотипной работы. отобразить. Затем, находясь возможности существенно увеличиваются. кликнуть по позиции Она разбита надо«OK»
«Номер индекса» которые требуют целое ячейке. В нашем учебное заведение. автофильтра. Умные формулы предельного числа итераций.
задачах, результаты вычисленийК началу страницы соответствовать ПОИСКПОЗ(первое значение «Данные». Затем, требуетсяМакросы можно записывать, просто во вкладке «Вставка»,
Автор: Максим Тютюшев«Другие функции…»
Формулы в EXCEL
четыре столбца, каждый5.содержит ссылку на число в качестве примереНа изображении ниже видно, для вычисления промежуточныхИзменить относительную погрешность. могут завесить отДля выполнения этой задачи «Капуста» в массиве
нажать на кнопку включив запись своих выбрать на лентеПрограмма Microsoft Excel способна. из которых соответствуетбаллов), а вЗапускается окно аргументов оператора ячейку, где находится результата. ЕслиПодбор параметра что Ваши баллы итогов в динамическихВ ячейке переменной (как одного или нескольких используется функция ГПР. B2:B10)) «Анализ «что если»», действий в программе,
тот тип диаграммы, в значительной мереПроизводится запуск определенной торговой точке. третьем нам предстоитВЫБОР порядковый номер элемента,Подбор параметраустановил, что требуется
за первые два таблицах.
Функция «ЕСЛИ»
во втором примере, изменяемых условий. ВВажно:Формула ищет в C2:C10 которая располагается в через соответствующую кнопку который считаете наиболее облегчить пользователю работуМастера функций Выручка указана отдельно с помощью функции
. В поле которому следующей группойвыдает десятичное значение, получить минимум 90 задания (тест и
Функция НАКЛОН для определения A3) ввести приблизительное зависимости от типа Значения в первой первое значение, соответствующее блоке инструментов «Работа
на ленте. подходящим для достижения
Макросы
с таблицами и, в котором в за определенную датуВЫБОР«Номер индекса» операторов присваивается определенное необходимо округлить его баллов за последнее письменная работа) составляют
наклона линейной регрессии значение для быстрого прогноза в Excel строке должны быть значению
с данными». Потом,Также, запись макросов можно поставленных целей. числовыми выражениями, автоматизировав
разделе построчно. Наша задача
Условное форматирование
дать данной оценкеследует указать адрес значение. Этот порядковый в большую или задание, чтобы пройти 58, 70, 72 в Excel. поиска решения. Если следует использовать соответствующий отсортированы по возрастанию.Капуста
выбрать в появившемся производить, используя языкБолее точная настройка диаграмм, её. Этого удается«Ссылки и массивы» — сделать так, соответствующую характеристику ( первой ячейки диапазона номер может варьироваться меньшую сторону в дальше. и 60. НесмотряПримеры работы функции же ячейка будет инструмент для анализа
В приведенном выше примере
(B7), и возвращает списке пункт «Подбор
«Умная» таблица
разметки Visual Basic, включая установку её достичь с помощьюмы должны отыскать чтобы после ввода«очень плохо» нумерации месяцев. Эту от зависимости от ситуации.Давайте представим, что Вы на то, что
НАКЛОН для анализа пуста, то Excel данных. функция ГПР ищет значение в ячейке параметра…». в специальном редакторе. наименования и наименования инструментария данного приложения, наименование номера торговой точки,
процедуру можно совершить,1Для решения более сложных планируете событие и мы не знаем, целесообразной корреляции спроса начнет с любого
Данный инструмент следует применять значение 11 000 в строке 3 C7 (Отрывается окно подбора параметра.Урок: Применение макросов в осей, производится в и различных его«ВЫБОР» в определенную ячейку«плохо» вбив координаты вручную.до задач можно применить хотите пригласить такое каким будет балл
и объема производимых числа (рандомно).
Подбор параметра
для анализа данных в указанном диапазоне.100 В поле «Установить Microsoft Excel
группе вкладок «Работа функций. Давайте рассмотрими выделить его. листа отображалась сумма, Но мы поступим254 другие типы количество гостей, чтобы за последнее задание товаров. Прогнозирование уровняИспользуя эти способы настроек
с одним неизвестным Значение 11 000 отсутствует, поэтому). в ячейке» выДля того, чтобы выделить с диаграммами». наиболее полезные функции Щелкаем по кнопке выручки за все«удовлетворительно» более удобно. Устанавливаем. Если задать индекс,анализа «что если» не превысить бюджет
(тестирование 3), мы объема продаж с
Функция «ИНДЕКС»
можно существенно облегчить (или изменяемым) условием. она ищет следующееДополнительные сведения см. в должны указать ссылку определенные данные вОдним из видов диаграмм программы Microsoft Excel.«OK»
дни работы указанного,
курсор в поле превышающий данное число,— сценарии или в $500. Можно можем написать формулу, помощью наклона линейной и ускорить процесс Например:
максимальное значение, не
lumpics.ru
Поиск значений в списке данных
разделах, посвященных функциям на ячейку, которая таблице применяется функция являются графики. ПринципСкачать последнюю версию. магазина. Для этого«хорошо» и кликаем левой то оператор выведет таблицы данных. В воспользоваться которая вычислит средний регрессии. поиска максимально точного2x+1=7 превышающее 11 000, и возвращает ИНДЕКС и ПОИСКПОЗ. содержит нужную формулу. условного форматирования. С
В этой статье
построения их тот ExcelАктивируется окошко аргументов оператора
мы и будем, кнопкой мыши по
в ячейку ошибку. отличие отПодбором параметра балл сразу за
Округление до целого числа решения.y=7 является функцией x;
10 543.К началу страницы В поле «Значение»
помощью этого инструмента, же, что иОдной из самых востребованных
Поиск значений в списке по вертикали по точному совпадению
ВЫБОР использовать комбинацию операторов«отлично» соответствующей ячейке на Если в качестве
Примеры функции ВПР
Подбора параметра, чтобы вычислить число все задания. Все,
Примеры функций ИНДЕКС и ПОИСКПОЗ
функциями ОКРУГЛ и
О подборе нескольких параметровнам известно значение y,Дополнительные сведения см. вДля выполнения этой задачи должен быть указан
можно настроить правила у остальных типов функций в программе. В полеСУММ). листе. Как видим, данного аргумента ввести, который опирается на
гостей, которое можно что нам необходимо, FormatNumber в VBA.
в Excel узнаем
Поиск значений в списке по вертикали по приблизительному совпадению
следует узнать при разделе, посвященном функции
используется функция ВПР. конечный результат, который выделения ячеек. Само диаграмм.
Microsoft Excel является«Номер индекса»иВыделяем первую ячейку в координаты автоматически отобразились дробное значение, то требуемый результат и пригласить. В следующем это вычислить среднееРешение проблем с из примеров следующего каком значении x ГПР.Важно: вы хотите получить. условное форматирование можноУрок: Применение диаграмм в ВПР (VLOOKUP). С
указываем ссылку наВЫБОР колонке
и в поле
Поиск значений по вертикали в списке неизвестного размера по точному совпадению
функция воспримет его, работает в обратном примере ячейка B4
арифметическое для всех округлением чисел до урока. мы получим yК началу страницы Значения в первой В поле «Изменяя выполнить в виде Microsoft Excel помощью данной функции, ту ячейку листа,.
«Описание» окна аргументов. как ближайшее к направлении, эти инструменты
содержит формулу пяти оценок. Для целого используя стандартнуюПримеры применения сложных вычисляемый формулой.Примечание: строке должны быть
значения ячейки» нужно гистограммы, цветовой шкалыДля работы с числовыми можно значения одной в которую будемВыделяем ячейку, в которойи переходим приПосле этого нам предстоит данному числу меньшее позволяют анализировать множество=B1+B2*B3 этого введите выражение
функцию ОКРУГЛ и
Поиск значений в списке по горизонтали по точному совпадению
формул и функцийРешим данную задачу встроенными Поддержка надстройки «Мастер подстановок»
отсортированы по возрастанию. указать координаты ячейки или набора значков. данными в программе или нескольких таблиц, вводить номер торговой
будет выводиться результат помощи того способа, вручную вбить в
целое значение. Если
Поиск значений в списке по горизонтали по приблизительному совпадению
значений и наблюдать,, которая суммирует общую
=СРЗНАЧ(B2:B6) VBA-функции FormatNumber или в программе Excel вычислительными инструментами Excel
в Excel 2010В приведенном выше примере с корректируемым значением.Для того, чтобы перейти Microsoft Excel удобно перетягивать в другую. точки для последующего в виде суммы. о котором уже
группу полей задать каким образом изменяется
стоимость аренды помещения
Создание формулы подстановки с помощью мастера подстановок (только Excel 2007)
в ячейку B7. Round. Алгоритм банковского с подробным описанием. для анализа данных: прекращена. Эта надстройка функция ВПР ищетУрок: Применение подбора параметров к условному форматированию,
использовать специальные формулы. При этом, поиск отображения общей суммы После этого щелкаем шел разговор выше,«Значение»«Номер индекса» результат. и стоимость приема После того как округления до целого Управление данными вЗаполните ячейки листа, так была заменена мастером имя первого учащегося
-
в Microsoft Excel
-
нужно, находясь во С их помощью производится только в выручки по ней. по уже знакомому в окно аргументовнаименование месяцев. Причем
-
, для которого нетД всех гостей (цена Вы примените
числа.
-
электронных таблицах. как показано на
функций и функциями с 6 пропусками вВозможности, которые предоставляет функция вкладке «Главная», выделить можно производить различные первом столбце таблицы.
-
В поле нам значку оператора каждому полю должен соответствующего аргументаиспетчер сценариев за 1 гостя
-
Подбор параметраФункция ПРЕДСКАЗ для прогнозированияПримеры функции ГПР в рисунке: для работы со диапазоне A2:B7. Учащихся «ИНДЕКС», в чем-то диапазон ячеек, который
-
арифметические действия с
Тем самым, при
support.office.com
Уравнения и задачи на подбор параметра в Excel
«Значение1»«Вставить функцию»ВЫБОР соответствовать отдельный месяц,«Значение»позволяет подставлять значения умножается на ихк решению этой будущих значений в Excel пошаговая инструкцияПерейдите в ячейку B2 ссылками и массивами. с
близки к возможностям вы собираетесь отформатировать. данными в таблицах: изменении данных внужно вписать координаты.. то есть, в, то оператор будет сразу в несколько
Подбор параметра и решение уравнений в Excel
количество). задачи, в ячейке Excel. для чайников. и выберите инструмент,
В Excel 2007 мастер
- 6
- функции ВПР. Она Далее, в группе сложение, вычитание, умножение, таблице-источнике, автоматически формируются столбца
Активируется окошкоВ поле поле
- возвращать в ячейку ячеек (до 32).Выделите ячейку, значение которой
- B6 отобразится минимальныйПримеры анализов прогнозированиеПрактическое применение функции где находится подбор подстановок создает формулу пропусками в таблице нет,
- также позволяет искать инструментов «Стили» нажать деление, возведение в данные и в
«1 торговая точка»Мастера функций
«Номер индекса»«Значение1»
ошибку.
Второй пример использования подбора параметра для уравнений
Вы можете создать необходимо изменить. В балл, который необходимо
будущих показателей с
ГПР для выборки
- параметра в Excel: подстановки, основанную на поэтому функция ВПР
- данные в массиве на кнопку, которая степень извлечение корня, производной таблице, в. Сделать это довольно. На этот разуказываем ссылку на
- записываем
Следующая группа аргументов несколько сценариев, а нашем случае мы получить, чтобы поступить помощью функции ПРЕДСКАЗ
значений из таблиц «Данные»-«Работа с данными»-«Анализ данных листа, содержащих ищет первую запись значений, и возвращать так и называется
и т.д.
которой могут выполняться просто. Устанавливаем курсор перемещаемся в категорию первую ячейку столбца«Январь»«Значение» затем сравнить их, выделим ячейку B4. в учебное заведение. при определенных условиях. по условию. Примеры что если»-«Подбор параметра». названия строк и со следующим максимальным
их в указанную «Условное форматирование». ПослеДля того, чтобы применить отдельные расчеты. Например, в указанное поле.«Математические»«Оценка», в поле
. Она может достигать не изменяя значенийНа вкладке
- Выберите ячейку, значение которой Как спрогнозировать объем
- использования функции ГПР
- В появившемся окне заполните столбцов. С помощью значением, не превышающим ячейку. этого, нужно выбрать формулу, нужно в данные из таблицы, Затем, зажав левую. Находим и выделяем
, в которой содержится«Значение2» количества вручную. В следующемДанные
необходимо получить. Каждый продаж или спрос для начинающих пользователей. поля значениями как
exceltable.com
Функции Excel с примерами и описанием для практического применения
мастера подстановок можно 6. Она находитСинтаксис данной функции выглядит тот вариант форматирования, ячейке, куда планируется в которой находятся
Примеры использования функций
кнопку мыши, выделяем наименование балл.
—254 примере мы используемвыберите команду раз при использовании на товары вПримеры функции ВПР в показано на рисунке, найти остальные значения
значение 5 и возвращает следующим образом: «ИНДЕКС(диапазон_ячеек;номер_строки;номер_столбца)». который считаете наиболее выводить результат, поставить прейскуранты цен на весь диапазон ячеек«СУММ»Группу полей«Февраль»элементов. При этом сценарии, чтобы сравнитьАнализ «что если»
инструмента Excel? 1 2 Excel для выборки и нажмите ОК: в строке, если связанное с нимЭто далеко не полный подходящим. знак «=». После товары, могут использоваться столбца
. После этого щелкаем«Значение»и т. д. обязательным является аргумент несколько различных мест, а затем вПодбор параметра 3 4 5 значений по условию.В результате мы получили
известно значение в имя перечень всех функций,Форматирование будет выполнено. этого, вводится сама для расчета показателей«1 торговая точка» по кнопкезаполняем следующим образом:После выполнения указанной задачи«Значение1»
для проведения мероприятия. выпадающем меню нажмите, Вам необходимо выбирать 6 7 8Примеры работы функции правильное значение 3. одном столбце, иАлексей которые доступны вУрок: Применение условного форматирования
формула, которая может в таблице, об. Адрес тут же«OK»«Значение1» щелкаем по кнопке. В данной группеТаблицыПодбор параметра ячейку, которая уже 9 10 11
ВПР для вертикальногоПолучили максимально точный результат: наоборот. В формулах,. программе Microsoft Excel. в Microsoft Excel состоять из математических объёме закупок в отобразится в окне.—
«OK» аргументов указываются теданных. содержит формулу или 12 13 14 просмотра таблиц при 2*3+1=7 которые создает мастерДополнительные сведения см. в Мы остановили внимание
Не все пользователи знают, знаков, чисел, и денежном выражении. аргументов.Происходит запуск окошка аргументов«Очень плохо»внизу окна. значения, которым будетпозволяют взять однуПоявится диалоговое окно с функцию. В нашем 15 16 17 поиске значений по
exceltable.com
Если приходиться работать с большими таблицами определенно найдете в них дублирующийся суммы разбросаны вдоль целого столбца. В тоже время у вас может возникнуть необходимость выбрать данные из таблицы с первым наименьшим числовым значением, которое имеет свои дубликаты. Нужна автоматическая выборка данных по условию. В Excel для этой цели можно успешно использовать формулу в массиве.
Как сделать выборку в Excel по условию
Чтобы определить соответствующие значение первому наименьшему числу нужна выборка из таблицы по условию. Допустим мы хотим узнать первый самый дешевый товар на рынке из данного прайса:
Автоматическую выборку реализует нам формула, которая будет обладать следующей структурой:
=ИНДЕКС(диапазон_данных_для_выборки;МИН(ЕСЛИ(диапазон=МИН(диапазон);СТРОКА(диапазон)-СТРОКА(заголовок_столбца);””)))
В месте «диапазон_данных_для_выборки» следует указать область значений A6:A18 для выборки из таблицы (например, текстовых), из которых функция ИНДЕКС выберет одно результирующие значение. Аргумент «диапазон» означает область ячеек с числовыми значениями, из которых следует выбрать первое наименьшее число. В аргументе «заголовок_столбца» для второй функции СТРОКА, следует указать ссылку на ячейку с заголовком столбца, который содержит диапазон числовых значений.
Естественно эту формулу следует выполнять в массиве. Поэтому для подтверждения ее ввода следует нажимать не просто клавишу Enter, а целую комбинацию клавиш CTRL+SHIFT+Enter. Если все сделано правильно в строке формул появятся фигурные скобки.
Обратите внимание ниже на рисунок, где в ячейку B3 была введена данная формула в массиве:
Выборка соответственного значения с первым наименьшим числом:
С такой формулой нам удалось выбрать минимальное значение относительно чисел. Далее разберем принцип действия формулы и пошагово проанализируем весь порядок всех вычислений.
Как работает выборка по условию
Ключевую роль здесь играет функция ИНДЕКС. Ее номинальное задание – это выбирать из исходной таблицы (указывается в первом аргументе – A6:A18) значения соответственные определенным числам. ИНДЕКС работает с учетом критериев определённых во втором (номер строки внутри таблицы) и третьем (номер столбца в таблице) аргументах. Так как наша исходная таблица A6:A18 имеет только 1 столбец, то третий аргумент в функции ИНДЕКС мы не указываем.
Чтобы вычислить номер строки таблицы напротив наименьшего числа в смежном диапазоне B6:B18 и использовать его в качестве значения для второго аргумента, применяется несколько вычислительных функций.
Функция ЕСЛИ позволяет выбрать значение из списка по условию. В ее первом аргументе указано где проверяется каждая ячейка в диапазоне B6:B18 на наличие наименьшего числового значения: ЕСЛИB6:B18=МИНB6:B18. Таким способом в памяти программы создается массив из логических значений ИСТИНА и ЛОЖЬ. В нашем случаи 3 элемента массива будут содержат значение ИСТИНА, так как минимальное значение 8 содержит еще 2 дубликата в столбце B6:B18.
Следующий шаг – это определение в каких именно строках диапазона находится каждое минимальное значение. Это нам необходимо по причине определения именно первого наименьшего значения. Реализовывается данная задача с помощью функции СТРОКА, она заполняет элементы массива в памяти программы номерами строк листа. Но сначала от всех этих номеров вычитается номер на против первой строки таблицы – B5, то есть число 5. Это делается потому, что функция ИНДЕКС работает с номерами внутри таблицы, а не с номерами рабочего листа Excel. В тоже время функция СТРОКА умеет возвращать только номера строк листа. Чтобы не получилось смещение необходимо сопоставить порядок номеров строк листа и таблицы с помощи вычитанием разницы. Например, если таблица находится на 5-ой строке листа значит каждая строка таблицы будет на 5 меньше чем соответственная строка листа.
После того как будут отобраны все минимальные значения и сопоставлены все номера строк таблицы функция МИН выберет наименьший номер строки. Эта же строка будет содержать первое наименьшее число, которое встречается в столбце B6:B18. На основании этого номера строки функции ИНДЕКС выберет соответствующее значение из таблицы A6:A18. В итоге формула возвращает это значение в ячейку B3 в качестве результата вычисления.
Как выбрать значение с наибольшим числом в Excel
Поняв принцип действия формулы, теперь можно легко ее модифицировать и настраивать под другие условия. Например, формулу можно изменить так, чтобы выбрать первое максимальное значение в Excel:
Если необходимо изменить условия формулы так, чтобы можно было в Excel выбрать первое максимальное, но меньше чем 70:
Как в Excel выбрать первое минимальное значение кроме нуля:
Как легко заметить, эти формулы отличаются между собой только функциями МИН и МАКС и их аргументами.
Скачать пример выборки из таблицы в Excel.
Теперь Вас ни что не ограничивает. Один раз разобравшись с принципами действия формул в массиве Вы сможете легко модифицировать их под множество условий и быстро решать много вычислительных задач.
Skip to content
В этом руководстве показано, как использовать ИНДЕКС и ПОИСКПОЗ в Excel и чем они лучше ВПР.
В нескольких недавних статьях мы приложили немало усилий, чтобы объяснить основы функции ВПР новичкам и предоставить более сложные примеры формул ВПР опытным пользователям. А теперь я постараюсь если не отговорить вас от использования ВПР, то хотя бы показать вам альтернативный способ поиска нужных значений в Excel.
- Краткий обзор функций ИНДЕКС и ПОИСКПОЗ
- Как использовать формулу ИНДЕКС ПОИСКПОЗ
- ИНДЕКС+ПОИСКПОЗ вместо ВПР?
- Поиск справа налево
- Двусторонний поиск в строках и столбцах
- ИНДЕКС ПОИСКПОЗ для поиска по нескольким условиям
- Как найти среднее, максимальное и минимальное значение
- Что делать с ошибками поиска?
Для чего это нужно? Потому что функция ВПР имеет множество ограничений, которые могут помешать вам получить желаемый результат во многих ситуациях. С другой стороны, комбинация ПОИСКПОЗ ИНДЕКС более гибкая и имеет много замечательных возможностей, которые во многих отношениях превосходят ВПР.
Функции Excel ИНДЕКС и ПОИСКПОЗ — основы
Поскольку целью этого руководства является демонстрация альтернативного способа выполнения поиска в Excel с использованием комбинации функций ИНДЕКС и ПОИСКПОЗ, мы не будем подробно останавливаться на их синтаксисе и использовании. Тем более, что это подробно рассмотрено в других статьях, ссылки на которые вы можете найти в конце этого руководства. Мы рассмотрим лишь минимум, необходимый для понимания общей идеи, а затем подробно рассмотрим примеры формул, раскрывающие все преимущества использования ПОИСКПОЗ и ИНДЕКС вместо ВПР.
Функция ИНДЕКС
Функция ИНДЕКС (в английском варианте – INDEX) возвращает значение в массиве на основе указанных вами номеров строк и столбцов. Синтаксис функции ИНДЕКС прост:
ИНДЕКС(массив,номер_строки,[номер_столбца])
Вот простое объяснение каждого параметра:
- массив — это диапазон ячеек, именованный диапазон или таблица.
- номер_строки — это номер строки в массиве, из которого нужно вернуть значение. Если этот аргумент опущен, требуется следующий – номер_столбца.
- номер_столбца — это номер столбца, из которого нужно вернуть значение. Если он опущен, требуется номер_строки.
Дополнительные сведения см. в статье Функция ИНДЕКС в Excel .
А вот пример формулы ИНДЕКС в самом простом виде:
=ИНДЕКС(A1:C10;2;3)
Формула выполняет поиск в ячейках с A1 по C10 и возвращает значение ячейки во 2-й строке и 3-м столбце, т. е. в ячейке C2.
Очень легко, правда? Однако при работе с реальными данными вы вряд ли когда-нибудь будете заранее знать, какие строки и столбцы вам нужны. Здесь вам пригодится ПОИСКПОЗ.
Функция ПОИСКПОЗ
Она ищет нужное значение в диапазоне ячеек и возвращает относительное положение этого значения в диапазоне.
Синтаксис функции ПОИСКПОЗ следующий:
ПОИСКПОЗ(искомое_значение, искомый_массив, [тип_совпадения])
- искомое_значение — числовое или текстовое значение, которое вы ищете.
- диапазон_поиска — диапазон ячеек, в которых будем искать.
- тип_совпадения — указывает, следует ли искать точное соответствие или наиболее близкое совпадение:
- 1 или опущено — находит наибольшее значение, которое меньше или равно искомому значению. Требуется сортировка массива поиска в порядке возрастания.
- 0 — находит первое значение, точно равное искомому значению. В комбинации ИНДЕКС/ПОИСКПОЗ вам почти всегда нужно точное совпадение, поэтому вы чаще всего устанавливаете третий аргумент вашей функции в 0.
- -1 — находит наименьшее значение, которое больше или равно искомому значению. Требуется сортировка массива поиска в порядке убывания.
Например, если диапазон B1:B3 содержит значения «яблоки», «апельсины», «лимоны», приведенная ниже формула возвращает число 3, поскольку «лимоны» — это третья по счету запись в этом диапазоне:
=ПОИСКПОЗ(«лимоны»;B1:B3;0)
Дополнительные сведения см . в статье Функция ПОИСКПОЗ в Excel .
На первый взгляд полезность функции ПОИСКПОЗ может показаться сомнительной. Кого волнует положение значения в диапазоне? Что мы действительно хотим определить, так это само значение.
Однако, относительная позиция искомого значения (т. е. номера строки и столбца, в которых оно находится) — это именно то, что нам нужно указать для аргументов номер_строки и номер_столбца функции ИНДЕКС. Как вы помните, ИНДЕКС может найти значение на пересечении заданной строки и столбца, но сама не может определить, какую именно строку и столбец ей нужно выбрать.
Вот поэтому совместное использование ИНДЕКС и ПОИСКПОЗ открывает перед нами массу возможностей для поиска в Excel.
Как использовать формулу ИНДЕКС ПОИСКПОЗ в Excel
Теперь, когда вы знаете основы, я считаю, что вы уже начали понимать, как ПОИСКПОЗ и ИНДЕКС работают вместе. Короче говоря, ИНДЕКС извлекает нужное значение по номерам столбцов и строк, а ПОИСКПОЗ предоставляет ей эти номера. Вот и все!
Для вертикального поиска вы используете функцию ПОИСКПОЗ только для определения номера строки, указывая диапазон столбцов непосредственно в самой формуле:
ИНДЕКС ( столбец для возврата значения ; ПОИСКПОЗ ( искомое значение ; столбец для поиска ; 0))
Все еще не совсем понимаете эту логику? Возможно, будет проще разобрать на примере. Предположим, у вас есть список национальных столиц и их население:
Чтобы найти население определенной столицы, скажем, Индии, используйте следующую формулу ПОИСКПОЗ ИНДЕКС:
=ИНДЕКС(C2:C10; ПОИСКПОЗ(“Индия”;A2:A10;0))
Теперь давайте проанализируем, что на самом деле делает каждый компонент этой формулы:
- Функция ПОИСКПОЗ ищет искомое значение «Индия» в диапазоне A2:A10 и возвращает число 2, поскольку это слово занимает второе место в массиве поиска.
- Этот номер поступает непосредственно в аргумент номер_строки функции ИНДЕКС, предписывая вернуть значение из этой строки.
Таким образом, приведенная выше формула превращается в ИНДЕКС(C2:C10;2), которая означает, что нужно искать в ячейках от C2 до C10 и извлекать значение из второй ячейки в этом диапазоне, то есть из C3, потому что мы начинаем отсчет со второй строки.
Но указывать название города в формуле не совсем правильно, так как для каждого нового поиска придется корректировать эту формулу. Введите его в какую-нибудь отдельную ячейку, скажем, F1, укажите ссылку на ячейку для ПОИСКПОЗ, и вы получите формулу динамического поиска:
=ИНДЕКС(C2:C10;ПОИСКПОЗ(F1;A2:A10;0))
Важное замечание! Количество строк в аргументе массив функции ИНДЕКС должно совпадать с количеством строк в аргументе просматриваемый_массив в ПОИСКПОЗ, иначе формула выдаст неверный результат.
Вы спросите: «А почему бы нам просто не использовать обычную формулу ВПР? Какой смысл тратить время на то, чтобы разобраться в хитросплетениях ИНДЕКС ПОИСКПОЗ в Excel?»
Вот как это будет выглядеть:
=ВПР(F1; A2:C10; 3; 0)
Конечно, так проще. Но этот наш элементарный пример предназначен только для демонстрационных целей, чтобы вы поняли, как именно функции ИНДЕКС и ПОИСКПОЗ работают вместе. Действительно, ВПР была бы здесь более уместна. Другие примеры, которые вы найдёте ниже, покажут вам реальную силу этой комбинации, которая легко справляется со многими сложными задачами, когда ВПР будет бессильна.
ИНДЕКС+ПОИСКПОЗ вместо ВПР?
Решая, какую функцию использовать для вертикального поиска, большинство знатоков Excel сходятся во мнении, что ПОИСКПОЗ+ИНДЕКС намного лучше, чем ВПР. Однако многие до сих пор остаются с ВПР, во-первых, потому что это проще, а, во-вторых, потому что они не до конца понимают все преимущества использования формулы ПОИСКПОЗ ИНДЕКС в Excel. Без такого понимания никто не захочет тратить свое время на изучение более сложного синтаксиса.
Ниже я укажу на ключевые преимущества ИНДЕКС ПОИСКПОЗ перед ВПР, а уж вам решать, является ли это достойным дополнением к вашему арсеналу знаний в Excel.
4 основные причины использовать ИНДЕКС ПОИСКПОЗ вместо ВПР
- Поиск справа налево. Как известно любому образованному пользователю, ВПР не может искать влево. Это означает, что искомое значение всегда должно находиться в крайнем левом столбце таблицы. А извлекать нужное значение мы будем из столбца, который находится правее. ИНДЕКС+ПОИСКПОЗ может легко выполнять поиск влево! Здесь это показано в действии: Как выполнить поиск значения слева в Excel .
- Можно безопасно вставлять или удалять столбцы. Формулы ВПР не работают или выдают неверные результаты, когда новый столбец удаляется из таблицы поиска или добавляется в нее, поскольку синтаксис ВПР требует указания порядкового номера столбца, из которого вы хотите извлечь данные. Естественно, когда вы добавляете или удаляете столбцы, этот номер в формуле автоматически не меняется, а нужный столбец уже оказывается на новом месте.
С функциями ИНДЕКС и ПОИСКПОЗ вы указываете диапазон возвращаемых столбцов, а не номер одного из них. В результате вы можете вставлять и удалять столько столбцов, сколько хотите, не беспокоясь об обновлении каждой связанной с ними формулы.
- Нет ограничений на размер искомого значения. При использовании функции ВПР общая длина ваших критериев поиска не может превышать 255 символов, иначе вы получите ошибку #ЗНАЧ!. Таким образом, если ваш набор данных содержит длинные строки, ИНДЕКС ПОИСКПОЗ — единственное работающее решение.
- Более высокая скорость обработки. Если ваши таблицы относительно небольшие, вряд ли будет какая-то существенная разница в производительности Excel. Но если ваши рабочие листы содержат сотни или тысячи строк и, следовательно, сотни или тысячи формул, ИНДЕКС ПОИСКПОЗ будет работать намного быстрее, чем ВПР. Причина в том, что Excel будет обрабатывать только столбцы поиска и возврата, а не весь массив таблицы.
Влияние ВПР на производительность Excel может быть особенно заметным, если ваша книга содержит сложные формулы массива. Чем больше значений содержит ваш массив и чем больше формул массива содержится в книге, тем медленнее работает Excel.
ИНДЕКС ПОИСКПОЗ в Excel – примеры формул
Уяснив, почему все же стоит изучать ИНДЕКС ПОИСКПОЗ, давайте перейдем к самому интересному и посмотрим, как можно применить теоретические знания на практике.
Формула для поиска справа налево
Как уже упоминалось, ВПР не может получать значения слева от столбца поиска. Таким образом, если ваши значения поиска не находятся в самом левом столбце, нет никаких шансов, что формула ВПР принесет вам желаемый результат. Функция ПОИСКПОЗ ИНДЕКС в Excel более универсальна и не имеет особого значения, где расположены столбцы поиска и возврата.
Для этого примера мы добавим столбец «Ранг» слева от нашей основной таблицы и попытаемся выяснить, какое место занимает столица России по численности населения среди других перечисленных столиц.
Записав искомое значение в G1, используйте следующую формулу для поиска в C2:C10 и возврата соответствующего значения из A2:A10:
=ИНДЕКС(A2:A10; ПОИСКПОЗ(G1;C2:C10;0))
Совет. Если вы планируете использовать формулу ПОИСКПОЗ ИНДЕКС более чем для одной ячейки, обязательно зафиксируйте оба диапазона абсолютными ссылками (например, $A$2:$A$10 и $C$2:$C$10), чтобы они не изменялись при копировании формулы.
Двусторонний поиск в строках и столбцах
В приведенных выше примерах мы использовали ИНДЕКС ПОИСКПОЗ вместо классической функции ВПР, чтобы вернуть значение из точно указанного столбца. Но что, если вам нужно искать в нескольких строках и столбцах? То есть, сначала нужно найти подходящий столбец, а уж потом извлечь из него значение? Другими словами, что, если вы хотите выполнить так называемый матричный или двусторонний поиск?
Это может показаться сложным, но формула очень похожа на базовую функцию ПОИСКПОЗ ИНДЕКС в Excel, но с одним отличием.
Просто используйте две функции ПОИСКПОЗ, вложенных друг в друга: одну – для получения номера строки, а другую – для получения номера столбца.
ИНДЕКС(массив; ПОИСКПОЗ(значение_поиска1 ; столбец_поиска ; 0); ПОИСКПОЗ(значение_поиска2 ; столбец_поиска ; 0))
А теперь, пожалуйста, взгляните на приведенную ниже таблицу и давайте составим формулу двумерного поиска, чтобы найти население (в миллионах) в данной стране за данный год.
С целевой страной в G1 (значение_поиска1) и целевым годом в G2 (значение_поиска2) формула принимает следующий вид:
=ИНДЕКС(B2:D11; ПОИСКПОЗ(G1;A2:A11;0); ПОИСКПОЗ(G2;B1:D1;0))
Как работает эта формула?
Всякий раз, когда вам нужно понять сложную формулу Excel, разделите ее на более мелкие части и посмотрите, что делает каждая отдельная функция:
ПОИСКПОЗ(G1;A2:A11;0); – ищет в A2:A11 значение из ячейки G1 («США») и возвращает его позицию, которая равна 3.
ПОИСКПОЗ(G2;B1:D1;0) – просматривает диапазон B1:D1, чтобы получить позицию значения из ячейки G2 («2015»), которая равна 3.
Найденные выше номера строк и столбцов становятся соответствующими аргументами функции ИНДЕКС:
ИНДЕКС(B2:D11, 3, 3)
В результате вы получите значение на пересечении 3-й строки и 3-го столбца в диапазоне B2:D11, то есть из D4. Несложно?
ИНДЕКС ПОИСКПОЗ для поиска по нескольким условиям
Если у вас была возможность прочитать наши материалы по ВПР в Excel, вы, вероятно, уже протестировали формулу для ВПР с несколькими условиями . Однако существенным недостатком этого подхода является необходимость добавления вспомогательного столбца. Хорошей новостью является то, что функция ПОИСКПОЗ ИНДЕКС в Excel также может выполнять поиск по нескольким условиям без изменения или реструктуризации исходных данных!
Вот общая формула ИНДЕКС ПОИСКПОЗ с несколькими критериями:
{=ИНДЕКС( диапазон_возврата; ПОИСКПОЗ (1; ( критерий1 = диапазон1 ) * ( критерий2 = диапазон2 ); 0))}
Примечание. Это формула массива , которую необходимо вводить с помощью сочетания клавиш Ctrl + Shift + Enter
.
Предположим, что в таблице ниже вы хотите найти значение на основе двух критериев: Покупатель и Товар.
Следующая формула ИНДЕКС ПОИСКПОЗ отлично работает:
=ИНДЕКС(C2:C10; ПОИСКПОЗ(1; (F1=A2:A10) * (F2=B2:B10); 0))
Где C2:C10 — это диапазон, из которого возвращается значение, F1 — это критерий1, A2:A10 — это диапазон для сравнения с критерием 1, F2 — это критерий 2, а B2:B10 — это диапазон для сравнения с критерием 2.
Не забудьте правильно ввести формулу, нажав Ctrl + Shift + Enter, и Excel автоматически заключит ее в фигурные скобки, как показано на скриншоте ниже:
Рис5
Если вы не хотите использовать формулы массива, добавьте в формулу в F4 еще одну функцию ИНДЕКС и завершите ее ввод обычным нажатием Enter:
=ИНДЕКС(C2:C10; ПОИСКПОЗ(1; ИНДЕКС((F1=A2:A10) * (F2=B2:B10); 0; 1); 0))
Разберем пошагово, как это работает.
Здесь используется тот же подход, что и в обычном сочетании ИНДЕКС ПОИСКПОЗ, где просматривается один столбец. Чтобы оценить несколько критериев, вы создаете два или более массива значений ИСТИНА и ЛОЖЬ, которые представляют совпадения и несовпадения для каждого отдельного критерия, а затем перемножаете соответствующие элементы этих массивов. Операция умножения преобразует ИСТИНА и ЛОЖЬ в 1 и 0 соответственно и создает массив, в котором единицы соответствуют строкам, которые удовлетворяют всем условиям. Функция ПОИСКПОЗ со значением поиска 1 находит первую «1» в массиве и передает ее позицию в ИНДЕКС, которая возвращает значение в этой позиции из указанного столбца.
Вторая формула без массива основана на способности функции ИНДЕКС работать с массивами. Второй вложенный ИНДЕКС имеет 0 в номер_строки , так что он будет передавать весь массив столбцов в ПОИСКПОЗ.
Среднее, максимальное и минимальное значение при помощи ИНДЕКС ПОИСКПОЗ
Microsoft Excel имеет специальные функции для поиска минимального, максимального и среднего значения в диапазоне. Но что, если вам нужно получить значение из другой ячейки, связанной с этими значениями? Например, получить название города с максимальным населением или узнать товар с минимальными продажами? В этом случае используйте функцию МАКС , МИН или СРЗНАЧ вместе с ИНДЕКС ПОИСКПОЗ.
Максимальное значение.
Предположим, нам нужно в списке городов найти столицу с самым большим населением. Чтобы найти наибольшее значение в столбце С и вернуть соответствующее ему значение из столбца В, находящееся в той же строке, используйте эту формулу:
=ИНДЕКС(B2:B10; ПОИСКПОЗ(МАКС(C2:C10); C2:C10; 0))
Скриншот с примером находится чуть ниже.
Минимальное значение
Теперь найдём город с самым маленьким населением в списке. Чтобы найти наименьшее число в столбце С и получить соответствующее ему значение из столбца В:
=ИНДЕКС(B2:B10; ПОИСКПОЗ(МИН(C2:C10); C2:C10; 0))
Ближайшее к среднему
Теперь мы находим город, население которого наиболее близко к среднему значению. Чтобы вычислить позицию, наиболее близкую к среднему значению показателя, рассчитанному из D2:D10, и получить соответствующее значение из столбца C, используйте следующую формулу:
=ИНДЕКС(B2:B10; ПОИСКПОЗ(СРЗНАЧ(C2:C10); C2:C10; -1 ))
В зависимости от того, как организованы ваши данные, укажите 1 или -1 для третьего аргумента (тип_совпадения) функции ПОИСКПОЗ:
- Если ваш столбец поиска (столбец D в нашем случае) отсортирован по возрастанию , поставьте 1. Формула вычислит наибольшее значение, которое меньше или равно среднему значению.
- Если ваш столбец поиска отсортирован по убыванию , введите -1. Формула вычислит наименьшее значение, которое больше или равно среднему значению.
- Если ваш массив поиска содержит значение , точно равное среднему, вы можете ввести 0 для точного совпадения. Никакой сортировки не требуется.
В нашем примере данные в столбце D отсортированы в порядке убывания, поэтому мы используем -1 для типа соответствия. В результате мы получаем «Токио», так как его население (13 189 000) является ближайшим, превышающим среднее значение (12 269 006).
Что делать с ошибками поиска?
Как вы, наверное, заметили, если формула ИНДЕКС ПОИСКПОЗ в Excel не может найти искомое значение, она выдает ошибку #Н/Д. Если вы хотите заменить это стандартное сообщение чем-то более информативным, оберните формулу ПОИСКПОЗ ИНДЕКС в функцию ЕСНД . Например:
=ЕСНД(ИНДЕКС(C2:C10; ПОИСКПОЗ(F1;A2:A10;0)); «Не найдено»)
И теперь, если кто-то вводит значение, которое не существует в диапазоне поиска, формула явно сообщит пользователю, что совпадений не найдено:
Если вы хотите перехватывать все ошибки, а не только #Н/Д, используйте функцию ЕСЛИОШИБКА вместо ЕСНД:
=ЕСЛИОШИБКА(ИНДЕКС(C2:C10; ПОИСКПОЗ(F1;A2:A10;0)); «Что-то пошло не так!»)
Пожалуйста, имейте в виду, что во многих ситуациях было бы не совсем правильно скрывать все такие ошибки, потому что они предупреждают вас о возможных проблемах в вашей формуле.
Итак, еще раз об основных преимуществах формулы ИНДЕКС ПОИСКПОЗ.
-
Возможен ли «левый» поиск?
-
Повлияет ли на результат вставка и удаление столбцов?
Вы можете вставлять и удалять столько столбцов, сколько хотите. На результат ИНДЕКС ПОИСКПОЗ это не повлияет.
-
Возможен ли поиск по строкам и столбцам?
Можно сначала найти подходящий столбец, а уж потом извлечь из него значение. Общий вид формулы:
ИНДЕКС(массив; ПОИСКПОЗ(значение_поиска1 ; столбец_поиска ; 0); ПОИСКПОЗ(значение_поиска2 ; столбец_поиска ; 0))
Подробную инструкцию смотрите здесь. -
Как сделать поиск ИНДЕКС ПОИСКПОЗ по нескольким условиям?
Можно выполнять поиск по двум или более условиям без добавления дополнительных столбцов. Вот формула массива, которая решит проблему:
{=ИНДЕКС( диапазон_возврата; ПОИСКПОЗ (1; ( критерий1 = диапазон1 ) * ( критерий2 = диапазон2 ); 0))}
Вот как можно использовать ИНДЕКС и ПОИСКПОЗ в Excel. Я надеюсь, что наши примеры формул окажутся полезными для вас.
Вот еще несколько статей по этой теме:
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel для Mac 2011 Еще…Меньше
Если вы знаете, какой результат вычисления формулы вам нужен, но не можете определить входные значения, позволяющие его получить, используйте средство подбора параметров. Предположим, что вам нужно занять денег. Вы знаете, сколько вам нужно, на какой срок и сколько вы сможете платить каждый месяц. С помощью средства подбора параметров вы можете определить, какая процентная ставка обеспечит ваш долг.
Если вы знаете, какой результат вычисления формулы вам нужен, но не можете определить входные значения, позволяющие его получить, используйте средство подбора параметров. Предположим, что вам нужно занять денег. Вы знаете, сколько вам нужно, на какой срок и сколько вы сможете платить каждый месяц. С помощью средства подбора параметров вы можете определить, какая процентная ставка обеспечит ваш долг.
Примечание: Подбор параметров поддерживает только одно входное значение переменной. Если вы хотите принять несколько входных значений, Например, надстройка «Надстройка «Надстройка» используется как для суммы займа, так и для ежемесячного платежа по кредиту. Дополнительные сведения см. в теме Определение и решение проблемы с помощью «Решение».
Пошаговый анализ примера
Рассмотрим предыдущий пример шаг за шагом.
Так как вы хотите вычислить процентную ставку по кредиту, используйте функцию PMT. Функция ПЛТ вычисляет сумму ежемесячного платежа. В данном примере эту сумму и требуется определить.
Подготовка листа
-
Откройте новый пустой лист.
-
Прежде всего добавьте в первый столбец эти подписи, чтобы сделать данные на листе понятнее.
-
В ячейку A1 введите текст Сумма займа.
-
В ячейку A2 введите текст Срок в месяцах.
-
В ячейку A3 введите текст Процентная ставка.
-
В ячейку A4 введите текст Платеж.
-
-
Затем добавьте известные вам значения.
-
В ячейку B1 введите значение 100 000. Это сумма займа.
-
В ячейку B2 введите значение 180. Это число месяцев, за которое требуется выплатить ссуду.
Примечание: Хотя вам известна необходимая сумма платежа, не вводите ее как значение, поскольку она получается в результате вычисления формулы. Вместо этого добавьте формулу на лист и укажите значение платежа на более позднем этапе при использовании средства подбора параметров.
-
-
Теперь добавьте формулу, результат которой вас интересует. Например, используйте функцию ПЛТ.
-
В ячейке B4 введите =ПЛТ(B3/12;B2;B1). Эта формула вычисляет сумму платежа. В данном примере вы хотите ежемесячно выплачивать 900 ₽. Это значение здесь не вводится, поскольку вам нужно определить процентную ставку с помощью средства подбора параметров, а для этого требуется формула.
Формула ссылается на ячейки B1 и B2, значения которых вы указали на предыдущих этапах. Она также ссылается на ячейку B3, в которую средство подбора параметров поместит процентную ставку. Формула делит значение из ячейки B3 на 12, поскольку был указан ежемесячный платеж, а функция ПЛТ предусматривает использование годовой процентной ставки.
Поскольку в ячейке B3 нет значения, Excel полагает процентную ставку равной 0 % и в соответствии со значениями из данного примера возвращает сумму платежа 555,56 ₽. Пока вы можете игнорировать это значение.
-
Использование средства подбора параметров для определения процентной ставки
-
На вкладке Данные в группе Работа с данными нажмите кнопку Анализ «что если» и выберите команду Подбор параметра.
-
В поле Установить в ячейке введите ссылку на ячейку, в которой находится нужная формула. В данном примере это ячейка B4.
-
В поле Значение введите нужный результат формулы. В данном примере это -900. Обратите внимание, что число отрицательное, так как представляет собой платеж.
-
В поле Изменяя значение ячейки введите ссылку на ячейку, в которой находится корректируемое значение. В данном примере это ячейка B3.
Примечание: Формула в ячейке, указанной в поле Установить в ячейке, должна ссылаться на ячейку, которую изменяет средство подбора параметров.
-
Нажмите кнопку ОК.
Выполняется и создается результат, как показано на рисунке ниже.
Ячейки B1, B2 и B3 — это значения для суммы займа, длины срока и процентной ставки.
Ячейка B4 отображает результат формулы =PMT(B3/12;B2;B1).
-
Напоследок отформатируйте целевую ячейку (B3) так, чтобы результат в ней отображался в процентах.
-
На вкладке Главная в группе Число нажмите кнопку Процент.
-
Чтобы задать количество десятичных разрядов, нажмите кнопку Увеличить разрядность или Уменьшить разрядность.
-
Если вы знаете, какой результат вычисления формулы вам нужен, но не можете определить входные значения, позволяющие его получить, используйте средство подбора параметров. Предположим, что вам нужно занять денег. Вы знаете, сколько вам нужно, на какой срок и сколько вы сможете платить каждый месяц. С помощью средства подбора параметров вы можете определить, какая процентная ставка обеспечит ваш долг.
Примечание: Подбор параметров поддерживает только одно входное значение переменной. Если вы хотите принять несколько входных значений, например сумму займа и сумму ежемесячного платежа по кредиту, воспользуйтесь надстройка «Надстройка «Надстройка». Дополнительные сведения см. в теме Определение и решение проблемы с помощью «Решение».
Пошаговый анализ примера
Рассмотрим предыдущий пример шаг за шагом.
Так как вы хотите вычислить процентную ставку по кредиту, используйте функцию PMT. Функция ПЛТ вычисляет сумму ежемесячного платежа. В данном примере эту сумму и требуется определить.
Подготовка листа
-
Откройте новый пустой лист.
-
Прежде всего добавьте в первый столбец эти подписи, чтобы сделать данные на листе понятнее.
-
В ячейку A1 введите текст Сумма займа.
-
В ячейку A2 введите текст Срок в месяцах.
-
В ячейку A3 введите текст Процентная ставка.
-
В ячейку A4 введите текст Платеж.
-
-
Затем добавьте известные вам значения.
-
В ячейку B1 введите значение 100 000. Это сумма займа.
-
В ячейку B2 введите значение 180. Это число месяцев, за которое требуется выплатить ссуду.
Примечание: Хотя вам известна необходимая сумма платежа, не вводите ее как значение, поскольку она получается в результате вычисления формулы. Вместо этого добавьте формулу на лист и укажите значение платежа на более позднем этапе при использовании средства подбора параметров.
-
-
Теперь добавьте формулу, результат которой вас интересует. Например, используйте функцию ПЛТ.
-
В ячейке B4 введите =ПЛТ(B3/12;B2;B1). Эта формула вычисляет сумму платежа. В данном примере вы хотите ежемесячно выплачивать 900 ₽. Это значение здесь не вводится, поскольку вам нужно определить процентную ставку с помощью средства подбора параметров, а для этого требуется формула.
Формула ссылается на ячейки B1 и B2, значения которых вы указали на предыдущих этапах. Она также ссылается на ячейку B3, в которую средство подбора параметров поместит процентную ставку. Формула делит значение из ячейки B3 на 12, поскольку был указан ежемесячный платеж, а функция ПЛТ предусматривает использование годовой процентной ставки.
Поскольку в ячейке B3 нет значения, Excel полагает процентную ставку равной 0 % и в соответствии со значениями из данного примера возвращает сумму платежа 555,56 ₽. Пока вы можете игнорировать это значение.
-
Использование средства подбора параметров для определения процентной ставки
-
Выполните одно из указанных ниже действий.
In Excel 2016 для Mac: On the Data tab, click What-If Analysis, and then click Goal Seek.
В Excel для Mac 2011: на вкладке Данные в группе Инструменты для работы с данными нажмите кнопку Анализ «что если» ивыберите «Поиск окна».
-
В поле Установить в ячейке введите ссылку на ячейку, в которой находится нужная формула. В данном примере это ячейка B4.
-
В поле Значение введите нужный результат формулы. В данном примере это -900. Обратите внимание, что число отрицательное, так как представляет собой платеж.
-
В поле Изменяя значение ячейки введите ссылку на ячейку, в которой находится корректируемое значение. В данном примере это ячейка B3.
Примечание: Формула в ячейке, указанной в поле Установить в ячейке, должна ссылаться на ячейку, которую изменяет средство подбора параметров.
-
Нажмите кнопку ОК.
Выполняется и создается результат, как показано на рисунке ниже.
-
Напоследок отформатируйте целевую ячейку (B3) так, чтобы результат в ней отображался в процентах. Выполните одно из указанных действий.
-
In Excel 2016 для Mac: On the Home tab, click Increase Decimal
or Decrease Decimal
.
-
В Excel для Mac 2011: на вкладке Главная в группе Число нажмите кнопку Увеличить десятичность
или Уменьшить число десятичных
, чтобы установить количество десятичных десятичных заметок.
-