панель Изменение РМ (в формате excel)¶
В файле Excel можно задать импорт из файлов и написать задание на корректировку РМ.

Задание в данном формате (табличная форма, строковая форма) имеют схожий синтаксис с заданием в текстовом формате.
Пример задания с пояснениями приведён в папке help - Пример изменение РМ.xlsx.
В задании Excel используются следующие условности.
Книги и листы¶
На панели задаётся список книг Excel. Книги добавляются кнопкой +, перетаскиванием файлов в список или вставкой пути кнопкой ✎ внизу списка. Клик по имени книги открывает её путь для правки, кнопка … справа — выбор файла в проводнике. Книги обрабатываются сверху вниз; порядок меняется стрелками ↑ ↓, которые появляются при наведении на строку. Точка ● слева от имени книги включает или отключает книгу без удаления из списка.
Под каждой книгой показаны её листы:
● Лист— лист включён,○ Лист— выключен; клик по листу переключает его;Все— все листы книги, кроме листов с#в названии (в задании записывается как*);✕ Лист— лист указан в задании, но его нет в книге; клик убирает его из задания.
Имена листов произвольные, количество не ограничено. Листы обрабатываются в порядке книги. Чтобы задать свой порядок или использовать один лист несколько раз, нажмите ✎ в строке листов (или дважды щёлкните по строке) и запишите листы в квадратных скобках, например [Лист2][Лист1][Лист2]: листы выполняются слева направо. Enter или переход к другому полю сохраняет шаблон, Esc — отменяет правку.
Примечание
Книга должна быть в формате .xlsx или .xlsm. Ошибка в пути или листе подсвечивается красной рамкой, перед запуском программа о ней предупредит.
Имеются 4 вида формы в Excel:¶
табличная форма¶

Примечания¶
Задание на изменение значений (в том числе потребления) в таблицах RastrWin3 в табличном виде.
Первый столбец — таблица RastrWin3 и ключ поиска (аналогично выборке в строковой форме):
- узел:
12 - ветвь:
12,13,0 - район:
na=1
Несколько значений указываются через ;.
Первая строка — имена файлов без расширения. Несколько моделей задаются так:
- имена через
| *— во всех режимах*[2026][зим][мин][0°C]— режимы по выборке[год][зим/лет/паводок][макс/мин][теги]- условие в
{}
Вторая строка — имя корректируемого параметра из таблиц RastrWin3. Для полей pop или pp потребление изменяется за счёт pn, qn узлов.
На пересечении — требуемое числовое значение (число или формула Excel, например =10*0.4) или формула RastrWin3 (например pn*0.4).
Ячейка A1 — тип внесения изменений. В остальных ячейках листа могут быть любые значения.
Порядок выполнения: по строкам сверху вниз, внутри строки — слева направо.
После внесения изменений расчёт режима не производится (кроме процесса изменения потребления).
Ключ ветви без номера параллельности может быть распознан как десятичное число — указывайте номер параллельности явно.
строковая форма¶

импорт из моделей¶

импорт таблицы¶

При задании потребления районов, территорий и объединений в поле pop_zad (поле вещественного типа, при отсутствии необходимо создать, но необязательно) записывается значение требуемого потребления.