Личный бюджет в Excel
124 subscribers
58 photos
5 videos
14 files
31 links
📊 Канал про личный бюджет и учёт финансов в Excel.

Показываю, как с нуля настроить таблицу бюджета:
доходы, расходы, категории, итоги и аналитику.

Делюсь личным опытом и рабочими примерами.
Download Telegram
📊 Друзья, сегодня подсвечу следующую тему:
Что такое ключи и связи в таблицах и зачем они нужны для автоматизации

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

👉 как связать все таблицы между собой.

Потому что скоро у нас будет уже не две таблицы.

А как минимум три, а лучше четыре:
🔹 Доходы;
🔹 Расходы;
🔹 Проводки;
🔹 Инвестиции.

И вот тут начинается самое интересное 🧐

📌 Все эти таблицы по сути описывают разные типы операций.

Например:
🔹 Проводки и Инвестиции
могут одновременно иметь:
– ДТ счёта;
– КТ счёта.

Потому что они отражают движение между счетами и активами.

А вот:
🔹 Расходы
будут всегда уменьшать ДТ счёта и увеличивать КТ;

🔹 Доходы
наоборот — увеличивать ДТ счёта и уменьшать КТ.

И в какой-то момент мы приходим к очень важной мысли:
👉 все эти таблицы нужно объединять в один общий массив данных.

Потому что именно на нём дальше будет строиться наша будущая ОСВ (Оборотно-сальдовая ведомость) в которой мы и будем проверять все наши остатки по каждому конкретному счёту.

Но возникает проблема.

Как понять:
📌 из какой таблицы пришла конкретная запись и какую именно запись подтягивать в нашу общую таблицу с массивом данных?

И вот тут нам как раз нужны ключи.

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

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

Для себя я сделал следующую логику ключей:
🔹 П — Проводки;
🔹 И — Инвестиции;
🔹 Р — Расходы;
🔹 Д — Доходы.

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

Дальше к этому добавляется:
✔️ номер строки;
✔️ дата создания записи.

Например ключ может выглядеть так:
📌 П-901-5-6-2026

И именно это значение уже будет жить в общем массиве данных.

☝️Тут очень важный момент.

У нас в таблице появится ещё одно новое поле с датой и будет две разные даты:
🔹 дата транзакции;
🔹 дата создания записи.

И это не одно и то же.

📌 Дату транзакции можно менять.

Например:
– если забыли внести операцию;
– ошиблись месяцем;
– вносите старые данные или с опозданием.

А вот дату создания записи менять уже нельзя.

Потому что именно на ней будет держаться уникальность ключа.

И если её поменять, то можно сломать связи между таблицами.

💡 По сути ключи – это фундамент любой автоматизации.

Именно благодаря им:
✔️ таблицы начинают "понимать" друг друга;
✔️ формулы могут автоматически искать нужные данные;
✔️ а вся система постепенно превращается уже не просто в Excel-файл, а в полноценную базу финансового учёта 😄

Друзья, также, если вдруг что-то не понятно, не стесняйтесь задавать вопросы в комментариях или в группе.
4👍2
📊 Друзья, небольшое напоминание на сегодня

Иногда кажется, что личный бюджет – это что-то про таблицы, сложные формулы и постоянную аналитику.

Но по факту всё держится на одной простой вещи:

👉 регулярности.

Не обязательно каждый день сидеть и что-то анализировать.

Иногда достаточно просто:
✔️ открыть файл;
✔️ занести пару операций;
✔️ проверить, что ничего не потерялось.

Именно из таких маленьких действий со временем и появляется:

– понимание своих денег;
– порядок в финансах;
– привычка контроля;
– и спокойствие за общую картину.

💡 Поэтому не забываем системно записывать наши операции

Даже 2 минуты для таблички – это уже движение вперёд.
👍1
📊 Друзья, теперь хочу рассказать о том, какие ошибки я сам совершил при переходе на учёт по счетам

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

На самом деле это совсем не так!

Бо́льшая часть текущей системы появилась именно благодаря ошибкам. И они были как технического характера, так и в логике самой системы. и некоторые из них были довольно болезненными.

📌 Ошибка №1.
Путал дебет и кредит

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

В голове ещё оставалась логика обычного учёта доходов и расходов, а учёт по счетам требует немного другого взгляда на операции.

К счастью, это проходит достаточно быстро после 1-2 месяцев учёта в таком формате.

📌 Ошибка №2.
Пытался учитывать счета названиями

В самом начале мне казалось логичным использовать названия:
– Сбер;
– ВТБ;
– Брокерский счёт;
– Наличные.

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

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

Именно тогда появилась система нумерации счетов и справочник счетов.

📌 Ошибка №3.
Недооценил сложность двойной записи

До инвестиций всё было относительно просто.

Но когда появились:
– брокерские счета;
– покупка активов;
– продажа активов;
– деньги, выданные или взятые в долг;

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

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

Именно после этого появилась отдельная вкладка, аналогичная проводкам с названием Инвестиции.

📌 Ошибка №4.
Неправильно учитывал частичную продажу активов

И это, пожалуй, самая интересная ошибка.
О которой я ещё более подробнее расскажу в следующем посте

Когда я только начал учитывать инвестиции, то при продаже части позиции просто списывал с актива всю сумму продажи.

На первый взгляд всё выглядело логично.
Но потом возникла странная ситуация.

Например:
Купил актив за 50 ₽.
Потом докупил ещё один за 100 ₽.

Всего:
– 2 штуки;
– 150 ₽ вложений.

Затем одна штука была продана за 150 ₽.
И я просто списал с позиции все 150 ₽.

В результате получалось, что:
✔️ деньги обратно пришли;
прибыль нигде не появилась;
❗️ а оставшийся актив в учёте имел нулевую стоимость.

То есть формально у меня оставался "бесплатный" актив.
Очевидно, что это не отражало реальную картину.

После изучения вопроса я пришёл к выводу, что классический вариант – использовать метод FIFO.

Но для личного бюджета в Excel это показалось мне слишком сложным решением.

Поэтому для себя я выбрал компромиссный вариант – учёт по средней цене.

В этом случае при продаже мы:
✔️ списываем среднюю балансовую стоимость актива;
✔️ а разницу отдельно фиксируем как прибыль или убыток.

На мой взгляд, для долгосрочного личного бюджета это намного проще и практичнее.

💡 Если подвести итог, то главный вывод за все годы очень простой:

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

Она развивается вместе с вашим опытом.

Именно поэтому я стараюсь показывать не только итоговый результат, но и ошибки, через которые сам прошёл.

Возможно, часть из них поможет вам избежать лишних переделок в будущем 😄
1👍1
📊 Друзья, теперь, как и обещал, расскажу чуть более подробнее об одной из самых интересных ошибок, с которой я столкнулся при учёте инвестиций в личном учёте– это частичная продажа позиции.

На первый взгляд всё выглядит просто.

Допустим 502 это основной инвестиционный счёт а 502001 это позиция в нём. и мы купили две одинаковые акции два раза в разное время по разным ценам:
📌 КТ 502 → ДТ 502001 = 50 ₽ (1 шт.)
📌 КТ 502 → ДТ 502001 = 100 ₽ (1 шт.)

Итого:
– 2 акции;
– общая балансовая стоимость 150 ₽.

Спустя время цена выросла, и одну акцию мы продали за 150 ₽.

Я думал что я буду отражать у себя в учёте это вот так:
📌 КТ 502001 → ДТ 502 = 150 ₽ (1 шт.)

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

Но есть проблема.

После такой записи у меня остаётся ещё одна акция в портфеле, но её балансовая стоимость становилась равна нулю.

Получалось, что в учёте у меня появился "бесплатный" актив, по которому отсутствовал какой-либо риск.

Очевидно, что реальности это уже не соответствовало бы.

📌 В классическом учёте такую задачу обычно решают методом FIFO (First In, First Out).

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

Но для личного бюджета в Excel это довольно громоздкая логика. Так как можно продавать много лотов, которые были куплены по разной цене, ещё и не полные.
Например продать 105 бумаг, в которые входились например 10+20+100. То есть надо провести кучу сделок, начала с 10, потом с 20, а потом с 75 штуками и по каждой зафиксировать или прибыль или убыток.

Поэтому для себя я выбрал более простой вариант – учёт по средней цене.

В нашем примере:
(50 ₽ + 100 ₽) ÷ 2 = 75 ₽ за акцию.

Тогда продажу я отражаю так:
В инвестициях списывается средняя балансовая стоимость:
📌 КТ 502001 → ДТ 502 = 75 ₽ (1 шт.)

А полученную прибыль фиксирую отдельно:
📌 Доход по счёту 502001 = 75 ₽

И дополнительно отражаю движение прибыли (денег) через проводку:
📌 КТ 502001 → ДТ 502 = 75 ₽

В результате:
✔️ балансовый остаток позиции остаётся +-корректным;
✔️ прибыль попадает в аналитику доходов;
✔️ можно оценивать эффективность сделок;
✔️ учёт остаётся достаточно простым для Excel.

💡 Вот такие нюансы и начинают всплывать, когда обычная таблица расходов и доходов постепенно превращается в полноценную систему финансового учёта.
1
📊 Друзья, небольшое напоминание на сегодня.

Личный бюджет – это не про идеальные таблицы.
И даже не про формулы или графики.

Всё это лишь инструменты.

Самое важное – чтобы в системе регулярно появлялись данные.

Как я всегда говорю на канале:
👉 нужно не забывать кормить нашу табличку данными

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

Поэтому сегодня перед выходными уделите буквально пару минут:
✔️ проверьте последние операции;
✔️ занесите расходы и доходы;
✔️ убедитесь, что ничего не потерялось.

💡 Со временем именно такие маленькие действия и превращаются в привычку.

А привычка постепенно превращается в понимание своих финансов.

Хороших всем выходных и не забывайте про свою табличку 📈
👍2
📊 Друзья, небольшое напоминание и немного новостей.

Для начала традиционно:

👉 не забываем кормить нашу табличку данными 😄

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

Личный бюджет любит регулярность.

А теперь к новостям.
🎉 Наконец-то дописал сценарий для видео про разделение учёта по счетам.

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

Для понимания масштаба – это примерно 60 минут будущего видео в со множеством примеров.
Кучей новых формул и несколькими макросами.

По сути, это будет самое большое и самое важное видео на канале за всё время его существования.

В этом видео мы наконец перейдём от обычного учёта доходов и расходов к полноценной системе учёта по счетам.

В видео будет:
✔️ Разберём зачем вообще нужны счета.
✔️ Покажу как устроены проводки.
✔️ Расскажу что такое дебет и кредит.
✔️ Покажу как учитывать переводы между своими счетами.
✔️Создадим две новые таблицы Проводки и Инвестиции.
✔️ Объединим данные в общий массив.
✔️ Сделаем скелет ОСВ, где сможем отслеживать остатки любого счёта на любой день.
✔️ Всё автоматизируем.
✔️ Разнесём наше общее конечное сальдо на все остальные наши счета.

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

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

Следующая задача – найти время всё это записать и смонтировать 😄

Постараюсь заняться записью на следующих выходных.

Очень надеюсь, что ожидание того стоит.
🔥31
📊 Есть ещё одна очень важная мысль, которую хочется донести до выхода видео про учёт по счетам.

Сейчас, пока мы ведём бюджет в текущем формате, основная ответственность лежит на нас.

Мы сами должны помнить:
– всё ли внесли;
– не забыли ли какую-то операцию;
– правильно ли посчитали остатки;
– ничего ли не потерялось по дороге.
☝️По сути сейчас мы контролируем таблицу.

Но после перехода на учёт по счетам ситуация меняется.
Причём меняется кардинально.

📌 Теперь уже таблица начинает контролировать нас.

Звучит странно, но именно так это и работает.

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

Например:
✔️ на карте должно быть 35 000 ₽;
✔️ на накопительном счёте 120 000 ₽;
✔️ наличными 5 000 ₽.

Если в жизни цифры другие, значит где-то есть ошибка.
И таблица это покажет моментально.

В этот момент исчезает самая большая проблема обычного учёта.

Раньше можно было месяцами что-то забывать, пропускать или записывать не совсем точно.

Да, аналитика становилась хуже.

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

Учёт по счетам работает иначе.

После того как мы всё с вами настроим и вы разделите у себя всё на счета, то если:

Забыли внести расход или доход?
Остаток перестанет сходиться.

Забыли перевод между своими картами?
Остатки перестанут сходиться.

Ошиблись суммой?
Снова расхождение.

Система буквально начинает говорить:
👉 здесь что-то не так.

Именно поэтому я считаю, что переход на счета – это не просто очередное улучшение файла.

Это переход от трекера расходов к полноценной системе финансового учёта.

Но есть и обратная сторона.
📌 Такая система требует очень сильной дисциплины.

Она больше не про приблизительные цифры.
Она требует точности.

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

И знаете что самое интересное?
Это не недостаток системы.
Это её главное достоинство.

Потому что в какой-то момент вы перестаёте задаваться вопросом: "Можно ли доверять этим цифрам?"

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

А это именно то, ради чего мы вообще ведём личный бюджет. 💪
2👍1
📊 Друзья, небольшое напоминание на сегодня.

Конец месяца уже совсем близко, а это значит, что самое время понемногу закрывать все "хвосты" в учёте.

Не откладывайте всё на последний день.

Лучше уже на этих выходных:
✔️ занести пропущенные операции;
✔️ проверить расходы и доходы;
✔️ свериться с банковскими приложениями;
✔️ убедиться, что нигде ничего не потерялось.

И есть ещё одна причина уделить этому немного времени.

Совсем скоро постараюсь закончить работу над видео про переход на учёт по счетам.

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

Потому что переносить в новую систему ошибки из старой – не самая лучшая идея 😄

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

📌 Чем чище и точнее ваш текущий учёт, тем проще и быстрее пройдёт переход.

А после разделения по счетам таблица уже сама начнёт помогать контролировать правильность данных. Если где-то будет допущена ошибка или пропущена операция, это станет намного проще заметить.

Поэтому сейчас самое время немного "причесать" свой бюджет перед следующим большим этапом.

Хорошего дня всем и не забываем кормить нашу табличку данными! 📈
2
🎉 Друзья, новое видео уже на канале!

Пожалуй, это самое сложное и самое важное видео за всё время существования проекта.

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

Что разобрали в видео:
Создали справочник счетов;
Добавили учёт того, с какого счёта была совершена каждая операция;
Настроили таблицы проводок и инвестиций;
Собрали общий массив данных со всех таблиц;
Автоматизировали заполнение с помощью макросов;
Построили оборотно-сальдовую ведомость (ОСВ) для контроля остатков по каждому счёту.

💡 И самое главное – теперь можно сверять Excel с банковским приложением и реальностью.

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

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

Это тот момент, когда бюджет начинает работать не только для анализа прошлого, но и для постоянного контроля настоящего.
1
Личный_бюджет_+_Разделение_на_счета.xlsm
649.3 KB
📂 Как и обещал, шаблон файла с формулами и макросами приложил.

Следующие видео будут заметно проще. Самую сложную часть нашей системы мы наконец построили. 🚀

Ссылки на видео:
YouTube
VK Видео
RuTube
📊 Друзья, сегодня последний день июня.

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

Если вдруг какие-то транзакции ещё не попали в вашу таблицу – сегодня отличный момент всё довнести.
Потратьте сегодня несколько минут, чтобы июнь закончился с максимально точными данными.

После этого не спешите закрывать Excel.

Сегодня как раз тот день, когда стоит немного дольше посидеть над своими отчётами:
📈 посмотреть динамику капитала;
📊 сравнить расходы с предыдущими месяцами;
🎯 оценить выполнение планов;
💰 понять, какая динамика у вашей нормы сбережений;
📅 посмотреть, с каким результатом завершилось первое полугодие и какой вектор вы задали себе на оставшуюся часть года.

Лично я традиционно тоже сегодня подведу итоги и прикреплю свои результаты за июнь.

Именно в такие моменты особенно хорошо понимаешь, что личный бюджет – это про возможность остановиться, посмотреть на цифры со стороны и честно ответить себе на вопрос: двигаюсь ли я туда, куда хотел?
3