Назначение
Оставляет выбранные поля-идентификаторы и превращает каждый другой столбец в отдельную строку. Название столбца становится значением поля периода, а содержимое ячейки — значением показателя. Подходит для таблиц, в которых месяцы или показатели расположены по столбцам.
Входы и выходы
Один табличный вход in; out содержит id_columns и два новых столбца.
Параметры
| Параметр | Настройки и значения | Варианты и ограничения |
|---|---|---|
id_columns | Поля, повторяемые в каждой создаваемой строке; от 1 до 100. Все остальные поля разворачиваются в строки. | Количество: 1–100 |
period_column | Название поля для исходных названий столбцов; по умолчанию Period. | По умолчанию: PeriodДо 100 символов |
unpivot_value_column | Название поля для значений ячеек; по умолчанию Value. | По умолчанию: ValueДо 100 символов |
Пошаговая настройка

Company остаётся идентификатором строки, заголовки месяцев становятся значениями Month, а показатели попадают в Value.
- Подключите широкую таблицу и прочитайте её поля.
- Выберите все поля-идентификаторы, например товар, подразделение и сценарий.
- Назовите новые поля, например Month и Value.
- Проверьте пример: каждый исходный месяц должен стать отдельной строкой.
Правила и диагностика
- Имена идентификаторов и двух новых полей должны различаться.
- Не оставляйте вспомогательный текстовый столбец среди периодов: он тоже будет развёрнут.
- Количество строк увеличивается; контролируйте общее ограничение ячеек.
- После разворота можно отдельно отфильтровать пустые показатели и нормализовать числа.
Пример настройки
Вход: Product=A, Jan=10, Feb=15. id_columns=[Product], period_column=Month, unpivot_value_column=Value. Выход: A, Jan, 10 и A, Feb, 15.