Как использовать функцию Goal Seek в Excel для проведения анализа What-If

  • Поделись Этим
Michael Brown

В учебном пособии рассказывается, как использовать функцию Goal Seek в Excel 365 - 2010 для получения нужного результата формулы путем изменения входного значения.

Анализ What-If - одна из самых мощных функций Excel и одна из наименее понятных. В самом общем виде анализ What-If позволяет проверить различные сценарии и определить диапазон возможных результатов. Другими словами, он позволяет увидеть влияние определенных изменений без изменения реальных данных. В этом конкретном учебном пособии мы сосредоточимся на одной из функций What-If в Excel.Инструменты анализа - Поиск цели.

    Что такое "Поиск цели" в Excel?

    Стремиться к цели это встроенный в Excel инструмент What-If Analysis, который показывает, как одно значение в формуле влияет на другое. Точнее, он определяет, какое значение нужно ввести в ячейку ввода, чтобы получить желаемый результат в ячейке формулы.

    Самое лучшее в Excel Goal Seek - это то, что он выполняет все вычисления "за кулисами", а от вас требуется только указать эти три параметра:

    • Ячейка формулы
    • Целевое/желаемое значение
    • Клетка, которую необходимо изменить для достижения цели

    Инструмент Goal Seek особенно полезен для проведения анализа чувствительности в финансовом моделировании и широко используется преподавателями менеджмента и владельцами бизнеса. Но существует множество других вариантов использования, которые могут оказаться полезными для вас.

    Например, Goal Seek может сказать вам, сколько продаж вы должны сделать за определенный период, чтобы достичь чистой прибыли в $100 000 в год (пример 1). Или, какой балл вы должны набрать на последнем экзамене, чтобы получить общий проходной балл 70% (пример 2). Или, сколько голосов вам нужно получить, чтобы выиграть выборы (пример 3).

    В целом, если вы хотите, чтобы формула возвращала определенный результат, но не уверены, какое входное значение в формуле нужно изменить, чтобы получить этот результат, перестаньте гадать и воспользуйтесь функцией Excel Goal Seek!

    Примечание. Goal Seek может обрабатывать только одно входное значение Если вы работаете над продвинутой бизнес-моделью с множеством входных значений, используйте надстройку Solver для поиска оптимального решения.

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

    Цель этого раздела - показать вам, как использовать функцию Goal Seek. Итак, мы будем работать с очень простым набором данных:

    Приведенная выше таблица показывает, что если вы продадите 100 товаров по $5 за каждый, за вычетом 10% комиссии, вы заработаете $450. Вопрос в том, сколько товаров вы должны продать, чтобы заработать $1,000?

    Давайте посмотрим, как найти ответ с помощью Goal Seek:

    1. Настройте свои данные таким образом, чтобы у вас ячейка формулы и изменение ячейка зависит от ячейки с формулой.
    2. Перейти к Данные вкладка> Прогноз группу, нажмите кнопку Что если анализ нажмите кнопку и выберите Стремиться к цели...
    3. В Стремиться к цели диалоговое окно, определите ячейки/значения для проверки и нажмите кнопку OK :
      • Установить ячейку - ссылка на ячейку, содержащую формулу (B5).
      • ценить - результат формулы, которого вы пытаетесь достичь (1000).
      • Изменяя клетку - ссылку на ячейку ввода, которую нужно настроить (B3).
    4. Сайт Стремиться к цели Статус появится диалоговое окно и сообщит вам, было ли найдено решение. Если это удалось, значение в "изменяющейся ячейке" будет заменено новым. Нажмите кнопку OK чтобы сохранить новое значение или Отмена чтобы восстановить первоначальный.

      В данном примере Goal Seek установила, что для достижения выручки в 1000 долларов необходимо продать 223 товара (округлим до следующего целого числа).

    Если вы не уверены, что сможете продать такое количество товаров, то, возможно, вы сможете достичь целевого дохода, изменив цену товара? Чтобы проверить этот сценарий, проведите анализ Goal Seek точно так же, как описано выше, за исключением того, что вы укажете другой вариант Изменение клетки (B2):

    В результате вы узнаете, что если вы увеличите цену за единицу товара до $11, то сможете достичь выручки в $1 000, продав всего 100 единиц товара:

    Советы и примечания:

    • Excel Goal Seek не изменяет формулу, а только изменяет входное значение который вы поставляете в Изменяя клетку коробка.
    • Если Goal Seek не может найти решение, он выводит на экран сообщение ближайшее значение что он придумал.
    • Вы можете восстановить исходное входное значение, нажав на кнопку Отменить или нажатием клавиши отмены ( Ctrl + Z ).

    Примеры использования Goal Seek в Excel

    Ниже вы найдете еще несколько примеров использования функции "Поиск цели" в Excel. Сложность вашей бизнес-модели не имеет значения, если ваша формула в разделе Установить ячейку зависит от значения в Изменение клетки непосредственно или через промежуточные формулы в других ячейках.

    Пример 1: Достижение цели по прибыли

    Проблема : Это типичная ситуация в бизнесе - у вас есть данные о продажах за первые 3 квартала, и вы хотите знать, сколько продаж вы должны сделать в последнем квартале, чтобы достичь целевой чистой прибыли за год, скажем, $100 000.

    Решение : С исходными данными, организованными так, как показано на скриншоте выше, установите следующие параметры для функции Goal Seek:

    • Установить ячейку - формула, по которой рассчитывается общая чистая прибыль (D6).
    • ценить - искомый результат формулы ($100 000).
    • Изменяя клетку - ячейку, в которой будет содержаться валовой доход за четвертый квартал (B5).

    Результат : Анализ Goal Seek показывает, что для получения годовой чистой прибыли в размере $100 000 ваш доход за четвертый квартал должен составить $185 714.

    Пример 2: Определение проходного балла на экзамене

    Проблема : В конце курса студент сдает 3 экзамена. Проходной балл составляет 70%. Все экзамены имеют одинаковый вес, поэтому общий балл рассчитывается путем усреднения трех баллов. Студент уже сдал 2 из 3 экзаменов. Вопрос: какой балл ему нужно получить на третьем экзамене, чтобы сдать весь курс?

    Решение : Давайте проведем Goal Seek для определения минимального балла на экзамене 3:

    • Установить ячейку - формула, усредняющая баллы за 3 экзамена (B5).
    • ценить - проходной балл (70%).
    • Изменяя клетку - оценка за 3-й экзамен (B4).

    Результат : Чтобы получить желаемый общий балл, студент должен набрать минимум 67% на последнем экзамене:

    Пример 3: What-If анализ выборов

    Проблема : Вы баллотируетесь на выборную должность, для победы на которой необходимо большинство в две трети голосов (66,67% голосов). Предположим, что всего в голосовании участвуют 200 человек, сколько голосов вам необходимо набрать?

    На данный момент у вас 98 голосов, что довольно хорошо, но недостаточно, так как составляет всего 49% от общего числа проголосовавших:

    Решение : Используйте Goal Seek, чтобы узнать минимальное количество голосов "За", которое вам необходимо получить:

    • Установить ячейку - формула, по которой рассчитывается процент голосов "За" (C2).
    • ценить - необходимый процент голосов "За" (66,67%).
    • Изменяя клетку - количество голосов "За" (B2).

    Результат Анализ What-If с помощью Goal Seek показывает, что для достижения отметки в две трети голосов или 66,67% необходимо 133 голоса "За":

    Excel Поиск цели не работает

    Иногда Goal Seek не может найти решение просто потому, что его не существует. В таких ситуациях Excel получит ближайшее значение и сообщит, что Goal Seeking, возможно, не нашел решения:

    Если вы уверены, что решение формулы, которую вы пытаетесь устранить, существует, ознакомьтесь со следующими советами по устранению неполадок.

    1. дважды проверьте параметры Goal Seek

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

    2. Настройка параметров итерации

    В Excel нажмите кнопку Файл > Опции > Формулы и изменить эти параметры:

    • Максимальное количество итераций - увеличьте это число, если вы хотите, чтобы Excel проверил больше возможных решений.
    • Максимальное изменение - уменьшите это число, если ваша формула требует большей точности. Например, если вы тестируете формулу с ячейкой ввода, равной 0, но Goal Seek останавливается на 0,001, установите значение Максимальное изменение до 0,0001 должно устранить проблему.

    На скриншоте ниже показаны настройки итерации по умолчанию:

    3. Отсутствие циркулярных ссылок

    Чтобы формула Goal Seek (или любая формула Excel) работала правильно, задействованные формулы не должны быть зависимы друг от друга, т.е. не должно быть круговых ссылок.

    Вот как выполняется анализ What-If в Excel с помощью инструмента Goal Seek. Я благодарю вас за прочтение и надеюсь увидеть вас в нашем блоге на следующей неделе!

    Майкл Браун — увлеченный технологический энтузиаст, стремящийся упростить сложные процессы с помощью программных инструментов. Имея более чем десятилетний опыт работы в технологической отрасли, он отточил свои навыки в Microsoft Excel и Outlook, а также в Google Sheets и Docs. Блог Майкла посвящен тому, чтобы делиться своими знаниями и опытом с другими, предоставляя простые советы и учебные пособия для повышения производительности и эффективности. Являетесь ли вы опытным профессионалом или новичком, в блоге Майкла вы найдете ценную информацию и практические советы, которые помогут вам максимально эффективно использовать эти важные программные инструменты.