1. Вставить формулы и защитить лист
Контекст
Пользователь работает с шаблоном продаж, где нужно автоматически рассчитать выручку в столбце D на основе данных из столбцов B и C.
Проблема
Ручное копирование формул в каждую строку отнимает время и может привести к ошибкам при изменении данных.
Как использовать
Загрузите файл workbook-sales.xlsx, настройте JSON правил для столбца D с формулой умножения, установите защиту листа и редактируемые диапазоны.
[
{
"sheetName": "Sheet1",
"targetColumn": "D",
"startRow": 2,
"endRow": 12,
"formulaTemplate": "=IF($A{{row}}=\"\",\"\",$B{{row}}*$C{{row}})",
"numberFormat": "#,##0.00",
"styleSourceRow": 2
}
]Результат
Формулы вставлены в столбец D, ячейки с формулами заблокированы, а данные в столбцах A-C остаются редактируемыми для ввода.