Cara menggunakan JSON ke Excel
- Tempel array JSON berisi objek, buka file
.json, atau klik Muat contoh. - Pilih cara menangani objek bersarang: diratakan jadi kolom
induk.anak, atau disimpan sebagai teks JSON dalam satu sel. - Atur nama file, nama sheet, dan opsi header.
- Klik Unduh .xlsx, atau salin hasil yang dipisah tab lalu tempel langsung ke Excel atau Google Sheets.
Apa itu konversi JSON ke Excel?
JSON adalah format yang dipakai API dan aplikasi untuk bertukar data, sedangkan Excel adalah cara paling umum orang membaca, memfilter, dan membagikan data. Mengonversi JSON ke Excel berarti mengubah setiap objek dalam array menjadi satu baris, setiap kunci menjadi satu kolom, lalu menyimpan tabel tersebut sebagai buku kerja .xlsx. Alat ini menulis file Office Open XML yang asli di browser kamu, bukan CSV yang diganti namanya menjadi .xlsx, sehingga Excel, Google Sheets, LibreOffice, dan Numbers bisa membukanya tanpa dialog impor.
Bagaimana JSON bersarang menjadi kolom
Spreadsheet bersifat datar, jadi objek bersarang harus diratakan terlebih dahulu. Contohnya:
{ "sku": "KB-001", "price": 89.99, "dimensions": { "width": 44, "depth": 13 } }
| Opsi bersarang | Kolom yang dihasilkan |
|---|---|
| Ratakan jadi kolom | sku, price, dimensions.width, dimensions.depth |
| Simpan sebagai nilai JSON | sku, price, dimensions = {"width":44,"depth":13} |
Kolom merupakan gabungan semua kunci dari seluruh data, diurutkan sesuai kemunculan pertama. Jadi objek yang tidak punya kunci tertentu akan memiliki sel kosong. Array ditulis sebagai teks JSON dalam satu sel.
Kenapa .xlsx asli lebih baik daripada CSV untuk Excel
- Tipe data tetap terjaga. Angka disimpan sebagai angka dan boolean sebagai TRUE/FALSE, sehingga rumus seperti
=SUM()langsung bisa dipakai. - Tidak ada masalah encoding. Huruf beraksen, emoji, dan aksara non-Latin tampil dengan benar. File CSV sering membutuhkan UTF-8 BOM agar Excel membacanya dengan benar.
- Tidak perlu menebak pemisah. Excel di banyak wilayah Eropa memakai titik koma untuk CSV, sedangkan file .xlsx tidak memiliki pemisah sama sekali.
- Angka 0 di depan tetap ada. Teks seperti
"02134"disimpan sebagai teks, bukan diubah menjadi 2134. - Aman dari injeksi rumus. Setiap string ditulis sebagai teks biasa, sehingga nilai seperti
=HYPERLINK(…)tidak akan dijalankan.
Salin dan tempel alih-alih mengunduh
Panel hasil menampilkan tabel yang sama dalam bentuk teks yang dipisah tab. Salin lalu tempel ke sel spreadsheet mana pun, dan kolomnya akan terpisah otomatis. Ini sangat membantu untuk pengecekan cepat di Google Sheets.
Perlu kembali ke format sebelumnya? Excel ke JSON membaca file .xlsx. Ingin memakai database alih-alih spreadsheet? Coba JSON ke SQL.
Juga dicari sebagai: json ke xlsx, konversi json ke excel, json ke spreadsheet, ekspor json ke excel, json ke google sheets, json array ke excel, ubah json ke excel.
Tool yang cocok dipakai bersama JSON ke Excel
- JSON ke CSV — Ubah array JSON menjadi CSV yang siap dibuka di spreadsheet.
- Format JSON — Tempel JSON untuk dirapikan, di-minify, atau divalidasi.
- SQL ke JSON, CSV & Excel — Tempel dump SQL atau beberapa pernyataan INSERT, lalu dapatkan barisnya dalam bentuk JSON, CSV, atau buku kerja Excel dengan satu sheet per tabel.
- CSV & Excel ke SQL — Tempel sel CSV atau Excel, atau buka file .xlsx, lalu dapatkan pernyataan CREATE TABLE dan INSERT yang siap dijalankan, dengan nilai yang sudah di-escape dengan benar untuk database kamu.
Pertanyaan yang sering diajukan
Apakah ini benar-benar membuat file Excel?
Struktur JSON seperti apa yang paling cocok?
{"data": [...]}), array tersebut akan ditemukan secara otomatis.