Купить или сделать самому?

Ответ не всегда очевиден.

Купить или сделать самому?

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

Подготовка и стройматериалы

Мы сделаем то же, что и муж — откроем Excel, заполним его нужными данными и посмотрим на результат, который он нам выдаст.

Вот что нам нужно учесть при расчётах:

  • муж каждый день работает компьютерным мастером на выездах по 8 часов и за день зарабатывает 2000 ₽;
  • готовая беседка стоит 15 000 ₽;
  • на беседку нужен 20 палок бруса по 150 рублей, а к каждому брусу ещё нужны 20 реек по 20 рублей за штуку и 60 саморезов по 2 рубля;
  • обработка и крепление каждого бруса занимает час, а всех реек к нему — полчаса.

Сделаем таблицу и подпишем все ячейки, которые будем заполнять:

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

Единственное, что мы вводим вручную, — это количество и стоимость бруса. Всё остальное рассчитывается автоматически.

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

=ОКРУГЛВВЕРХ(СУММ(R[-5]C[2]:R[-4]C[2])/8;0)

Чтобы найти себестоимость всех материалов, умножим количество бруса на его стоимость и прибавим остальные ячейки с ценой.

Находим, что выгоднее

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

Видно, что муж был прав и что выгоднее будет купить готовую беседку, чем строить её самому.

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

Обложка:

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

Корректор:

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

Вёрстка:

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

Получите ИТ-профессию
В «Яндекс Практикуме» можно стать разработчиком, тестировщиком, аналитиком и менеджером цифровых продуктов. Первая часть обучения всегда бесплатная, чтобы попробовать и найти то, что вам по душе. Дальше — программы трудоустройства.
Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию
Вам может быть интересно
10 крутых вещей, которые можно сделать на Raspberry Pi
10 крутых вещей, которые можно сделать на Raspberry Pi

Посмотрите, что можно сделать на компьютере размером с банковскую карту.

hard
Кто такой сеньор и что он делает (он же senior)
Кто такой сеньор и что он делает (он же senior)

Программист, который умеет всё.

easy
Как начать программировать с нуля
Как начать программировать с нуля

Подборка материалов для начинающих.

easy
Что означает ошибка TypeError: Reduce of empty array with no initial value
Что означает ошибка TypeError: Reduce of empty array with no initial value

Когда хочется что-то сделать с массивом, а он и так пустой

easy
Одной строкой: новые CSS-команды для фронтендов
Одной строкой: новые CSS-команды для фронтендов

Что можно сделать в современном вебе.

medium
Что означает ошибка SyntaxError: missing : after property id
Что означает ошибка SyntaxError: missing : after property id

Используйте двоеточие, если хотите обратиться к свойству объекта.

easy
Что нужно поставить на компьютер, чтобы делать сайты
Что нужно поставить на компьютер, чтобы делать сайты

Устанавливаем MAMP за 10 минут

medium
Как добавить кнопки «Поделиться» на страницу
Как добавить кнопки «Поделиться» на страницу

Простой рецепт от Яндекса.

easy
Делаем форму обратной связи на сайте
Делаем форму обратной связи на сайте

Говорят, что если программист может написать форму обратной связи, он может написать всё.

easy