Перенесіть історію в Topf
Topf читає таблицю CSV із банку, іншого застосунку чи Excel. Ви показуєте, де у файлі дата й сума, і ще до натискання бачите, як операції потраплять до книги.
- Topf 1.3 на iPhone або Android
- Файл CSV
- Без мережі
Екрани намальовано за iOS 27. У ранніших версіях деякі з них виглядають трохи інакше.
-
Підготуйте файл
Завантажте виписку з банку або експорт з іншого застосунку у форматі CSV. Шапку банку над таблицею прибирати не треба: Topf сам знайде рядок із назвами колонок.
Файл Excel, Numbers чи Google Таблиць спершу збережіть як CSV: файл .xlsx Topf не читає. Докладніше про файл
-
Відкрийте імпорт
У Topf відкрийте «Налаштування», потім у групі «Дані» рядок «Імпорт». Торкніться «Вибрати файл» і виберіть таблицю: на iPhone у застосунку «Файли», на Android у вікні вибору файлу.
-
Покажіть дату й суму
Потрібні дві колонки: дата й сума. Якщо Topf не впізнав колонку за назвою, торкніться «Вибрати» і вкажіть її самі. Кожна колонка показує перше значення, тож потрібну легко впізнати.
Рахунок, категорія, нотатка й валюта необов’язкові: беріть їх, якщо вони є у файлі. Докладніше про колонки
-
Перевірте попередній перегляд
Над колонками з’являться перші операції в тому вигляді, у якому вони ляжуть у книгу. Якщо витрати у вашому файлі записані без мінуса й виглядають як доходи, виберіть «Витрати без мінуса» у меню суми.
-
Виберіть рахунок та імпортуйте
На кроці «Рахунки та категорії» укажіть, на який рахунок буде додано операції, або створіть новий. Угорі видно, скільки операцій потрапить до книги і скільки вже є в ній.
Кнопка називає точне число операцій. Запис триває секунди й іде без мережі.
Передумали? Імпорт скасовується цілком. На екрані імпорту з’явиться «Останній імпорт» з кнопкою «Скасувати імпорт»: торкніться її й підтвердьте, і те, що додав імпорт, зникне з книги. Докладніше про скасування
Файл
Topf читає CSV, поширений формат таблиць. Якщо ваш банк чи застосунок пропонує CSV серед форматів вивантаження, виберіть його. Колонки можуть розділятися комою, крапкою з комою або табуляцією, Topf визначить сам.
- Excel: «Файл», «Зберегти як», формат CSV UTF-8.
- Numbers: «Файл», «Експортувати в», CSV.
- Google Таблиці: «Файл», «Завантажити», формат CSV.
У файлі може бути до 50 000 рядків і до 20 МБ. Велику таблицю зручніше поділити на кілька файлів, наприклад за роками.
Якщо замість літер дивні знаки, файл збережено не в UTF-8, а в старому кодуванні. Topf його не вгадує: він показує, як слова вашого файлу читаються в п’яти кодуваннях, і ви вибираєте те, де вони правильні.
Над таблицею виписки часто стоять рядки про сам рахунок. Topf знаходить рядок із назвами колонок; якщо він помилився, відкрийте меню під назвою файлу й виберіть інший рядок або вкажіть, що заголовків немає.
Колонки
Кожному полю операції відповідає колонка файлу. Обов’язкові лише дата й сума, а без решти буде так:
- Рахунок: ви виберете один на весь файл на наступному кроці.
- Категорія: витрати потраплять до «Інше», доходи до «Інший дохід».
- Нотатка: без нотатки.
- Валюта: валюта рахунку.
- Час: із дати або полудень.
Поле заповнюється саме лише тоді, коли сумнівів немає: колонка називається точно як поле, і кожне її значення читається. Файл експорту Topf розпізнається цілком, будь-якою з його мов. Те, що ви вибрали самі, автоматика вже не змінює.
Суми
Файли записують суми трьома способами, і меню суми знає кожен:
- «Одна колонка зі знаком»: витрати з мінусом, доходи без. Нічого робити не треба.
- «Витрати без мінуса»: для файлів, де витрати записані додатними числами. Без цього витрати стали б доходами.
- «Витрата й дохід в окремих колонках»: для виписок із колонками списання й зарахування. Виберіть обидві.
Сума 1,234 означає 1234, якщо кома відокремлює тисячі, і одну цілу двісті тридцять чотири тисячних, якщо кома відокремлює дріб. Якщо колонка читається двома способами, Topf запитає й покаже, як прочитається значення в кожному випадку.
Дати
Дата на кшталт 05/04/2026 в одній країні означає 5 квітня, в іншій 4 травня. Topf вирішує за всією колонкою: якщо кожне значення читається двома способами, він запитає й покаже обидва прочитання.
Операція без часу стає на полудень, сьогоднішня не пізніше поточної хвилини. Дати з майбутнього не імпортуються.
Рахунки та категорії
На кроці «Рахунки та категорії» кожен рахунок і кожна категорія файлу мають свій рядок, і ви кажете, куди вони підуть: у рахунок чи категорію книги, у нові або «Не переносити».
Сам Topf зіставляє лише там, де відповідь одна: той самий рахунок за назвою й валютою, та сама категорія за назвою й типом або те, що створив минулий імпорт цього файлу. Якщо підходять кілька, рядок просить вибрати, і кнопка чекає.
Новий рахунок починається з нульового балансу, і його баланс складається з операцій: початкового балансу в CSV немає. Виправити його можна потім у самому рахунку.
У безкоштовній версії імпорт створює стільки нових рахунків, скільки вона дозволяє; решта стоять на «Не переносити» з позначкою Plus. Категорій це не стосується.
Файл із Topf
Файл експорту Topf розпізнається цілком: колонки зіставляються самі, а рахунки й категорії знаходяться за їхніми ID. Так операції переносять в інший акаунт або повертають те, що вивантажили. У файлі лише операції: бюджети, регулярні операції й початкові баланси з ним не переїжджають, а суми в основній валюті не читаються, адже курс береться заново на кожну дату.
В експорті всіх рахунків переказ стоїть двома рядками, і Topf збирає його назад в один переказ. Експорт одного рахунку містить лише його бік, і він стає переказом, якщо другий рахунок уже є в книзі в тій самій валюті. У файлах банків та інших застосунків таких пар немає: кожен рядок стає витратою чи доходом, адже склеювати рядки за датою й сумою було б здогадкою.
Повторний імпорт
Якщо імпортувати той самий файл на той самий рахунок удруге, нічого не додасться. Виписки, що перекриваються, наприклад два місяці зі спільними днями, додадуть кожну операцію один раз. На інший рахунок той самий файл буде додано заново. Те саме після імпорту без акаунта: коли ви підключите акаунт, той самий файл може додати свої рядки знову.
Topf упізнає рядок за всім його вмістом. Якщо банк у кожній новій виписці перенумеровує або змінює рядки, такі рядки можуть додатися вдруге. Перед імпортом перевірте, скільки операцій, за верхнім рядком кроку «Рахунки та категорії», буде додано; якщо результат неправильний, скасуйте весь імпорт.
Операцію, яку ви видалили в Topf, повторний імпорт не поверне: імпорт переносить дані, а не відновлює копію.
Пропущені рядки
Рядок, який не можна прочитати точно, Topf не вгадує. Верхній рядок кроку «Рахунки та категорії» рахує такі рядки, а «Докладніше» називає кожен і причину:
- немає дати чи суми або такої дати не буває;
- дата з майбутнього або нульова сума;
- знаків після коми більше, ніж має валюта;
- валюту не розпізнано або вона не збігається з валютою рахунку;
- нотатка довша за 280 знаків.
Валюту можна писати кодом, наприклад EUR, або знаком, наприклад €. Знаки $ і ¥ належать кільком валютам, для них потрібен код.
Скасування
Знову відкрийте імпорт, торкніться «Скасувати імпорт» під «Останній імпорт» і підтвердьте. Операції цього імпорту зникнуть із книги, навіть виправлені після нього; створені ним рахунки й категорії теж, якщо ними більше ніщо не користується.
Скасування зберігається на цьому пристрої до наступного імпорту. На інших ваших пристроях його немає, а імпорт без акаунта вже не скасувати, щойно ви підключите акаунт. Після скасування той самий файл можна імпортувати знову з будь-якими налаштуваннями.
Якщо Topf закрили посеред імпорту, записане лишається в книзі й скасовується так само: екран імпорту покаже, скільки операцій записано із загальної кількості.
Ціна й курси
Імпорт безкоштовний. Кожна операція стає у валюті свого рахунку, а курс до основної валюти береться на дату операції, як під час запису заднім числом.