1M Finance 1M Finance

Průvodce formátem CSV

Jak strukturovat CSV pro import do 1M Finance

Naposledy aktualizováno: 19. května 2026

1M Finance používá formát CSV rozdělený na sekce. Každá sekce začíná značkovacím řádkem SECTION , po kterém následuje název sekce, poté záhlaví sloupců a nakonec řádky s daty. Pro spolehlivý import zahrňte sekce účtů a kategorií, které vaše transakce používají.

Rychlý start: Stáhněte si níže uvedený vzor nebo nejprve exportujte svá aktuální data přes Profile & Settings → Data Management → Import & Export → Export Data. Tuto strukturu CSV upravte a poté ji importujte přes Profile & Settings → Data Management → Import & Export → Import from 1M Finance.

Pokud je vaše aplikace ve španělštině: Perfil y ajustes → Gestión de datos → Importar / Exportar → Importar desde 1M Finance.

Stáhnout výchozí CSV

Tento vzor obsahuje účty, kategorie, příjmy, výdaje, běžný převod, výdajový převod, rozpočty a jednu opakující se šablonu. Je záměrně malý, abyste jej mohli upravit jako výchozí bod.

Stáhnout vzorové CSV

Struktura souboru

Soubor může obsahovat až pět sekcí, v tomto pořadí:

ACCOUNTS → CATEGORIES → TRANSACTIONS → BUDGETS → RECURRING_TRANSACTIONS

TRANSACTIONS obsahuje řádky, které chcete importovat. Zahrňte sekce ACCOUNTS a CATEGORIES pro názvy, na které tyto transakce odkazují, aby je import dokázal správně přiřadit. BUDGETS a RECURRING_TRANSACTIONS jsou volitelné.

Každá sekce má tento vzor:

SECTION,,,,,
SECTION_NAME,,,,,
Column Header 1,Column Header 2,...
data row 1
data row 2

Pokud to vytváříte v tabulkovém editoru, nechte přebytečné buňky v řádcích SECTION prázdné. Aplikace je ignoruje.

Účty

Definujte své finanční účty. Zahrňte každý název účtu, na který vaše transakce odkazují.

Pole Typ Povinné Poznámky
Account Name Text Ano Jedinečný název účtu
Account Type Text Ano regular, savings nebo debt. Aliasy jako checking, cash, investment, credit, loan se rovněž přijímají.
Starting Balance Číslo Ano Zůstatek na začátku sledované historie
Current Balance Číslo Ano Aktuální zůstatek (přepočítá se při importu)
Currency Text Ano Třípísmenný kód ISO: USD, EUR, GBP, BTC, XAU atd.
Include In Total Boolean Ano true nebo false — zahrnout do čistého jmění
Display In Expenses Boolean Ano true nebo false — zobrazit v grafech výdajů
Is Archived Boolean Ano true nebo false
Max Credit Balance Číslo Volitelné Limit dluhového účtu nebo spodní hranice zůstatku. Exportované hodnoty bývají u kreditních karet nebo půjček záporné, například -3000.0.
Description Text Volitelné Krátký popis pro vaši potřebu
Color Celé číslo Volitelné Číselný kód barvy (např. 4280391411). Nechte prázdné – aplikace jej vybere za vás.
Initial Balance Date Datum Volitelné yyyy-MM-dd (formát). Kdy byl počáteční zůstatek nastaven.

Příklad

SECTION,,,,,,,,,,,
ACCOUNTS,,,,,,,,,,,
Account Name,Account Type,Starting Balance,Current Balance,Currency,Include In Total,Display In Expenses,Is Archived,Max Credit Balance,Description,Color,Initial Balance Date
Checking,regular,0.0,5200.0,USD,true,true,false,,Main checking,4280391411,
Savings,savings,1000.0,8500.0,USD,true,true,false,,Emergency fund,4283215168,
Credit Card,debt,0.0,-1200.0,USD,true,true,false,-5000.0,Visa card,4294930688,
Euro Account,regular,500.0,250.0,EUR,true,true,false,,Travel fund,4284890654,2024-06-01

Kategorie

Definujte kategorie výdajů a příjmů. Pokud je vynecháte, aplikace vytvoří kategorie z názvů použitých ve vašich transakcích.

Pole Typ Povinné Poznámky
Category Name Text Ano Jedinečný název kategorie
Category Type Text Ano expense nebo income
Color Celé číslo Volitelné Číselný kód barvy. Nechte prázdné – aplikace jej vybere za vás.
Is Archived Boolean Ano true nebo false
Parent Category Text Volitelné Název nadřazené kategorie pro podkategorie. Nadřazená kategorie musí být uvedena před svými podkategoriemi.

Příklad

SECTION,,,,,
CATEGORIES,,,,,
Category Name,Category Type,Color,Is Archived,Parent Category
Food & Dining,expense,4294924066,false,
Transportation,expense,4282339765,false,
Salary,income,4283215168,false,
Coffee,expense,4294924066,false,Food & Dining
Fuel,expense,4282339765,false,Transportation

V tomto příkladu je Coffee podkategorií kategorie Food & Dining a Fuel podkategorií kategorie Transportation. Nadřazené kategorie musí být uvedeny před svými podkategoriemi.

Transakce (povinné)

Toto je jediná sekce, kterou musíte zahrnout. Každý řádek je jedna transakce.

Pole Typ Povinné Poznámky
Date Datum Ano yyyy-MM-dd (doporučeno), dd/MM/yyyy nebo MM/dd/yyyy. Aplikace formát rozpozná automaticky; pro vyloučení nejednoznačnosti použijte yyyy-MM-dd .
Type Text Ano expense, income, transfer nebo expenseTransfer
From Account Text Ano Název účtu (musí odpovídat sekci ACCOUNTS). U příjmů je to účet, který peníze přijímá .
To Account Text Převody Cílový účet pro převody
Category Text Mimo převody Název kategorie (musí odpovídat sekci CATEGORIES)
Subcategory Text Volitelné Název podkategorie, pokud existuje
Amount Číslo Ano Částka transakce (kladné číslo)
Currency Text Ano Třípísmenný kód ISO odpovídající zdrojovému účtu
To Account Amount Číslo Volitelné Částka přijatá na cílový účet (převody mezi měnami)
To Account Currency Text Volitelné Měna cílového účtu (převody mezi měnami)
Amount USD Číslo Volitelné Snímek hodnoty v USD. Tento sloupec ponechte z exportu nebo jej u souborů v USD vyplňte stejnou částkou.
Amount Home Currency Číslo Volitelné Snímek hodnoty ve vaší domácí měně. Tento sloupec ponechte z exportu nebo jej vyplňte stejnou částkou, když je měna souboru vaše domácí měna.
Notes Text Volitelné Volný textový popis
Recurring Ref Text Volitelné Propojuje tuto transakci s opakující se šablonou. Vyplní se automaticky při exportu – needitujte ručně.

Jak fungují typy transakcí

  • income — Peníze přicházejí na From Account. Použijte příjmovou kategorii, například Salary.
  • expense — Peníze odcházejí z From Account. Pro popis výdaje použijte Category a volitelně Subcategory.
  • transfer — Peníze se přesouvají z From Account na To Account. Pole Category a Subcategory nechte prázdná. Toto by se nemělo počítat jako výdaj.
  • expenseTransfer — Peníze se přesouvají mezi účty a zároveň se počítají jako výdaj. Použijte to pro splátky půjček nebo karet, kdy se mění zůstatek cílového účtu, ale platba se má objevit ve výdajích.

Příklady

SECTION,,,,,,,,,,,,,
TRANSACTIONS,,,,,,,,,,,,,
Date,Type,From Account,To Account,Category,Subcategory,Amount,Currency,To Account Amount,To Account Currency,Amount USD,Amount Home Currency,Notes,Recurring Ref
2025-01-03,expense,Checking,,Food & Dining,,52.0,USD,,,52.0,52.0,Trader Joe's,
2025-01-15,income,Checking,,Salary,,3200.0,USD,,,3200.0,3200.0,Monthly salary,RT-1
2025-01-15,transfer,Checking,Savings,,,500.0,USD,500.0,USD,500.0,500.0,Monthly savings,
2025-01-20,expenseTransfer,Checking,Credit Card,Card Payment,,250.0,USD,250.0,USD,250.0,250.0,Credit card payment,
2025-01-10,transfer,Checking,Euro Account,,,1000.0,USD,920.0,EUR,1000.0,1000.0,Travel fund top-up,

U převodu ve stejné měně nastavte Amount, Currency, To Account Amount a To Account Currency na stejnou hodnotu a měnu. U převodu mezi měnami Amount a Currency popisují, co opustilo zdrojový účet, zatímco To Account Amount a To Account Currency popisují, co dorazilo na cílový účet. Převody obvykle nechávají Category a Subcategory prázdné, kromě expenseTransfer.

Sloupec Recurring Ref propojuje transakci s opakující se šablonou (například RT-1 odpovídá šabloně mzdy níže).

Rozpočty (volitelné)

Nastavte měsíční rozpočtové cíle pro jednotlivé kategorie. Jeden řádek na kategorii a měsíc.

Pole Typ Povinné Poznámky
Category Name Text Ano Musí odpovídat kategorii ze sekce CATEGORIES
Amount Číslo Ano Měsíční částka rozpočtu
Currency Text Ano Třípísmenný kód ISO
Year Celé číslo Ano např. 2025
Month Celé číslo Ano 1–12

Příklad

SECTION,,,,,
BUDGETS,,,,,
Category Name,Amount,Currency,Year,Month
Food & Dining,550.0,USD,2025,3
Transportation,250.0,USD,2025,3
Entertainment,150.0,USD,2025,3

Opakující se transakce (volitelné)

Nastavte transakce, které se automaticky opakují.

Pole Typ Povinné Poznámky
Notes Text Volitelné Popis opakující se transakce
Type Text Ano expense, income, transfer nebo expenseTransfer
From Account Text Ano Název účtu
Category Text Mimo převody Název kategorie
Amount Číslo Ano Částka transakce
Currency Text Ano Třípísmenný kód ISO
Frequency Text Ano daily, weekly, monthly nebo yearly
Interval Celé číslo Ano Opakovat každých N období (např. 1 = každý měsíc, 2 = každý druhý měsíc)
Start Date Datum Ano yyyy-MM-dd
End Date Datum Volitelné yyyy-MM-dd – kdy ukončit opakování
Max Occurrences Celé číslo Volitelné Zastavit po N výskytech
Auto Create Boolean Ano true pro automatické vytváření transakcí
Is Active Boolean Ano true nebo false
To Account Text Převody Cílový účet pro opakující se převody
To Account Currency Text Volitelné Měna cílového účtu (opakující se převody mezi měnami)
Ref Text Volitelné Jedinečný identifikátor této šablony (např. RT-0). Slouží k propojení transakcí s jejich opakující se šablonou.

Příklad

SECTION,,,,,,,,,,,
RECURRING_TRANSACTIONS,,,,,,,,,,,
Notes,Type,From Account,Category,Amount,Currency,Frequency,Interval,Start Date,End Date,Max Occurrences,Auto Create,Is Active,To Account,To Account Currency,Ref
Monthly rent,expense,Checking,Housing,1200.0,USD,monthly,1,2025-01-01,,,true,true,,,RT-0
Monthly salary,income,Checking,Salary,1600.0,USD,monthly,1,2025-01-01,,,true,true,,,RT-1

Validace a tipy

Úplné řádky

Ujistěte se, že každý řádek má hodnotu (nebo prázdnou čárku) pro každý sloupec v záhlaví. Řádky s chybějícími sloupci se při importu tiše přeskočí.

Shoda názvů

Názvy účtů a kategorií ve vašich transakcích se musí přesně shodovat (s rozlišením velkých a malých písmen) s názvy definovanými v sekcích ACCOUNTS a CATEGORIES. Chybějící přiřazení účtu nebo kategorie může způsobit přeskočení dotčených řádků.

Co se stane při importu

  • Chybně utvořené řádky se přeskočí – import neselže celý.
  • Počáteční zůstatky se kvůli konzistenci přepočítají automaticky.
  • Aplikace automaticky rozpozná vaši domácí měnu podle četnosti transakcí.
  • Pokud možno udržujte vyplněné Amount USD a Amount Home Currency. U výchozího souboru s jedinou měnou v USD se mohou shodovat s Amount.

Čísla: U ručně psaných souborů používejte desetinnou tečku, například 1234.56 a vyhněte se oddělovačům tisíců. Pokud tabulkový editor přepíše hodnoty místními oddělovači, exportujte znovu do CSV a při podezřele vypadajícím výsledku importu zkontrolujte surový soubor.

Kódování: Pro nejlepší výsledky uložte soubor jako CSV v UTF-8. Pokud hodnoty obsahují čárky, uzavřete je do dvojitých uvozovek (např. "Food, Drink & Dining").

finance.one-m.app
Jazyk:EnglishEspañolDeutschFrançaisPortuguêsItalianoČeštinaPolski
Domů·O aplikaci·Přejít z 1 Money·Průvodce CSV·Nastavení Wallet·Ochrana soukromí·Podmínky služby·Podpora·Kontakt