Общее описание задачи
Требуется разработать таблицу (шаблон) для составления подробной сметы на строительство каркасного или брусового дома. Таблица должна быть интуитивно понятной и автоматизировать рутинные расчеты на основе введенных параметров.
Структура таблицы
Документ должен состоять из нескольких листов, каждый из которых выполняет свою функцию:
- Лист 1. Исходные данные:
- Поля для ввода: ширина, длина дома, высота стен, тип фундамента, этажность и т.д.
- Автоматический расчет промежуточных параметров: площадь пола и потолка, площадь всех стен, площадь перегородок, площадь и угол наклона кровли.
- Выбор параметров конструкций: сечение лаг, стоек каркаса, стропил (с выпадающими списками или полями ввода).
- Блок 'Выбор работ': список технологических этапов с чекбоксами (галочками) для отметки необходимых работ (пример: 'Земляные работы', 'Монтаж каркаса', 'Утепление', 'Кровля').
- Лист 2. Цены и нормы:
- Справочная таблица со стоимостью всех используемых материалов и расценками на работы.
- Возможность легкого обновления прайс-листа.
- Лист 3. Смета для клиента:
- Автоматически генерируемая итоговая смета, содержащая только пункты, отмеченные на первом листе.
- Включает основные параметры дома (габариты) и выбранные этапы работ.
- Финальная стоимость с разделением на работы и материалы.
- Лист 4. Спецификация материалов (Ведомость объемов):
- Детальная разбивка по материалам:
- Пиломатериал: полный перечень всех сечений (доски, брус, стропила) и рассчитанный объем (в м3) для каждой позиции.
- Утеплитель: тип, толщина и необходимая площадь/объем (м2/м3).
- Пароизоляция и гидроизоляция: тип и количество м2.
- Прочие материалы: метизы, уголки, специальные механизмы и т.д.
Требования к реализации
- Все вычисления должны производиться автоматически при изменении исходных данных.
- Таблица должна быть удобна для заполнения как самому заказчику, так и сметчику.