Как накопить на Айфон ещё быстрее

Excel нам в помощь.

Как накопить на Айфон ещё быстрее

В одном из предыдущих проектов мы помогли студенту накопить на новый телефон с помощью Excel. Мы воспользовались очень простыми возможностями Экселя, а теперь прокачаем его:

  • добавим подсветку,
  • банковские счета
  • и учёт процентов.

Всё для того, чтобы накопить ещё быстрее.

Исходные данные

Условия были такие:

Московский студент батрачит в фастфуде после занятий и получает 20 000 рублей в месяц, а каждые три месяца ещё получает премию в 3000 рублей. На комнату у него уходит 5000 рублей в месяц, а на еду и развлечения он тратит ровно половину от всего заработанного за месяц. Всё, что осталось, он откладывает на Айфон, который стоит 50 000 рублей. Получится ли у него купить его через год или раньше, если он дополнительно будет тратить по 2000 рублей на качалку каждые 2 месяца?

Всё это мы уже рассчитали, поэтому сегодня будем улучшать так:

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

Для этого используем наш старый файл — будем работать в нём.

Добавим стоимость телефона

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

Теперь мы можем использовать эту ячейку для автоматических расчётов.

Подсветка ячеек

Чтобы сразу понимать, в каком месяце будет нужная сумма, добавим подсветку ячеек. С ней таблица выглядит гораздо нагляднее — проще находить нужные данные, сразу видно, куда нужно смотреть. Для этого мы используем функцию «Условное форматирование» — она смотрит, подходят ли наши ячейки под какие-то условия, и если подходят, то меняет их внешний вид.

Чтобы это заработало, нам нужно:

1. Выделить нужные ячейки (используем столбец «Накоплено»).

2. Нажать «Условное форматирование» и выбрать «Правила выделения ячеек» → «Другие правила»:

Как накопить на Айфон ещё быстрее

3. В правиле выбрать условие «Больше или равно», а затем выбрать нашу ячейку со стоимостью телефона:

Как накопить на Айфон ещё быстрее

4. Нажать «Формат», перейти в раздел «Заливка» и выбрать светло-зелёный цвет:

Как накопить на Айфон ещё быстрее

5. Нажимаем «ОК» и видим, что теперь ячейка с нужной нам суммой подсвечивается автоматически:

Как накопить на Айфон ещё быстрее

Банковский счёт

Правила будут такие:

  1. Всё, что накопилось за месяц, отправляем на счёт в банк.
  2. Исходим из того, что мы не платим за обслуживание счёта.
  3. Процентная ставка — 11% годовых, выплата процентов ежемесячно (это очень хорошая ставка, сейчас таких уже почти нет, но нам она нужна для наглядности).
  4. Открываем счёт с капитализацией — это значит, что все проценты прибавляются к основному вкладу и тоже увеличивают следующие проценты.

Чтобы было нагляднее, сделаем эту колонку рядом с «Остатком» — так будет удобнее сравнивать и оценивать эффективность вклада. Для этого сперва заводим отдельную ячейку со значением процентной ставки — сделаем это сразу под стоимостью телефона:

Как накопить на Айфон ещё быстрее

Теперь считаем результат по вкладу для первого месяца — он нам понадобится для автоматического расчёта всех остальных месяцев. Пишем в ячейке «Счёта» напротив января: «=RC[-2]+RC[-2]*R[15]C[-7]/12». Это значит, что мы взяли первую накопленную сумму и прибавили к ней набежавшие проценты за месяц (12 — потому что в году 12 месяцев):

Как накопить на Айфон ещё быстрее

Для февраля будет почти то же самое, но с одним изменением — теперь мы учитываем и предыдущую сумму остатка на счету. Пишем напротив февраля: «=R[-1]C+RC[-2]+(R[-1]C+RC[-2])*R17C2/12»

Вот что тут происходит:

  1. Мы складываем сумму остатка за январь с тем, что накопили в феврале.
  2. Затем берём эту же сумму и считаем проценты, которые набежали за месяц.
  3. Складываем эти две суммы.

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

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

Протянем эту ячейку до декабря:

Как накопить на Айфон ещё быстрее

Чтобы было нагляднее, добавим условное форматирование по цене — точно так же, как мы сделали это для колонки «Накоплено»:

Добавляем форматирование к колонке «Счёт».
Накопили чуть раньше!

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

Обложка:

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

Корректор:

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

Вёрстка:

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

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

Эту задачу могут решить только люди с абстрактным мышлением

easy
Делаем свой блокировщик любой рекламы за 3 минуты
Делаем свой блокировщик любой рекламы за 3 минуты

Хакерский метод победить рекламодателей.

easy
Делаем своего первого чат-бота
Делаем своего первого чат-бота

Суперпростой способ создать бота, не зная программирования.

easy
Простейший математический фокус
Простейший математический фокус

Можно использовать для пикапа или на пьяных вечеринках

easy
Учим нейросеть узнавать людей
Учим нейросеть узнавать людей

В пропускных системах всё работает именно так

medium
Что означает ошибка ReferenceError: Invalid left-hand side in assignment
Что означает ошибка ReferenceError: Invalid left-hand side in assignment

Скорее всего, вы используете оператор присваивания вместо сравнения.

easy
Как сделать колесо фортуны на сайте
Как сделать колесо фортуны на сайте

Достаточно одного скрипта и немного CSS

medium
Создаём графический интерфейс на Python за 10 минут
Создаём графический интерфейс на Python за 10 минут

Кросс-платформенно и наглядно

easy
Своя игра: создаём собственную «Змейку»
Своя игра: создаём собственную «Змейку»

Работы на 10 минут, а удовольствия на целый день.

medium
easy