Převod JSON do Excelu
Nahrajte export z API, výpis logů nebo zálohu databáze ve formátu JSON a získejte sešit XLSX, ve kterém je každý záznam řádkem a každý klíč sloupcem, který můžete filtrovat, řadit a sčítat.
Převodník dat
nebo sem přetáhněte soubory CSV, TSV, TXT … ·
Max. 95 MB na soubor· Až 20 souborů· Smazáno po 30 minutách
Soubory se zpracovávají na našich serverech a po 30 minutách se smažou.
Znak, který odděluje sloupce v souborech CSV a textových souborech, při čtení i zápisu. Automaticky ho zjistí ze vstupu a zapisuje čárky.
UTF-8 funguje pro všechny jazyky. Zvolte UTF-8 s BOM, pokud Excel ve Windows po otevření CSV zobrazuje rozbitou diakritiku nebo asijské znaky.
Vstup Excel, ODS a Numbers: převést jen první list, nebo všechny listy (jedno CSV na list v ZIPu, nebo jeden klíč JSON na list).
Název karty listu v nové tabulce, nejvýše 31 znaků.
Pole objektů používá názvy sloupců jako klíče u každého řádku; pole polí je kompaktnější a hlavičku uchová jako první pole.
Název vnějšího prvku, který obalí všechny řádky; každý řádek se uvnitř stane prvkem <row>.
Používá se v příkazech CREATE TABLE a INSERT. Pouze písmena, číslice a podtržítka.
Uvozování a typy sloupců se mezi databázemi mírně liší; vyberte tu, do které budete importovat.
Přepíše buňky s datem do jednoho formátu. ISO (2026-10-18) je nejbezpečnější pro databáze a kód; Ponechat je nechá tak, jak jsou ve zdroji.
Jak nástroj používat
- 1
Nahrajte soubor JSON
Přetáhněte soubor .json, .jsonl nebo .ndjson do oblasti pro nahrání. V jedné dávce můžete nahrát až 20 souborů, každý do 95 MB; z každého souboru vznikne samostatný sešit.
- 2
Zkontrolujte nastavení listu
Volba Převést na je už nastavena na XLSX. V části Pokročilá nastavení můžete pomocí Název listu přejmenovat list nebo pomocí Data upravit zápis časových údajů.
- 3
Převeďte a otevřete v Excelu
Klikněte na Převést na XLSX (Excel) a stáhněte si sešit. Otevře se v Excelu, Tabulkách Google, Numbers i LibreOffice Calc.
Kdo potřebuje JSON jako list v Excelu
JSON je formát, který si vyměňují stroje. Pojmenoval a zpopularizoval ho kolem roku 2001 Douglas Crockford a norma IETF RFC 8259 (2017) definuje jen šest typů hodnot: objekty, pole, řetězce, čísla, true/false a null. JSON vám dají REST API, exporty z Firebase a MongoDB, webhooky Stripe i vývojářské nástroje prohlížeče.
Lidé, kteří tyto exporty dostanou, často nejsou vývojáři. Marketingový analytik stáhne data kampaní z API reklamní platformy, majitel e-shopu stáhne objednávky z headless obchodu, výzkumník uloží veřejný dataset. Chtějí jeden záznam na řádek, sloupce k filtrování a dole SUMu.
Převod JSON do Excelu: jak se záznamy mapují na řádky
[
{"order": "A-1001", "total": 48.5, "customer": {"name": "Ruth Ng", "country": "CA"}, "tags": ["gift", "rush"]},
{"order": "A-1002", "total": 12, "customer": {"name": "Omar Diaz", "country": "US"}}
]Výsledný list má pět sloupců: order, total, customer.name, customer.country a tags. Řádek 3 obsahuje A-1002, 12, Omar Diaz a US s prázdnou buňkou tags, protože druhý záznam takový klíč neměl. Chybějící klíče nikdy neposunou ostatní hodnoty do strany, což je klasická chyba při ručním kopírování JSON do buněk.
Čísla zůstávají čísly, takže součty fungují hned. Řetězce, které vypadají jako čísla, například PSČ nebo SKU v uvozovkách, zůstanou textem, čímž se zachovají úvodní nuly jako u 02134. U časových údajů ISO (2026-10-18T09:30:00Z) zvolte čitelný vzor v části Data.
JSON do XLSX: limity Excelu, které stále platí
- řádků na list
- 1 048 576
- sloupců, od A do XFD
- 16 384
- znaků v buňce
- 32 767
- znaků v názvu listu
- 31
JSON
JavaScript Object Notation
JSON je odlehčený textový formát pro strukturovaná data, který na počátku 21. století zpopularizoval Douglas Crockford a který je standardizován jako RFC 8259 a ECMA-404. Pomocí jednoduché čitelné syntaxe popisuje objekty, pole, řetězce, čísla, booleovské hodnoty a null. Je výchozím formátem webových API, konfiguračních souborů a výměny dat mezi aplikacemi téměř v každém programovacím jazyce. Nemá vestavěné komentáře, data ani schémata a rozsáhlé vnořené soubory se bez prohlížeče špatně čtou.
- Komprese
- –
- Průhlednost
- –
- Animace
- –
- Představeno
- 2001 · Douglas Crockford
XLSX
Sešit Microsoft Excel
XLSX je výchozí formát sešitů Microsoft Excel od Office 2007, založený na standardu Office Open XML. Ukládá více listů, vzorce, formátování, grafy, kontingenční tabulky a ověření dat v balíčku ZIP s XML. Podporuje přes milion řádků na list a je výchozím formátem pro výměnu firemních tabulek. XLSX otevřou Tabulky Google, LibreOffice i Numbers, makra a pokročilé funkce se však nemusí přenést.
- Komprese
- –
- Průhlednost
- –
- Animace
- –
- Představeno
- 2007 · Microsoft
Převod JSON do Excelu je cesta, jak se výstup z API a databází dostane k lidem, kteří neumí číst kód: produktovému manažerovi, účetní nebo klientovi, který chce řádky k řazení a součty ke kontrole, ne složené závorky a uvozovky.
Co lidé očekávají od převodu JSON do Excelu
MýtusKaždý soubor JSON se dá změnit na přehlednou tabulku.
FaktTabulky potřebují opakující se záznamy. Jediný konfigurační objekt s hluboce vnořeným nastavením se změní v jeden velmi široký řádek; u takových souborů je čitelnější JSON do YAML.
MýtusExcel otevře soubor .json přímo, když ho přejmenuji.
FaktPřejmenování uvnitř souboru nic nemění. Excel ho bere jako text a vše vloží do sloupce A.
MýtusSešit zachová typy JSON přesně.
FaktExcel zná čísla, text, logické hodnoty a prázdné buňky. JSON null se změní na prázdnou buňku a rozdíl mezi 12 a 12.0 zmizí.
MýtusVejde se jakýkoli export do 100 MB.
FaktPočítají se i řádky. Log s dvěma miliony řádků přesáhne mřížku o 1 048 576 řádcích; nejdřív ho rozdělte, nebo pro nahrání do databáze použijte JSON do CSV.
Otázky k převodu JSON do Excelu
Lze převést JSON do Excelu bez Power Query?
Ano. Excel má vlastní postup: Data → Získat data → Ze souboru → Z JSON. Otevře se editor Power Query a záznamy musíte rozbalovat sloupec po sloupci. Tady se rozbalení provede při převodu a sešit dostanete rovnou připravený k filtrování.
Co se stane s vnořenými objekty v JSON?
Vnořený objekt se rozloží do dalších sloupců pojmenovaných cestou s tečkou, takže objekt address se změní na address.city a address.zip. Pole prostých hodnot uvnitř záznamu zůstane v jedné buňce jako text JSON, protože jeden řádek nemůže mít proměnlivý počet sloupců.
Přijímá převodník JSON Lines z BigQuery nebo ze sběrače logů?
Ano. Soubory s příponou .jsonl nebo .ndjson se čtou po jednom objektu na řádek, což je způsob, jakým záznamy zapisují exporty z BigQuery, výpisy z Elasticsearch i většina logovacích systémů. Každý řádek se stane jedním řádkem v listu.
Proč se z mých 19místných ID staly čísla končící nulami?
Excel ukládá čísla s 15 platnými číslicemi, takže delší celé číslo, například ID tweetu (Twitter snowflake) nebo číslo karty, přijde o konec, když skončí v číselné buňce. Takováto ID ponechte v JSON jako řetězce (v uvozovkách) a do listu dorazí jako text, číslici po číslici.
Ukládá se můj export z API někde?
Ne. Soubory se automaticky smažou 30 minut po zpracování a nepoužívá se žádný účet.
Mohu později převést tabulku zpět do JSON?
Ano. Po úpravě řádků sešit zpracujte nástrojem Excel do JSON a záhlaví sloupců se opět stanou klíči. Názvy sloupců s tečkou se zapíšou jako ploché klíče, takže vnořené objekty musíte v případě potřeby složit v kódu.
- Převod Excelu do JSONPřeveďte Excel do JSON online: záhlaví se stane klíči, každý řádek objektem, data jako řetězce ISO. Přijímá XLSX, XLS, ODS a Numbers.
- Převést JSON do CSVPřeveďte JSON nebo JSON Lines do CSV: řádek na objekt, vnořená pole ve sloupcích, UTF-8 s BOM pro správnou diakritiku v Excelu. 20 souborů naráz.
- Převod XML do ExceluOtevřete XML faktury, bankovní výpisy, produktové feedy a exporty jako tabulku XLSX. Bez mapy XML a karty Vývojář, funguje i na Macu.
- Převodník CSV do XLSXPřeveďte CSV do sešitu Excel XLSX bez ztráty úvodních nul, dlouhých ID a diakritiky. Čárku, středník i tabulátor rozpozná automaticky.
- Převodník JSON do YAMLPřeveďte JSON do YAML online pro Kubernetes, GitHub Actions, Compose a Ansible. Odsazený výstup, bezpečné uvozovky, 20 souborů najednou, bez účtu.
- Převod JSON do HTML tabulkyPřeveďte JSON na HTML tabulku: klíče tvoří záhlaví sloupců, záznamy řádky. Vložte ji do CMS, e-mailu nebo interní stránky. Bez programování.