Создание расчетных программ в Excel

Создание расчетных программ в Excel. Расчет шиферной кровли.1. Создаем сам алгорим вычисления и необходимые формулы в Excel
2. Проверяем работу программы - т.е. выполняем тестирование программы в Exсel
3. Подбираем картинку для фона - редактируем ее в Photoshop
4. Вставляем картинку фона в Excel
5. Тестируем и подправляем полученную программу - если в этом есть необходимость

Итак начинаем:

1. Создаем сам алгорим вычисления и необходимые формулы в Exсel

1.1 Создадим программу для вычисления необходимого количества штучных материалов - для покрытия кровли
Исходные данные:
- обычно известно размер здания - по крайней мере, его можно измерить
- форма кровли выбирается исходя из визуальных предпочтений
- материал кровли выбирается исходя из имеющийся информации и толщины кошелька
- выбирается окончательный вид кровли - односкатная, двухскатная, четырехскатная и т.д.-
в любом случае кровля состоит из участков имеющих форму: треугольник, квадрат, параллелограмм
- количество материала необходимое для покрытия отдельного участка кровли зависит от:
размер отдельного участка в плане здания;
геометрический вид участка кровли;
уклон кровли;
размер штучного материала;
площадь эффективного перекрытия единицы штучного материала;
- суммарная площадь всех участков кровли и общая потребность в материалах верхнего покрытия с учетом отходов.
1.2 Предположим размер здания в плане 12 х 9 м (исходя из модуля 3 м)
1.3 Форма кровли - четырехскатная (вальмовая) - т.е. все четыре ската имеют наклон щипцы расположены в 4,5 м от торцов здания, карнизные свесы 250 мм, выход крайнего листа за лобовую доску 150мм, кровля без мансардная, высота от конька до чердачного перекрытия 4,5 м
1.4 Материал кровли - волнистые асбестоцементные листы - размеров 1750 х 1125, площадь эффективного перекрытия 1,5 м2
смежное перекрытие по длине листа 250 мм (сверху и по низу листа) и боковое перекрытие 125 мм ( с двух сторон)
1.5 Уклон скатов кровли определим расчетно - исходя из проекции скатов на чердачное перекрытие
Для того чтобы немного усложнить задачу - предположим что конек кровли смещен в сторону главного фасада -
то есть находится на расстоянии 3+6 (если смотреть в плане)
1.6 Создаем формулы:
A - ширина здания в плане
L - длина здания в плане
H - заданная высота кровли
C - длина ската
K - величина карнизных свесов
S - площадь скатов здания
B1 - расстояние от стены до конька по скату 1 (проекция)
B2 - расстояние от стены до конька по скату 2 (проекция)
F1 - расстояние от стены до конька по боковому скату 1 (проекция)
F2 - расстояние от стены до конька по боковому скату 2 (проекция)
1.7 Выводим все это на листе - вводим формулы.
2. Проверяем все работает
3. Через поиск Яндекса находим нужную по теме картинку - вставляем ее в Photoshop на новый слой - прозрачность слоя задаем от 10 до 20%
сохраняем картинку на жесткий диск компьютера.
4. В Excel, через "Разметка страницы" -> "Вставить фон" = картинку вставляем на выбранный лист с программой
5. Проверяем и при необходимости правим созданную программу.
6. По образу и подобию - есть возможность создавать не сложные программы для повседневных вычислений
7. Есть возможность немного усложнить программу - тем самым расширив функционал. Делается это через создание полей с выпадающими списками - в них будет возможность выбрать заранее заданные значения. И еще как вариант - можно задать выбор данных, через применение функции "ЕСЛИ"
8. Программу лучше сохранить в двух вариантах - один "только для чтения" и второй "рабочий вариант" - так больше вероятность, что вы ее
не измените до не рабочего состояния, после первого же запуска. Как сделать только для чтения? В проводнике на файле программы - кликаем правой кнопкой мыши и в контекстном меню выбираем "Свойства". В атрибутах файла ставим галочку в поле "Только чтение"
и нажимаем "Применить". Работать лучше на копии - но там глочку только чтение необходимо снимать.
9. Для работы - необходимо подставить свои данные в не выделенные поля и получить результат.

Сама программа - находится здесь.





Добавить комментарий


Защитный код
Обновить