Альт-Инвест Х Руководство пользователя

6. Сценарии

Сценарии позволяют держать в одной модели несколько наборов значений выбранных исходных параметров и переключаться между ними. Типичный пример — базовый, оптимистичный и пессимистичный варианты: в каждом свои цены, объёмы продаж или ставки, а вся остальная модель общая. При переключении сценария модель пересчитывается целиком — отчёты и показатели показывают результат выбранного варианта.

Сценарии доступны при лицензии типа «Профессиональная». При другом типе лицензии команды сценариев показывают сообщение «Для использования этой функции требуется лицензия типа „Профессиональная“».

Как сценарии устроены в модели

Всё, что относится к сценариям, хранится на отдельном листе «Сценарии». Лист создаётся программой и размещается перед первым листом исходных данных. На нём две таблицы:

Лист «Сценарии»

Параметр — это одна строка исходных данных, значения которой различаются по сценариям: например, «Цена продукции» или «Ставка дисконтирования». Каждый параметр присутствует в витрине (одной строкой) и в каждом сценарии хранилища.

Первый сценарий всегда называется «Базовый сценарий». Он создаётся вместе с листом, и удалить его нельзя. В модели может быть от 1 до 50 сценариев и до 50 параметров.

Лист «Сценарии» — обычный лист книги: его можно печатать, на его ячейки можно ссылаться со своих листов. Но структуру листа (состав таблиц и строк) меняйте только командами программы — вручную не добавляйте и не удаляйте строки параметров и сценариев.

Создание листа «Сценарии»

В надстройке: нажмите кнопку «Сценарии» в группе «Сценарный анализ» на ленте Альт-Инвест Х.

Если листа «Сценарии» в модели ещё нет, программа спросит: «В модели пока нет листа Сценарии. Создать его?». После ответа «Да» будет создан лист с одним сценарием («Базовый сценарий») без параметров и откроется редактор сценариев.

Редактор сценариев

Редактор — диалог «Сценарии» с двумя списками: «Сценарии:» и «Параметры:». У каждого списка свои кнопки «Добавить…» и «Удалить». Все действия выполняются немедленно, отдельной кнопки применения нет; кнопка «Закрыть» завершает работу с редактором.

Диалог «Сценарии»

Обратите внимание на подсказку внизу диалога: «Текущий сценарий выбирается переключателем на листе». Редактор управляет только составом сценариев и параметров; выбор текущего сценария и ввод значений выполняются на самом листе «Сценарии».

Добавление сценария

Нажмите «Добавить…» у списка «Сценарии:». В диалоге «Добавить сценарий» введите имя в поле «Имя сценария:» (предлагается «Новый сценарий») и нажмите ОК.

Новый сценарий добавляется в конец списка и в новый блок таблицы «СЦЕНАРИИ». Значения всех его параметров копируются из первого (базового) сценария — после добавления измените их в таблице «СЦЕНАРИИ» на нужные.

Добавление параметра

Нажмите «Добавить…» у списка «Параметры:». Откроется диалог «Добавить параметр» с двумя способами создания параметра.

Диалог «Добавить параметр»

Выбрать из исходных данных

Этот способ выбран по умолчанию и является основным: параметром становится существующая строка исходных данных модели.

Укажите «Статья исходных данных:» и «Строка:». Список статей содержит все статьи со всех листов исходных данных; в списке строк показываются те строки выбранной статьи, в которых есть ячейки для ввода. Первый пункт списка статей — «Общие параметры» — собирает строки исходных данных, не относящиеся к отдельным статьям (общие допущения модели с вводом по периодам). Название и тип параметра при этом способе определяются автоматически.

После нажатия ОК выбранная строка переходит под управление сценариев:

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

Настроить вручную

Ручной параметр не привязан к строке модели. Задайте «Название параметра:» и «Тип параметра:» — одно из трёх значений:

Программа создаст строку параметра с нулевыми значениями. Использовать ручной параметр нужно самостоятельно: сошлитесь в формулах модели или на своих листах на его ячейки в витрине «ТЕКУЩИЙ СЦЕНАРИЙ» — тогда формулы будут получать значение параметра для выбранного сценария.

Новый параметр вставляется перед выделенной строкой списка «Параметры:»; если в списке ничего не выделено или выделено несколько строк — в конец.

Переключение сценариев и ввод значений

Текущий сценарий выбирается на листе «Сценарии»: в таблице «ТЕКУЩИЙ СЦЕНАРИЙ» в строке «Сценарий:» укажите номер сценария (у ячейки есть выпадающий список с допустимыми номерами). Строкой ниже отображается название выбранного сценария, а вся модель пересчитывается на его значения.

Значения параметров вводятся в таблице «СЦЕНАРИИ» — в блоке соответствующего сценария, в ячейках ввода (стиль AI Input). Витрина «ТЕКУЩИЙ СЦЕНАРИЙ» заполняется формулами автоматически; вводить значения в неё не нужно.

Удаление параметров

Выделите один или несколько параметров в списке «Параметры:» и нажмите «Удалить». Программа попросит подтверждение («Удалить параметр «…»?» либо «Удалить выбранные параметры?»).

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

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

Удаление сценариев

Выделите сценарии в списке «Сценарии:» и нажмите «Удалить». Базовый сценарий удалить нельзя — если он входит в выделение, кнопка неактивна. Удаление подтверждается вопросом («Удалить сценарий «…»?» либо «Удалить выбранные сценарии?»).

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

Удаление листа «Сценарии»

В надстройке: нажмите кнопку «Убрать сценарии» в группе «Сценарный анализ».

Программа попросит подтверждение: «Вы действительно хотите удалить лист сценариев?». После ответа «Да» сначала удаляются все параметры — в строки исходных данных возвращаются значения базового сценария, — затем удаляется сам лист. Модель продолжает работать без сценариев, со значениями, которые были в базовом сценарии.

Если листа «Сценарии» в модели нет, команда сообщает: «В этой книге нет листа Сценарии».