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

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

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. Складываем эти две суммы.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Показываем, как один бэкенд может обслуживать разные фронтенды

medium
Что означает ошибка TypeError: JSON.stringify cannot serialize cyclic structures
Что означает ошибка TypeError: JSON.stringify cannot serialize cyclic structures

Циклические структуры — атата!

easy
Пишем свой генератор паролей
Пишем свой генератор паролей

Готовый код с уникальным алгоритмом шифрования. Возьми и сделай.

medium
Делаем красивые чекбоксы с анимацией
Делаем красивые чекбоксы с анимацией

Погружаемся в хитрости современного CSS

medium
Делаем своё расширение для браузера за 10 минут
Делаем своё расширение для браузера за 10 минут

Cнова запускаем снежинки.

medium
Как утащить что угодно с любого сайта
Как утащить что угодно с любого сайта

Например, заголовки или содержимое статьи.

medium
easy
[anycomment]
Exit mobile version