Функции программы microsoft excel: подбор параметра

Подбор параметра в MS EXCEL

Обычно при создании формулы пользователь задает значения параметров и формула (уравнение) возвращает результат. Например, имеется уравнение 2*a+3*b=x, заданы параметры а=1, b=2, требуется найти x (2*1+3*2=8).

Инструмент Подбор параметра позволяет решить обратную задачу: подобрать такое значение параметра, при котором уравнение возвращает желаемый целевой результат X. Например, при a=3, требуется найти такое значение параметра b, при котором X равен 21 (ответ b=5).

 Подбирать параметр вручную – скучное занятие, поэтому в MS EXCEL имеется инструмент Подбор параметра.

В MS EXCEL 2007-2010 Подбор параметра находится на вкладке Данные, группа Работа с данным.

Простейший пример

Найдем значение параметра b в уравнении 2*а+3*b=x, при котором x=21, параметр а=3.

Подготовим исходные данные.

Значения параметров а и b введены в ячейках B8 и B9. В ячейке B10 введена формула =2*B8+3*B9 (т.е. уравнение 2*а+3*b=x). Целевое значение x в ячейке B11 введенодля информации.

Выделите ячейку с формулой B10 и вызовите Подбор параметра (на вкладке Данные в группе Работа с данными выберите команду Анализ «что-если?», а затем выберите в списке пункт Подбор параметра…).

В качестве целевого значения для ячейки B10 укажите 21, изменять будем ячейку B9 (параметр b).

Нажмите ОК.

Инструмент Подбор параметра подобрал значение параметра b равное 5.

Конечно, можно подобрать значение вручную. В данном случае необходимо в ячейку B9 последовательно вводить значения и смотреть, чтобы х текущее совпало с Х целевым. Однако, часто зависимости в формулах достаточно сложны и без Подбора параметра параметр будет подобрать сложно.

Примечание: Уравнение 2*а+3*b=x является линейным, т.е. при заданных a и х существует только одно значение b, которое ему удовлетворяет. Поэтому инструмент Подбор параметра работает (именно для решения таких линейных уравнений он и создан).

Если пытаться, например, решать с помощью Подбора параметра квадратное уравнение (имеет 2 решения), то инструмент решение найдет, но только одно. Причем, он найдет, то которое ближе к начальному значению (т.е. задавая разные начальные значения, можно найти оба корня уравнения).

Решим квадратное уравнение x2+2*x-3=0 (уравнение имеет 2 решения: x1=1 и x2=-3). Если в изменяемой ячейке введем -5 (начальное значение), то Подбор параметра найдет корень = -3 (т.к. -5 ближе к -3, чем к 1). Если в изменяемой ячейке введем 0 (или оставим ее пустой), то Подбор параметра найдет корень = 1 (т.

к. 0 ближе к 1, чем к -3). Подробности в файле примера на листе Простейший.

Еще один путь нахождения неизвестного параметра b в уравнении 2*a+3*b=X – аналитический. Решение b=(X-2*a)/3) очевидно.

Понятно, что не всегда удобно искать решение уравнения аналитическим способом, поэтому часто используют метод последовательных итераций, когда неизвестный параметр подбирают, задавая ему конкретные значения так, чтобы полученное значение х стало равно целевому X (или примерно равно с заданной точностью).

Калькуляция, подбираем значение прибыли

Еще пример. Пусть дана структура цены договора: Собственные расходы, Прибыль, НДС.

Известно, что Собственные расходы составляют 150 000 руб., НДС 18%, а Целевая стоимость договора 200 000 руб. (ячейка С13). Единственный параметр, который можно менять, это Прибыль. Подберем такое значение Прибыли (С8), при котором Стоимость договора равна Целевой, т.е. значение ячейки Расхождение (С14) равно 0.

В структуре цены в ячейке С9 (Цена продукции) введена формула Собственные расходы + Прибыль (=С7+С8). Стоимость договора (ячейка С11) вычисляется как Цена продукции + НДС (=СУММ(С9:C10)).

Конечно, можно подобрать значение вручную, для чего необходимо уменьшить значение прибыли на величину расхождения без НДС. Однако, как говорилось ранее, зависимости в формулах могут быть достаточно сложны. В этом случае поможет инструмент Подбор параметра.

Нажмите ОК.

Теперь, о том когда этот инструмент работает. 1. Изменяемая ячейка не должна содержать формулу, только значение.2. Необходимо найти только 1 значение, изменяя 1 ячейку. Если требуется найти 1 конкретное значение (или оптимальное значение), изменяя значения в НЕСКОЛЬКИХ ячейках, то используйте Поиск решения.

3. Уравнение должно иметь решение, в нашем случае уравнением является зависимость стоимости от прибыли. Если целевая стоимость была бы равна 1000, то положительной прибыли бы у нас найти не удалось, т.к. расходы больше 150 тыс. Или например, если решать уравнение x2+4=0, то очевидно, что не удастся подобрать такое х, чтобы x2+4=0

Калькуляция, подбираем значение прибыли

Еще пример. Пусть дана структура цены договора: Собственные расходы, Прибыль, НДС.

Известно, что Собственные расходы составляют 150 000 руб., НДС 18%, а Целевая стоимость договора 200 000 руб. (ячейка С13 ). Единственный параметр, который можно менять, это Прибыль. Подберем такое значение Прибыли ( С8 ), при котором Стоимость договора равна Целевой, т.е. значение ячейки Расхождение ( С14 ) равно 0.

В структуре цены в ячейке С9 (Цена продукции) введена формула Собственные расходы + Прибыль ( =С7+С8 ). Стоимость договора (ячейка С11 ) вычисляется как Цена продукции + НДС (= СУММ(С9:C10) ).

Конечно, можно подобрать значение вручную, для чего необходимо уменьшить значение прибыли на величину расхождения без НДС. Однако, как говорилось ранее, зависимости в формулах могут быть достаточно сложны. В этом случае поможет инструмент Подбор параметра .

Выделите ячейку С14 , вызовите Подбор параметра (на вкладке Данные в группе Работа с данными выберите команду Анализ «что-если?» , а затем выберите в списке пункт Подбор параметра …). В качестве целевого значения для ячейки С14 укажите 0, изменять будем ячейку С8 (Прибыль).

Теперь, о том когда этот инструмент работает. 1. Изменяемая ячейка не должна содержать формулу, только значение.2. Необходимо найти только 1 значение, изменяя 1 ячейку. Если требуется найти 1 конкретное значение (или оптимальное значение), изменяя значения в НЕСКОЛЬКИХ ячейках, то используйте Поиск решения.3. Уравнение должно иметь решение, в нашем случае уравнением является зависимость стоимости от прибыли. Если целевая стоимость была бы равна 1000, то положительной прибыли бы у нас найти не удалось, т.к. расходы больше 150 тыс. Или например, если решать уравнение x2+4=0, то очевидно, что не удастся подобрать такое х, чтобы x2+4=0

Примечание : В файле примера приведен алгоритм решения Квадратного уравнения с использованием Подбора параметра.

Подбор параметра в Excel и примеры его использования

​ подбора параметра можно​ следующее:​ кредиту (7,02%) и​ для ячейки​ цены договора: Собственные​ пытаться, например, решать​

​B10​ с данными \​ государственной программе софинансирования.​Решение уравнения: х =​После нажатия ОК на​ надстройки «Поиск решения».​Для решения более сложных​

Где находится «Подбор параметра» в Excel

​— требуемый результат.​.​ содержит формулу или​ необходимо минимум 70​ задать через меню​на вкладке Данные в​ срок на который​С14​

​ расходы, Прибыль, НДС.​ с помощью Подбора​введена формула =2*B8+3*B9​ Анализ «что-если» \​Входные данные:​

​ 1,80.​ экране появится окно​ Это часть блока​ задач можно применить​

​ Мы введем 500,​Результат появится в указанной​ функцию. В нашем​ баллов, чтобы пройти​ Кнопка офис/ Параметры​ группе Работа с​

​ мы хотим взять​укажите 0, изменять​Известно, что Собственные расходы​ параметра квадратное уравнение​ (т.е. уравнение 2*а+3*b=x). Целевое​ Подбор параметра. ​ежемесячные отчисления – 1000​Функция «Подбор параметра» возвращает​ результата.​ задач инструмента «Анализ​ другие типы​ поскольку допустимо потратить​ ячейке. В нашем​ случае мы выберем​ отбор. К счастью,​ Excel/ Формулы/ Параметры​ данными выберите команду​ кредит (180 мес).​ будем ячейку​

​ составляют 150 000​ (имеет 2 решения),​ значение x в​

​ в качестве результата​Чтобы сохранить, нажимаем ОК​ «Что-Если»».​анализа «что если»​ $500.​ примере​ ячейку B7, поскольку​ есть последнее задание,​ вычислений. Вопросом об​

​ Анализ «что-если?», а​

Решение уравнений методом «Подбора параметров» в Excel

​В EXCEL существует функция​С8​ руб., НДС 18%,​ то инструмент решение​ ячейке​Egregreh​период уплаты дополнительных страховых​ поиска первое найденное​ или ВВОД.​В упрощенном виде его​— сценарии или​Изменя​Подбор параметра​ она содержит формулу​

​ которое способно повысить​ единственности найденного решения​ затем выберите в​ ПЛТ() для расчета​

​(Прибыль).​ а Целевая стоимость​ найдет, но только​B11 ​: Читай тут http://office.microsoft.com/ru-ru/excel/HP052038941049.aspx​ взносов – расчетная​

​ значение. Вне зависимости​Функция «Подбор параметра» изменяет​

​ назначение можно сформулировать​ таблицы данных. В​я значение ячейки​

​установил, что требуется​=СРЗНАЧ(B2:B6)​

​ количество Ваших баллов.​ Подбор параметра не​ списке пункт Подбор​

​ ежемесячного платежа в​

​Нажмите ОК.​ договора 200 000​ одно. Причем, он​

​введенодля информации.​Михаил кравчук​

​ величина (пенсионный возраст​ от того, сколько​ значение в ячейке​ так: найти значения,​ отличие от​— ячейка, куда​

​ получить минимум 90​.​ В данной ситуации​ занимается, вероятно выводится​ параметра…;​

Примеры подбора параметра в Excel

​ зависимости от суммы​Теперь, о том когда​ руб. (ячейка​ найдет, то которое​Выделите ячейку с формулой​: не поверишь -​ (в примере –​ уравнение имеет решений.​ В3 до тех​

​ которые нужно ввести​Подбора параметра​ Excel выведет результат.​

​ баллов за последнее​

  • ​На вкладке​
  • ​ можно воспользоваться​
  • ​ первое подходящее решение.​в поле Установить введите​
  • ​ кредита, срока и​ этот инструмент работает.​С13​ ближе к начальному​

​B10​ сервис — подбор​

​ для мужчины) минус​Если, например, в ячейку​ пор, пока не​ в одиночную формулу,​

​, который опирается на​ Мы выделим ячейку​

​ задание, чтобы пройти​Данные​

​Подбором параметра​Иными словами, инструмент Подбор​ ссылку на ячейку,​ процентной ставки (см.​1. Изменяемая ячейка​

​). Единственный параметр, который можно​ значению (т.е. задавая​и вызовите Подбор​ параметров — также​ возраст участника программы​

  • ​ получит заданный пользователем​ чтобы получить желаемый​
  • ​ требуемый результат и​ B3, поскольку требуется​ дальше.​выберите команду​, чтобы выяснить, какой​ параметра позволяет сэкономить​ содержащую формулу. В​
  • ​ статьи про аннуитет).​ не должна содержать​ менять, это Прибыль.​ разные начальные значения,​ параметра (на вкладке​
  • ​ можно это узнать​ на момент вступления);​ начальное число -2,​
  • ​ результат формулы, записанной​ (известный) результат.​

​ работает в обратном​ вычислить количество гостей,​Давайте представим, что Вы​Анализ «что если»​ балл необходимо получить​ несколько минут по​ данном примере -​

  1. ​ Но эта функция​ формулу, только значение.​ Подберем такое значение​ можно найти оба​ Данные в группе​ из поиска в​
  2. ​пенсионные накопления – расчетная​ то решение будет​

​ в ячейке В4.​Известен результат некой формулы.​ направлении, эти инструменты​ которое можно пригласить,​ планируете событие и​, а затем в​

​ за последнее задание,​ сравнению с ручным​

  • ​ это ячейка​ нам не подходит,​
  • ​2. Необходимо найти​ Прибыли (​

СУММЕСЛИМН

Функция СУММЕСЛИМН позволяет суммировать значения по определенным условиям. Условий может быть несколько. В Excel также есть функция СУММЕСЛИ, которая позволяет суммировать по одному критерию. Призываю вас использовать более универсальную формулу.

У функции СУММЕСЛИМН следующий синтаксис:

— Диапазон суммирования — область листа Эксель, из которой мы суммируем данные- Диапазон условия 1 — Диапазон ячеек, которые мы проверяем на соответствие условию- Условие 1 — Условие, которое проверяется на соответствие в Диапазоне 1.Обратите внимание, что диапазонов условий и соответственно условий может быть столько, сколько вам нужно. Для примера выше мы хотим получит выручку, которую принес нам Петров в городе Москва

Формула имеет вид СУММЕСЛИМН(C2:C13;A2:A13;E2;B2:B13;F2), где C2:C13 — диапазон со значениями выручки, которые необходимо просуммировать; А2:А13 — диапазон с фамилиями, которые мы будем проверять; Е2 — ссылка на конкретную фамилию; B2:B13 — ссылка на диапазон с городами; F2 — ссылка на конкретный город

Для примера выше мы хотим получит выручку, которую принес нам Петров в городе Москва. Формула имеет вид СУММЕСЛИМН(C2:C13;A2:A13;E2;B2:B13;F2), где C2:C13 — диапазон со значениями выручки, которые необходимо просуммировать; А2:А13 — диапазон с фамилиями, которые мы будем проверять; Е2 — ссылка на конкретную фамилию; B2:B13 — ссылка на диапазон с городами; F2 — ссылка на конкретный город.

Более подробно о функциях СУММЕСЛИМН и СУММЕСЛИ рассказано в статье «СУММЕСЛИ и СУММЕСЛИМН в Excel».

Подбор параметра в Эксель

Это простой инструмент, который во многих случаях действительно выручает. Он варьирует значением в одной ячейке для получения определенного результата в другой. Как это работает?

Разберем на простом примере. Мы с Вами планируем открыть депозит с ежемесячным пополнением. Сейчас у нас на руках есть 10 тыс. у.е., но после окончания срока депозита, через 12 месяцев, хотим иметь капитал в 20 тысяч. Требуется посчитать, какую сумму нужно ежемесячно класть на депозит, чтобы через 12 месяцев накопить сумму в 20 тысяч у.е.

Вот наша таблица с расчетами:

В желтой таблице исходные данные: первый взнос, ежемесячный взнос, процентная ставка и срок вклада. В синем поле – конечный капитал, который мы посчитали с помощью функции БС.

Фактически нам нужно подобрать такое значение в ячейке В3, чтобы в В7 стало 20 000. Используем инструмент «Подбор параметра»:

  1. Жмем на ленте Данные – Работа с данными – Анализ «что если» — подбор параметра ;
  2. В открывшемся окне задаем данные для настройки:
    • Установить в ячейке: в этом параметре указываем ссылку на наше целевое значение, т.е. «Конечный капитал»;
    • Значение: здесь нужно указать то значение, которое должно быть в целевой ячейке, т.е. нужный результат вычислений. В нашем случае это 20 000;
    • Изменяя значение ячейки: Укажем ссылку на ячейку, значение которой нужно изменять, чтобы подбирать результат. В нашем примере это «Ежемесячный взнос»;
  1. Жмем Ок, программа будет искать решение. Когда оно будет найдено, Excel сообщит о завершении подбора. Нажимаем Ок в окне, чтобы принять найденное значение и записать его в ячейку, или Отмена, чтобы оставить все как было.

В нашем примере все сработало отлично, и мы узнали, что для получения капитала в 20 тыс, нужно ежемесячно добавлять на депозит по 736,55 у.е.

Иногда случается, что поиск решения не дал результата, тогда нужно проверить всё ли правильно:

  1. Первым делом удостоверьтесь, что целевая ячейка зависит от того значения, которое мы изменяем. Если итоговая формула не ссылается на изменяемое значение – восстановите эту зависимость и повторите поиск;
  2. Пробуем поставить в изменяемой ячейке значение ближе к искомому, очень часто это помогает;
  3. В Экселе ограничено количество итераций для подобного поиска. Возможно, этого количества не хватило, чтобы найти решение. Пробуем увеличить количество итераций. Для этого жмем Файл – Параметры – Формулы , а там в группе команд «Параметры вычислений» увеличьте предельное число итераций.

  1. Осмыслите вычисления, которые предлагаете произвести программе. Точно ли заданные Вами параметры имеют решение? Если не имеют – сделайте их корректными.

Обычно этих шагов хватает, чтобы найти значение, удовлетворяющее наш запрос.

Как пользоваться функциями подбора параметра и поиска решения в Excel

Функция поиска решения пригодится при необходимости определить неизвестную величину

Табличный процессор Microsoft Excel может выполнять не только простые операции с числами (сложение, умножение), расчет суммы или среднего значения. У этой программы имеется очень мощный функционал, который позволяет решать задачи разной сложности. Например, Эксель может оптимизировать значения в таблице, подставляя их таким образом, чтобы они удовлетворяли определенным критериям. Для этого программа оснащена специальными средствами для анализа данных: первый — это подбор параметра, а второй — поиск решения.

Чуть-чуть истории и теории.

Вы задумывались когда-нибудь — откуда и зачем в головах людей, живших в XVI…XVII веках, родились понятия дифференциалов, производных, интегралов? Объяснение, в общем-то, достаточно простое и понятное – эти ученые искали аналитические пути решения прикладных практических задач. И успешно находили.

Мне сегодня видится приблизительно такая «лестница» с качественными «ступенями инструментов» математики для решения практических и научных задач, которую изобрело человечество:

1. Арифметика — сложение, вычитание, умножение, деление.

2. Алгебра – применение элементарных функций (степенной, логарифмической, тригонометрической, …) и алгебраических уравнений функции одной переменной.

3. Гауссовские системы линейных уравнений.

4. Численные методы решения трансцендентных уравнений.

5. Численные методы решения систем трансцендентных уравнений функций нескольких переменных.

6. Дифференцирование и интегрирование функций одной переменной.

7. Дифференцирование и интегрирование функций нескольких переменных.

8. Системы дифференциальных и интегральных уравнений.

9. Масса разнообразных новых и старых специальных методик и подходов мне не известных и известных, но, безусловно, существующих и работающих.

Предлагаю остановиться и разобраться с достаточно высокой четвертой ступенью «лестницы».

Для численного решения нелинейных уравнений успешно применяются: метод половинного деления, метод простых итераций, метод хорд, метод касательных Ньютона, комбинированный метод секущих-хорд на основе итерационной формулы Ньютона. Для чего ученые-математики придумали множество различных методов решения трансцендентных уравнений? Они старались упростить и ускорить процесс расчетов. Надо помнить и понимать, что у них компьютеров не было, и расчеты выполнялись вручную.

Каждый из методов имеет свои достоинства и недостатки — они подробно описаны в литературе, и углубляться в них мы не будем. Скажу только, что из вышеперечисленных методов мне на практике довелось использовать все. При решении различных (в основном геометрических и теплотехнических) задач по разным причинам было удобно использовать то один, то другой подход. Метод Ньютона хорош своей быстрой сходимостью и простотой формулы. Комбинированный метод секущих-хорд на основе итерационной формулы Ньютона не требует нахождения производных, быстро «сходится», и главное – не требует анализа функции на сходимость. Метод половинного деления медленно сходится, но не требует никакого предварительного анализа функции.

Функции программы Microsoft Excel: подбор параметра

Очень полезной функцией в программе Microsoft Excel является Подбор параметра. Но, далеко не каждый пользователь знает о возможностях данного инструмента. С его помощью, можно подобрать исходное значение, отталкиваясь от конечного результата, которого нужно достичь. Давайте выясним, как можно использовать функцию подбора параметра в Microsoft Excel.

Скачать последнюю версию Excel

  • Суть функции
  • Применение функции на практике
  • Решение уравнений

Суть функции

Если упрощенно говорить о сути функции Подбор параметра, то она заключается в том, что пользователь, может вычислить необходимые исходные данные для достижения конкретного результата. Эта функция похожа на инструмент Поиск решения, но является более упрощенным вариантом.

Её можно использовать только в одиночных формулах, то есть для вычисления в каждой отдельной ячейке нужно запускать всякий раз данный инструмент заново.

Кроме того, функция подбора параметра может оперировать только одним вводным, и одним искомым значением, что говорит о ней, как об инструменте с ограниченным функционалом.

Применение функции на практике

Для того, чтобы понять, как работает данная функция, лучше всего объяснить её суть на практическом примере. Мы будем объяснять работу инструмента на примере программы Microsoft Excel 2010, но алгоритм действий практически идентичен и в более поздних версиях этой программы, и в версии 2007 года.

Имеем таблицу выплат заработной платы и премии работникам предприятия. Известны только премии работников. Например, премия одного из них — Николаева А. Д, составляет 6035,68 рублей. Также, известно, что премия рассчитывается путем умножения заработной платы на коэффициент 0,28. Нам предстоит найти заработную плату работников.

Для того, чтобы запустить функцию, находясь во вкладке «Данные», жмем на кнопку «Анализ «что если»», которая расположена в блоке инструментов «Работа с данными» на ленте. Появляется меню, в котором нужно выбрать пункт «Подбор параметра…».

После этого, открывается окно подбора параметра. В поле «Установить в ячейке» нужно указать ее адрес, содержащей известные нам конечные данные, под которые мы будем подгонять расчет.

В данном случае, это ячейка, где установлена премия работника Николаева. Адрес можно указать вручную, вбив его координаты в соответствующее поле.

Если вы затрудняетесь, это сделать, или считаете неудобным, то просто кликните по нужной ячейке, и адрес будет вписан в поле.

В поле «Значение» требуется указать конкретное значение премии. В нашем случае, это будет 6035,68. В поле «Изменяя значения ячейки» вписываем ее адрес, содержащей исходные данные, которые нам нужно рассчитать, то есть сумму зарплаты работника. Это можно сделать теми же способами, о которых мы говорили выше: вбить координаты вручную, или кликнуть по соответствующей ячейке.

Когда все данные окна параметров заполнены, жмем на кнопку «OK».

Подобную операцию можно проделать и для других строк таблицы, если известна величина премии остальных сотрудников предприятия.

Решение уравнений

Кроме того, хотя это и не является профильной возможностью данной функции, её можно использовать для решения уравнений. Правда, инструмент подбора параметра можно с успехом использовать только относительно уравнений с одним неизвестным.

Допустим, имеем уравнение: 15x+18x=46. Записываем его левую часть, как формулу, в одну из ячеек. Как и для любой формулы в Экселе, перед уравнением ставим знак «=». Но, при этом, вместо знака x устанавливаем адрес ячейки, куда будет выводиться результат искомого значения.

В нашем случае, формулу мы запишем в C2, а искомое значение будет выводиться в B2. Таким образом, запись в ячейке C2 будет иметь следующий вид: «=15*B2+18*B2».

Запускаем функцию тем же способом, как было описано выше, то есть, нажав на кнопку «Анализ «что если»» на ленте», и перейдя по пункту «Подбор параметра…».

В открывшемся окне подбора параметра, в поле «Установить в ячейке» указываем адрес, по которому мы записали уравнение (C2).

В поле «Значение» вписываем число 45, так как мы помним, что уравнение выглядит следующим образом: 15x+18x=46.

В поле «Изменяя значения ячейки» мы указываем адрес, куда будет выводиться значение x, то есть, собственно, решение уравнения (B2). После того, как мы ввели эти данные, жмем на кнопку «OK».

Как видим, программа Microsoft Excel успешно решила уравнение. Значение x будет равно 1,39 в периоде.

Изучив инструмент Подбор параметра, мы выяснили, что это довольно простая, но вместе с тем полезная и удобная функция для поиска неизвестного числа. Её можно использовать как для табличных вычислений, так и для решения уравнений с одним неизвестным.

Как в Excel использовать функцию Подбор параметра

Многие листы Excel настроены на анализ «что — если». Например, вы могли создать таблицу со списком продаж, который позволяет ответить на такой вопрос: «Какова будет общая прибыль, если продажи увеличатся на 20 %?» Если вы корректно создали таблицу, то можете изменить значение в одной ячейке, чтобы увидеть, что произойдет с ячейкой прибыли.

Excel предлагает полезный инструмент, который можно охарактеризовать как анализ «что — если» в обратном порядке. Если вы знаете, каким должен быть результат формулы, то Excel может сказать вам значение, которое необходимо ввести в ячейку для ввода, чтобы получить этот результат. Другими словами, вы можете задать такой вопрос: «Насколько необходимо увеличить продажи, чтобы получать прибыль величиной $1,2 миллиона?». Это также может быть заданием в учебном заведении, но те кто заказал реферат не пожалели о выбранной теме.

На рис. 86.1 показаны две обычные таблицы, в которых выполняются расчеты по ипотечному кредиту. В первой таблице есть четыре ячейки для ввода ( С4:С7 ), а во второй — четыре ячейки с формулами ( С10:С13 ).

Рис. 86.1. Таблица с расчетами по ипотечному кредиту

Предположим, вы находитесь на рынке недвижимости и знаете, что точно можете себе позволить ежемесячные выплаты в размере $1800 по ипотеке. Вы также знаете, что кредитор может выдать ипотечный кредит с фиксированной ставкой 6,5 %, основанный на 80% стоимости всего кредита (то есть 20% будет составлять ваш авансовый платеж). Вопрос состоит в следующем: «Какова максимальная цена недвижимости, которую я смогу взять в кредит?» Другими словами, какое значение в ячейке С4 вызовет появление результата формулы в ячейке С11 , равного $1800?

Один из подходов состоит в том, чтобы подставлять кучу значений в ячейку С4 , пока С11 не отобразит $1800. Однако Excel может вычислить ответ гораздо более эффективно. Так, чтобы ответить на этот вопрос, выполните следующие действия.

  1. Выберите Данные ► Работа с данными ► Анализ «что-если» ► Подбор параметра. Появится диалоговое окно Подбор параметра.
  2. Заполните три поля (рис. 86.2) подобно формированию предложения: вы хотите установить в ячейку С11 значение 1800 путем изменения значения ячейки С4 . Введите эту информацию в диалоговое окно, вводя ссылки на ячейки либо указывая их с помощью мыши.
  3. Нажмите кнопку ОК, чтобы начать процесс подбора параметра.

Рис. 86.2. Диалоговое окно Подбор параметра

Менее чем за секунду Excel выведет диалоговое окно Статус подбора параметра, которое показывает целевое значение и значение, рассчитанное Excel. В этом случае программа находит точное значение. Теперь в таблице в ячейке С4 показано найденное значение ($284 779). В результате этого значения ежемесячный платеж составит $1800. На данный момент у вас есть два варианта:

  • нажмите кнопку ОК, чтобы заменить исходное значение найденным;
  • нажмите Отмена, чтобы восстановить таблицу такой, какой она была, прежде чем была вызвана команда Подбор параметра.

Этот пример очень простой. Возможности такой функции, как подбор параметров, станут более очевидными, если вы будете иметь дело с составной моделью, использующей множество взаимосвязанных формул.

Подбор параметра

Каждый раз при использовании формулы или функции в Excel Вы собираете исходные значения вместе, чтобы получить результат. Подбор параметра работает наоборот. Он позволяет, опираясь на конечный результат, вычислить исходное значение, которое даст такой результат. Далее мы приведем несколько примеров, чтобы показать, как работает Подбор параметра.

Как использовать Подбор параметра (пример 1):

Представьте, что Вы поступаете в определенное учебное заведение. На данный момент Вами набрано 65 баллов, а необходимо минимум 70 баллов, чтобы пройти отбор. К счастью, есть последнее задание, которое способно повысить количество Ваших баллов. В данной ситуации можно воспользоваться Подбором параметра, чтобы выяснить, какой балл необходимо получить за последнее задание, чтобы поступить в учебное заведение.

На изображении ниже видно, что Ваши баллы за первые два задания (тест и письменная работа) составляют 58, 70, 72 и 60. Несмотря на то, что мы не знаем, каким будет балл за последнее задание (тестирование 3), мы можем написать формулу, которая вычислит средний балл сразу за все задания. Все, что нам необходимо, это вычислить среднее арифметическое для всех пяти оценок. Для этого введите выражение =СРЗНАЧ(B2:B6) в ячейку B7. После того как Вы примените Подбор параметра к решению этой задачи, в ячейке B6 отобразится минимальный балл, который необходимо получить, чтобы поступить в учебное заведение.

  1. Выберите ячейку, значение которой необходимо получить. Каждый раз при использовании инструмента Подбор параметра, Вам необходимо выбирать ячейку, которая уже содержит формулу или функцию. В нашем случае мы выберем ячейку B7, поскольку она содержит формулу =СРЗНАЧ(B2:B6).
  2. На вкладке Данные выберите команду Анализ “что если”, а затем в выпадающем меню нажмите Подбор параметра.
  3. Появится диалоговое окно с тремя полями:
    • Установить в ячейке – ячейка, которая содержит требуемый результат. В нашем случае это ячейка B7 и мы уже выделили ее.
    • Значение – требуемый результат, т.е. результат, который должен получиться в ячейке B7. В нашем примере мы введем 70, поскольку нужно набрать минимум 70 баллов, чтобы поступить.
    • Изменяя значение ячейки – ячейка, куда Excel выведет результат. В нашем случае мы выберем ячейку B6, поскольку хотим узнать оценку, которую требуется получить на последнем задании.
  4. Выполнив все шаги, нажмите ОК.
  5. Excel вычислит результат и в диалоговом окне Результат подбора параметра сообщит решение, если оно есть. Нажмите ОК.
  6. Результат появится в указанной ячейке. В нашем примере Подбор параметра установил, что требуется получить минимум 90 баллов за последнее задание, чтобы пройти дальше.

Как использовать Подбор параметра (пример 2):

Давайте представим, что Вы планируете событие и хотите пригласить такое количество гостей, чтобы не превысить бюджет в $500. Можно воспользоваться Подбором параметра, чтобы вычислить число гостей, которое можно пригласить. В следующем примере ячейка B4 содержит формулу =B1+B2*B3, которая суммирует общую стоимость аренды помещения и стоимость приема всех гостей (цена за 1 гостя умножается на их количество).

  1. Выделите ячейку, значение которой необходимо изменить. В нашем случае мы выделим ячейку B4.
  2. На вкладке Данные выберите команду Анализ “что если”, а затем в выпадающем меню нажмите Подбор параметра.
  3. Появится диалоговое окно с тремя полями:
    • Установить в ячейке – ячейка, которая содержит требуемый результат. В нашем примере ячейка B4 уже выделена.
    • Значение – требуемый результат. Мы введем 500, поскольку допустимо потратить $500.
    • Изменяя значение ячейки – ячейка, куда Excel выведет результат. Мы выделим ячейку B3, поскольку требуется вычислить количество гостей, которое можно пригласить, не превысив бюджет в $500.
  4. Выполнив все пункты, нажмите ОК.
  5. Диалоговое окно Результат подбора параметра сообщит, удалось ли найти решение. Нажмите OK.
  6. Результат появится в указанной ячейке. В нашем случае Подбор параметра вычислил результат 18,62. Поскольку мы считаем количество гостей, то наш окончательный ответ должен быть целым числом. Мы можем округлить результат в большую или меньшую сторону. Округлив количество гостей в большую сторону, мы превысим заданный бюджет, значит, остановимся на 18-ти гостях.

Как видно из предыдущего примера, бывают ситуации, которые требуют целое число в качестве результата. Если Подбор параметра выдает десятичное значение, необходимо округлить его в большую или меньшую сторону в зависимости от ситуации.

Краткие выводы

1. Итерационными численными методами удобно и быстро можно решать трансцендентные уравнения и громоздкие нелинейные алгебраические.

2. При написании расчетных модулей программ в Excel, если нежелательны лишние остановки по ходу вычислений, можно использовать вставки блоков с классическими методами решения нелинейных уравнений или макросов с вызовом инструмента «Подбор параметра».

3. Использование инструмента «Подбор параметра» в Excel является сегодня, безусловно, наиболее оптимальным и эффективным методом решения нелинейных, трансцендентных уравнений функций одной переменной, а также проведения анализа типа «Что будет? Если…».

Умение применять в работе сервис «Подбор параметра» существенно повышает ваш уровень, как специалиста вообще, так и как пользователя Excel – в частности.

Буду очень рад увидеть ваши комментарии к статье, уважаемые читатели!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector