June 6, 2022

Как вести учет финансов по кайфу

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

Я внедрял полноценный учет финансов 3 раза:

I) Просто табличка со список трат

В нее я записывал все траты, которые завершал. Распределял траты по категориям, прописывал даты. Она помогла мне в общем понять, сколько денег в месяц я хотя бы трачу. Но когда я переехал в общагу, она была обречена на провал. Делать выводы из цифр было сложно, так еще у меня появилась полноценная колонка доходов: стипа, заработок, подачки родственников и всякие кешбеки и разовые финты ушами.

Как я контролировал траты: потратил деньги -> записал сумму и описание покупки в корзину GTD, а во время ежедневного обзора все вписывал в табличку. Штука ломалась с поломкой корзины)

В целом стоит сразу же продумывать колонку трат и доходов в таблице, так как после того, как вы в принципе поймете, сколько тратите денег в месяц и в день, ваша следующая цель - жить по доходам (доходы > расходов)

II) Табличка доходов и расходов + дашборд

Ключевая идея: максимально визуализировать данные на рабочем столе, чтобы наглядно понимать, хорошо ли все или нет. Еще можно добавить всякие метрики: средняя трата в день, процент совпадения реального баланса и подсчитанного (в первый раз вбить ручками все суммы, затем табличка будет вычитать и прибавлять какие-то числа, а спустя месяц проверить, насколько процентов сумма на счетах отличается от сумм в табличке и делать выводы, насколько хорошо вы ведете табличку).

Как я контролировал траты: потратил деньги (наличными не пользуюсь) -> пришло уведомление от банка -> пока не вбил в табличку, уведомление убирать нельзя. Очень надежная схема до того момента, когда в день не потратишь деньги 5-6 раз. Куча уведомлений меня бесит, и просто удаляешь уведомление. Раз в неделю-две заходишь в историю покупок и вносишь траты. Фе

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

III) Дашборды с счетами и метриками + форма для трат и доходов

Ну это уже супер-пупер мощная система для финансов, которую вообще никак не поломать (Google, жить, тьфу-тьфу-тьфу).

Таблица состоит из следующих комплектующих:

  • Колонка доходов (дата, сумма*, категория*, валюта, счет, описание*)
  • Колонка расходов (дата, сумма*, категория*, валюта, счет, описание*)
  • Дашборд с диаграммами и метриками (Траты/доходы за год/месяц, детализация по категориям, дельта (доходы-расходы) за месяц, накоплений в данный момент всего, сумма на каждом счету, средняя трата в день и контроль средней траты в день)
  • Сервисный лист (категории расходов, категории доходов, счета, курсы валют)
  • Гугл формы для быстрой записи доходов и расходов

Интересно? Поехали!

A) Сервисная таблица

Делаем такие заголовки, как на скрине выше и добавляем те категории, счета, валюты, которые для вас актуальны. Можете взять мои траты и доходы, они проверены временем :) Обязательно закрепляем первую строку (Вид -> Закрепить -> Первую строку)

B) Таблицы доходов и расходов

- Теперь сделаем таблицу расходов. Создадим колонки, что на скрине ниже. Закрепим первую строку, как и в справочной таблице, сделаем фильтрацию таблички.

- Следующий шаг: Данные -> Настроить проверку данных -> Диапазон ячеек: 'Расходы'!C2:C ->Значение из диапазона -> 'Сервис'!C2:C

- Аналогично связываем "Валюту" и "Категории".

- Выделяем всю колонку "Дата" -> Формат -> Числа -> Дата

- Копируем лист, переименовываем его в "Доходы", изменяем проверку данных на правильные значения из диапазона для "Категории"

- Проверяем, все ли работает! Теперь мы можем выбрать из тех счетов, категорий и валют, что записали в "Сервисе". Причем мы можем в будущем что-то добавить, все будет работать! Сейчас стоит хоть как-то заполнить доходы и расходы, чтобы настраивать дашборды и понимать, что у нас все работает!

C) Дашборды

Да пребудет с нами сила!

Начнем с метрик. Лично мне интересно, когда я в последний раз вбивал траты и сколько я трачу в среднем за день.

Время формул и условного форматирования!
C2: =МАКС('Расходы'!A:A) + Формат -> Условное форматирование ->
 -> 1)Зеленый, если дата = сегодня -> 2)Красный, если дата была до сегодня
C3: позже
D3: ЕСЛИ(C3<=D4;"МОЛОДЕЦ";"ТРАНЖИРА")+ Формат -> Условное форматирование ->
 -> 1)Зеленый, если текст = МОЛОДЕЦ -> 2)Красный, если текст = ТРАНЖИРА
C4: пишем, сколько хотите тратить в среднем в день

Теперь сделаем диаграмму для просмотра информации, сколько всего денег мы подняли и выкинули

Изначально так я хотел сделать статистику по месяцам, но лажанул. В итоге мне это штука очень понравилась и я решил перенести её в новую табличку. Не баг, а фича так сказатб

Typical expenses of an average self-development boy

Вставка-> Диаграмма -> Тыкаем на диаграмму 2 раза и повторяем настройки

Затем в дальше тыкайте все, что хотите. Ваша цель - сдать это так, чтобы вам диаграмма внешне нравилась)

Когда диаграмма готова, копируем её, вставляем копию и меняем диапазон данных с 'Расходы' на 'Доходы'. Тскидыщ!

Это практически гайд по электронным таблицам, ахах. А прикиньте, если в младших классах по информатике на таких проектах объясняли Excel?

Теперь займемся ежемесячной статистикой. Для начала нам нужна что-то типа сводной таблички

Like this. Табличку делаем своими ручками. Темные строчки нужны для того, чтобы в случае чего можно было спокойно добавить новую категорию

UPD: В прошлый раз я делал такую костыльную штуку: прописывал вручную месяц и проверял на совпадение с названием колонки. В этот раз я хотел сделать это автоматически, но в одну формулу у меня это запихнуть не получилось. Поэтому, костылим, но уже не так сильно:

Создаем колонку в "Доходах" и "Расходах" "Месяц" и прописываем первой записи трат =МЕСЯЦ(A2) и протягиваем формулу до самого низа...

Теперь прописываем в первой категории в первом месяце, в моем случае, транспорт и январь соответственно, следующую формулу...

=СУММЕСЛИМН('Расходы'!$B$2:$B;'Расходы'!$C$2:$C;$B46;
'Расходы'!$G$2:$G;C$45)

Мы просим сложить сумму расходов (ссылка не изменяется для других ячеек) в этой ячейке, если категория (ссылка не меняется) равна категории в сводной таблице (ссылка будет меняться для других строк, но не для колонок) и если месяц, в котором совершена покупка, совпадает с месяцем этой колонки (ссылка будет меняться для других колонок, но не для других строк)

Теперь протягиваем эту ссылку сначала по всем строчкам, а потом по всем колонкам (или наоборот). Тскидыщ!

Повторяем все это для "Доходов" (Да здравствует копирование!)

 =СУММЕСЛИМН('Доходы'!$B$2:$B;'Доходы'!$C$2:$C;$B63;'Доходы'!$G$2:$G;C$45)

Добавляем условное форматирование, как в метриках, но тут лучше подойдет "Градиент". Какой именно - на ваш вкус

Финальные штрихи!

  1. Суммируем все категории доходов и расходов в ячейках "Заработано" и "Потрачено" соответственно простым =СУМ()
  2. В итого пишем формулу =Заработано-Потрачено
  3. В "Средняя трата за день" пишем формулу =Потрачено/30
  4. Добавляем условное форматирование на свой вкус. Я делаю красным итоги, если они меньше нуля и зеленым, если они больше. И все
  5. Я забил на проблему с метрикой трат в день в начале. Буду раз в месяц вручную менять месяц.
  6. Вставка -> Диаграмма -> Столбчатая диаграмма с накоплением -> Диапазон данных: B45:N59 -> Галочка возле "столбцы/строки"
  7. Все аналогично для доходов, только диапазон данных будет такой: B63:N71

Счета и суммарные накопления

Сделаем на дашборде еще одну мини-табличку: скопируем все счета, которые писали в самом начале. Впишем в первый раз все значения вручную, а потом запишем вот такую формулу:

 =**Сюда вы вписываете свои деньги**-СУММЕСЛИ('Расходы'!$F$2:$F$1000;O2;
'Расходы'!$B$2:$B)+СУММЕСЛИ('Доходы'!$F$2:$F$1000;O2;'Доходы'!$B$2:$B)

И в конце делаем ячейку "ИТОГО" с СУМ() всего выше

Еще мы хотим следить за ростом нашего капитала со временем. Будем делать это вручую - так прикольнее (и лень думать). Далаем все, как на скрине ниже и на основе это таблички создаем график (этому я вас уже научил)

Стешняшка.

А, мы еще не разобрались с курсом валют. Возвращаемся в лист "Сервис". Курс основной валюты пишем как 1 (Йоу.) А курс доллара будем воровать с сайта ЦБ России. В свободном месте пишем формулу:

 =IMPORTXML("https://www.cbr.ru/";
"//div[@class='col-md-2 col-xs-9 _right mono-num']")

Копируем третью строчку (это актуальный курс бакса) в нашу ячейку. Если у вас есть счет в долларах, умножаем на это число.

ТА-ДААААМ! У вас есть супер-пупер табличка для учета финансов. Но это не все...

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

D) Google Forms