Войти

Или войди с помощью

Как вести финансовое планирование в Numbers

Александр Шеламов avatar |
Как вести финансовое планирование в Numbers

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

В App Store масса программ для учёта финансов. Я купил многие из них, посмотрел и… удалил. Ни одна не устроила меня по функциональности. Они совершенно не умеют нормально делать валютирование и поддержку хронологии курсов валют. Пришлось «изобретать свой велосипед».

num5

Делаем сложное простым

В Numbers можно создать сколь угодно сложные и разухабистые отчёты по любому количеству критериев используя всего одну функцию! Не важно, нужен вам валютный отчёт или нет, считаете личные финансы или ведёте предпринимательские дела. Можно сделать именно то, что вам надо и пользоваться на маке, iPhone, iPad или в web-интерфейсе iCloud.

Скачайте файл, который я приготовил для примера и вместе разберёмся.
num1

Нужна всего одна функция

С помощью «СУММЕСЛИ» можно посчитать любые числа по любым критериям. Это зависит только от вашей фантазии и потребностей. Синтаксис функции следующий:

=СУММЕСЛИ(А;Б;А;Б;А;Б;Я)

А и Б сидели на трубе

«А» и «Б» – критерии, по которым мы отбираем данные. Этих пар может быть сколько угодно в одной функции. «Я» – то, что мы суммируем.

  • А – где ищем.
  • Б – что ищем.
  • Я – что суммируем.

Пример

num7

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

Если вы хотите посчитать что-то за период, укажите в позиции «А» колонку с датами в таблице, в позиции «Б» – условие отбора в виде диапазона дат. В «Я» указываем колонку с числами, которые будем суммировать, если они попадут в заданный нами диапазон.

Смотрите пример в моём файле на странице «Отчёты». Там суммируются семейный затраты по категориям в долларовом эквиваленте при условии, что эта категория отмечена флажком. С флажками в Numbers существует баг – перепутаны значения «ложь» и «истина». Не страшно, но это надо учитывать при построении формулы.

Как организовать исходные данные

num6

Пример на странице «Счета». В левой части располагаются переменные, по которым мы будем делать отбор данных. В правой части – сами данные, разбитые по колонкам счетов. Они могут быть какие угодно в любой валюте и характеризуются только тем, что по каждой из них есть свой итог в конкретной валюте.

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

Оформление переменных

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

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

Чтобы отбирать данные, надо не ошибиться в значениях переменных при вводе, то есть «прибить их гвоздями».

Выбираем колонку и в формате ячейки указываем «Всплывающее меню», куда заносим всё, что необходимо. Не можете сразу придумать – не беда. Этот список никогда не поздно дополнить или поменять пункты местами для удобства ввода (обычным перетягиванием мышью).

num2

Теперь нет ни единого шанса сделать опечатку. Просто выбираем нужное значение из списка.

Чтобы добавить новую строку данных на странице, достаточно установить курсор на последнюю и нажать «ENTER». Чтобы вставлять строки в середине, выбираем нужное место, удерживаем «alt» и нажимаем стрелку вверх или вниз (появится новая строка выше или ниже выбранной).

Сделать красиво

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

num3

Что ещё

Можно использовать функции «ИНДЕКС» и «ПОИСКПОЗ» для выбора определённых значений из массива. В моём примере так отбирается курс доллара со страницы справочника.

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

Для подсчёта среднемесячных значений использую делитель, полученный через функцию «РАЗНДАТ», которая отдаёт количество дней между указанными датами. Полученное от функции значение делю на 365/12.

Делайте красивые графики – это наглядно показывает, куда утекают ваши денежки.

Заключение

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

22
undefined
iPhones.ru
Кризис и санкции заставляют внимательнее относиться к деньгам. Мы научим вести учёт просто и бесплатно. В App Store масса программ для учёта финансов. Я купил многие из них, посмотрел и… удалил. Ни одна не устроила меня по функциональности. Они совершенно не умеют нормально делать валютирование и поддержку хронологии курсов валют. Пришлось «изобретать свой велосипед». Делаем...

Войди и оставь комментарий

Или войди с помощью

<- Назад Забыли пароль? Войти
  1. DeTimaro avatar
    DeTimaro 4 октябрь 2015
    1

    Excel намного лучше

    Winter_mute avatar
    Winter_mute4 октябрь 2015
    0

    @DeTimaro, Лучше, но он весит 500 мб, а намберс 50. если нет других задач, то проще обойтись намберсом.

    Winter_mute avatar
    Winter_mute4 октябрь 2015
    2

    @Winter_mute, oops, numbers весит 380 vs 543. В таком случае действительно, не понятно зачем он нужен.

    ДыЧ avatar
    ДыЧ4 октябрь 2015
    0

    @Winter_mute, так он бесплатно идет вроде как… Для простых задач за бесплатно-то не плохо

    Winter_mute avatar
    Winter_mute4 октябрь 2015
    0

    @ДыЧ, excel тоже бесплатно

    Александр Шеламов avatar
    2

    @DeTimaro, может и лучше для скриптов и макросов. Для обычного человека лучше Numbers. Проще, нагляднее, красивее, быстрее работает.

    Войди на сайт, чтобы ответить
    Ответить
  2. BusterPop avatar
    BusterPop 4 октябрь 2015
    0

    Впервые вижу представление счетов ввиде колонок.

    Александр Шеламов avatar
    0

    @BusterPop, я долго над этим думал :)

    BusterPop avatar
    BusterPop4 октябрь 2015
    0

    @Александр Шеламов, такое бывает, когда занимаешься придумыванием велосипеда. Сама идея хороша – пользуйтесь нашивными приложениями, долой хлам. А реализация, как всегда. Вы затронули очень глубокую тему и после заголовка «организация исходных данных», я уже почти поверил в чудо. Но нет, 4 строчки на отвали.
    Жаль, загубили хорошую статью на корню…

    Александр Шеламов avatar
    0

    @BusterPop, Задача была не дать готовое решение, а подкинуть идею и дать толчок собственной фантазии. У каждого свои паттерны.

    Войди на сайт, чтобы ответить
    Ответить
  3. migmit avatar
    migmit 4 октябрь 2015
    0

    Русскоязычные названия функций — это идеологическая диверсия. Ещё со времён Excel.

    Войди на сайт, чтобы ответить
    Ответить
  4. friend avatar
    friend 4 октябрь 2015
    0

    Не заманаетесь каждый день курс доллара вводить?

    Александр Шеламов avatar
    0

    @friend, не вижу в этом ничего сложного. Вы же, всё равно, вводите операции. Однако, открою секрет – я просто скопировал целиком таблицу с Яндекса, а с неё уже собираются значения функцией :)

    friend avatar
    friend5 октябрь 2015
    0

    @Александр Шеламов, я к тому, что это дополнительная итерация.

    Александр Шеламов avatar
    0

    @friend, P.s. но в моём боевом файле я просто ставлю курс в колонке рядом со счетами – в каждой строке копипастом. Когда в таблице около 10000 операций, выборка курса из справочника сильно нагружает процессор и файл становится очень задумчивым.

    Александр Шеламов avatar
    0

    @friend, P.p.s. Кстати, копипаст сильно ускоряет ввод типовых операций или массивов операций. Это один из основных недостатков всех финансовых программ – очень долгий и трудоёмкий ввод. Здесь же можно пользоваться одной клавиатурой без мышки и быстро копировать разные значения.

    Войди на сайт, чтобы ответить
    Ответить
Помни о правилах — если начал оффтопить, то не удивляйся потом.

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.