Главное Свежее Вакансии Образование
😼
Выбор
редакции
1 881 0 В избр. Сохранено
Авторизуйтесь
Вход с паролем

Как Microsoft Excel упрощает жизнь на стройке

Недостаточная компьютерная грамотность инженерно-технических работников на объектах приводит к опечаткам и ошибкам в форматировании документов.

Ретроградам проще чертить схемы и таблицы от руки, чем укрощать неверно выбранный кегль, выравнивание и отступы текста на компьютере

C партнёром «Школы траблшутеров» Даниилом Шмиттом и учеником Валерием Хлебновым разберёмся, как Microsoft Excel оптимизирует расчёты при возведении зданий. Для начального понимания принципов плоской таблицы и философии работы с данными рекомендуем изучить статью «Беспорядка канитель ловко истребит Excel».

Начнём с простого — попробуем автоматизировать подсчёт объёмов арматуры. Такая проблема часто встречается при отсутствии Проектов, прошедших экспертизу. На примере расчёта лимитно-заборной карты арматуры продемонстрируем неявные возможности авторитетной программы.

В таблицу исходных данных занесём значения из рабочей документации:

1. «Шифр» — необходим для первоначальной группировки.

2. «Конструктив» — различаем вертикальные и горизонтальные объекты, лестничные марши, парапеты.

3. «Поз.» — покажет принадлежность стержня конкретному элементу.

4. «Диам.» — кодифицирует диаметр и марку стали.

5. «Длина» — берём в метрах из ведомости, не забыв проверить соответствие графической части.

6. «Кол-во» — общее количество стержней в единице элемента конструкции.

7. «Шт.» — число элементов конструкции в текущем разделе документации.

8. «Масса, т» — по формуле вычисляем суммарный объём стержней в тоннах на весь раздел Проекта.

Столбцы «Шифр», «Конструктив», «Поз.», «Диам.» и «Масса, т» понадобятся при создании сводных таблиц для применения ступенчатой группировки данных.

Колонки «%» и «Масса отхода» с применённым условным форматированием — индикаторы рациональности расхода арматуры с подсчётом суммарного объёма потенциальных потерь. Шкала переходит из зелёного в красный. Чем раскалённее ячейка, тем больше внимания необходимо уделить оптимизации.


Для контроля введённых данных проверяйте результат через сводную таблицу. Наглядное представление выявит опечатки и неточности в подсчётах арматуры. На примере ниже видны отклонения в массе каждого диаметра арматуры. Сводная таблица Excel ведётся в тоннах, в Проекте указываются килограммы. В нашем примере получили расхождение более 5 тонн.



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

Для составления Лимитно-заборной карты арматуры воспользуемся возможностями бесплатной, начиная с версии Microsoft Excel 2010, надстройки — Power Query. Сгруппируем материал по диаметрам с указанием «Конструктива» и «Шифра» применения.

По предварительной договорённости с Заказчиком итоговый тоннаж считаем с учётом перерасхода 5%. Функция Table.Buffer() загрузит нашу модель исходных данных в буфер памяти и ускорит вычисления, что позволит справиться с большим количеством строк даже на среднепроизводительном компьютере.


Удалим излишние данные, применим сортировки с фильтрами, сгруппируем записи по ступенчатой структуре. Добавим пользовательский столбец вычисления общего тоннажа с учётом перерасхода 5% объёма.


«Проект» содержит значения из столбца «Арм+5%», которые вводились нами вручную, и имеет условное форматирование, выделяющее ячейки зелёным цветом при совпадении чисел в обеих колонках. Нехитрый приём наглядно показывает изменения и пересортицу стальных стержней.

Индикаторы подсветят внесённые изменения и помогут принять решение по актуализации остаточных лимитов материалов на выборку. В случае пересортицы неходового сортамента после закупки и невозможности дальнейшего его применения сообщаем проектировщику об экономической невыгоде внесённых изменений.

«Остаток» указывает на доступность материала с учётом ранее поданных заявок:


Условное форматирование «Гистограмма» и выделение отрицательных значений красным цветом позволяет понять общую картину беглым взглядом:


На примере видим перебор арматуры по заявке более 5 тонн. Масштабируем приведённый фрагмент на весь проект, переводим в стоимость материалов и понимаем масштабы бедствия. Из расчёта среднего завышения объёмов в 5% на проекте в 10 000 тонн арматуры перерасход составит 500 тонн. При стоимости стержней 80 000 руб./тонна незапланированная растрата составит 40 млн руб.

Несложный подход окупается сторицей при постановке задачи руководителем предоставить общие данные. Его не интересует точность расчётов проекта. Основной вопрос: «Какой диаметр и объём закупить наперёд в моменте до прогнозируемого повышения цен?»

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

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


Вложенные функции и модели расчёта исходных проектов в Power Query помогают получить требуемый отчёт нажатием кнопки «Обновить всё» на вкладке «Данные». Для корректности следует предварительно получить отчёт снабженцев о завезённых материалах на площадку, а также об остатках на складе:


Построение модели с учётом экспериментов осуществлялось в свободное от работы время в течение недели и суммарно заняло пять часов. Заявки на арматуру вносятся в момент подачи, поэтому итоговый отчёт всегда актуален.

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

Владение офисными инструментами и понимание принципов построения моделей избавило от рутины и сэкономило сотни человеко-часов. Главное — не поддаваться мракобесию неэффективных и неработающих подходов, а действовать словно любознательный ребёнок, открывая закулисье полезных, но неизведанных кнопок.

0
В избр. Сохранено
Авторизуйтесь
Вход с паролем
Комментарии
Выбрать файл
Блог проекта
Расскажите историю о создании или развитии проекта, поиске команды, проблемах и решениях
Написать
Личный блог
Продвигайте свои услуги или личный бренд через интересные кейсы и статьи
Написать

Spark использует cookie-файлы. С их помощью мы улучшаем работу нашего сайта и ваше взаимодействие с ним.