Как поклеить обои

Поручим это машине.

Как поклеить обои

Каждый, кто делал ремонт, решал сложную задачу — сколько рулонов нужно купить на оклейку комнаты. Сегодня мы навсегда закроем этот вопрос, и единственное, что нам понадобится, — это Excel. С его помощью мы сможем:

  • задавать длину, ширину и высоту комнаты;
  • управлять шириной рулона;
  • учитывать двери и окна, чтобы не покупать лишнего;
  • заложить часть обоев на подрезку и подгонку

и получить в результате точное число рулонов, которые нужно будет купить. Если будет известна их стоимость — сразу выясним и бюджет.

Подготовка

Будем исходить из того, что у нас обои без подгонки и что в каждом рулоне — стандартные 10 метров длины.

Всё, что нам пока нужно, — завести новую таблицу в Excel и подписать все поля, которые понадобятся:

Размеры комнаты нам понадобятся, чтобы найти общую площадь стен для поклейки обоев. На количество рулонов также будет влиять ещё и их ширина: чем шире рулон, тем меньше их понадобится для ремонта. Измеряем и заполняем:

Все размеры указываем в метрах, а цену — в рублях.

Учитываем двери и окна

Чтобы не покупать лишнего, мы должны выяснить площади окон и дверей в комнате, чтобы потом вычесть их при расчётах. Считается это просто: берём высоту и ширину двери и перемножаем друг на друга, получаем площадь одной двери. Делаем так для каждой двери по отдельности, а потом складываем получившиеся площади. Окна считаются точно так же.

Пример: у нас в комнате одна дверь (0,8 × 2 метра) и два окна (1,5 × 1,2 и 1,4 × 1,2).

Площадь двери: 0,8 × 2 = 1,6 м²

Площадь первого окна: 1,5 × 1,2 = 1,8 м²

Площадь второго окна: 1,4 × 1,2 = 1,68 м²

Общая площадь окон: 1,8 + 1,68 = 3,48 м² Здесь же заложим значение в 10% на подрезку, углы и неровности:

Внесли все значения, можно считать

Считаем рулоны

Логика расчёта количества рулонов будет такой:

  1. Считаем общую площадь стен в комнате: (длина + ширина) × 2 × высота. Вычитаем из этого площади дверей и окон.
  2. Получившийся результат увеличиваем на процент подрезки.
  3. Считаем площадь обоев в одном рулоне: умножаем ширину рулона на стандартные 10 метров.
  4. Финальную площадь комнаты, с учётом подрезки, делим на площадь обоев в рулоне и получаем точное количество рулонов.
  5. Округляем это значение до верхнего целого, так как часть рулона в магазине нам не продадут.

Первые 2 пункта мы сделаем одной формулой, это будет общая площадь:

=(R[-4]C[-3]+R[-3]C[-3])*R[-2]C[-3]*2-R[-5]C-R[-4]C

Это пока без учёта подрезки

Теперь, зная площадь комнаты, мы можем учесть подрезку и разделить финальный результат на площадь обоев в рулоне, чтобы получить их количество:

=(R[-1]C + R[-3]C * R[-1]C) / (R[-1]C[-3] * 10)

У нас получилось дробное число рулонов, а нам нужно округлить до целого в большую сторону. Для этого используем функцию ОКРУГЛВВЕРХ() или ROUNDUP() в английской версии:

=ОКРУГЛВВЕРХ((R[-1]C + R[-3]C * R[-1]C) / (R[-1]C[-3] * 10);0)

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

=R[-1]C * R[-1]C[-3]

 

Готовая таблица.

Как улучшить

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

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

Попробуйте сделать это сами. Если не получится — мы поможем в новой статье.

Обложка:

Даня Берковский

Корректор:

Ирина Михеева

Вёрстка:

Маша Климентьева

Через год — лучше работа, выше зарплата
В «Яндекс Практикуме» становятся разработчиками с нуля. Выберите язык — веб, Python, Java, C++ — и учитесь. Джуны зарабатывают от 80 000 ₽, мидлы — от 150 000 ₽. Дальше — программы трудоустройства и компенсация, если пойдёте в Яндекс.
Через год — лучше работа, выше зарплата Через год — лучше работа, выше зарплата Через год — лучше работа, выше зарплата Через год — лучше работа, выше зарплата
Вам может быть интересно
Задача про выгодную покупку
Задача про выгодную покупку

Быть умным — выгодно.

easy
Как на самом деле работает Wi-Fi
Как на самом деле работает Wi-Fi

Пособие для тех, кому нужно больше, чем пароль.

easy
Как сделать телеграм-бота без программирования
Как сделать телеграм-бота без программирования

Например, если бот нужен срочно, а вы ещё не освоили Python.

medium
Что делать, когда Python сам меняет значения списка
Что делать, когда Python сам меняет значения списка

Детективная история про указатели и память

medium
Правильные цитаты: добавляем первоисточник в ворованный с вашего сайта контент
Правильные цитаты: добавляем первоисточник в ворованный с вашего сайта контент

При вставке все будут видеть, откуда скопирован текст

medium
ООП: атрибуты и методы
ООП: атрибуты и методы

Два главных слова любого программиста в ООП. Знай их, люби их, говори правильно.

easy
Вжух, вжух! Добавляем звук меча на любой странице
Вжух, вжух! Добавляем звук меча на любой странице

Время дурацких проектов.

medium
Туториал по Cursor AI: как вайбкодить с умом
Туториал по Cursor AI: как вайбкодить с умом

Устанавливаем, выбраем режимы, правила проекта и строим безопасный рабочий цикл

medium
Как вернуть нужную тему, если сломался Вордпресс
Как вернуть нужную тему, если сломался Вордпресс

Иногда сайты на Вордпрессе глючат и теряют внешний вид. Это можно исправить, но нужно кое-что знать

hard
easy