JSON'ten Excel'e
JSON dizisinden doğrudan gerçek bir .xlsx dosyasına geçin; Excel’i analiz etmeye zorlamaya gerek kalmayan bir CSV dosyası değil. Sütunlar tiplenmiştir (sayılar sayı olarak kalır, ISO tarihleri resmi tarih hücrelerine dönüşür), iç içe yerleştirilmiş diziler ayrı tablolarda kullanılabilir ve elde edilen çalışma dosyası hem Excel’de hem de Numbers ve LibreOffice’da sorunsuz şekilde açılır.
JSON'u Excel'e nasıl dönüştürürsünüz?
-
1
JSON'u yapıştırın
Bir dizi nesne (bir sayfa) veya birden fazla dizilik özelliğine sahip bir nesne (her dizinin kendisine ait bir sayfa).
-
2
Sayfalara eşleyin
Hangi dizilerin sayfalara dönüştüğünü ve hangi iç içe yerleştirilmiş nesnelerin doğrudan düzleştirileceğini belirleyin.
-
3
Sütun türünü seçin
Otomatik tespit (sayılar, boole değerleri, tarihler) veya her sütunu metne dönüştürün.
-
4
XLSX dosyasını indirin
Farklı bir uzantılı CSV değil, yazılan hücreler içeren gerçek bir Excel dosyası.
Bu görevde neden XLSX, CSV’den daha iyi?
| Sorun | CSV Davranışı | XLSX Davranışı |
|---|---|---|
| Kimliklerdeki başlangıç sıfırları | Dikkat çekmeden sayıya dönüştürüldü | String olarak girildiğinde metin olarak korunur |
| Büyük tam sayılar | 2^53’ün üzerinde hassasiyet kaybeder | Metin olarak saklanır, tam hassasiyetle |
| ISO tarihleri | Sütun biçimlendirilmediğinde bir karakter dizisi olarak gösterilir | Gerçek tarih hücreleri, sıralanabilir |
| BOM içermeyen UTF-8 karakterleri | Windows’ta bozulmuştur | Standart olarak doğru şekilde kodlanmıştır |
| Birden fazla tablo verisi | Her dizi için bir CSV dosyası, manuel birleştirme | Bir çalışma kitabı, ayrı sayfalar |
| Formüller, renkler, grafikler | Desteklenmemektedir | Tamamen desteklenmektedir |
Tür Tanımlama
Konvertör, Excel türlerini seçmek için değerleri incelemektedir:
| Değer (JSON formatında) | Excel hücre türü |
|---|---|
42 / 3.14 |
Sayı |
true / false |
Boole değeri |
"2026-04-18" (ISO tarihi) |
Tarih |
"2026-04-18T10:22Z" |
Tarih ve saat |
"007" (başlangıç sıfırı) |
Metin (açık) |
null |
Boş hücre |
| Uzun sayısal dizgi | Metin (hassasiyeti korumak için) |
İç içe diziler -> birden fazla tablo
JSON formatınız şu şekilde görünüyorsa:
{ "users": [...], "orders": [...], "products": [...] }
Konvertör, her üst düzey dizinin bir sayfasını üretebilir ve sayfa adı anahtarla eşleşir. Derin şekilde iç içe yerleştirilmiş diziler, dış anahtar sütunu (örneğin parent_id) aracılığıyla birbirinden ayrı sayfalara dönüşür.
Bilinmesi gereken Excel sınırlamaları
- Her sayfada 1.048.576 satır; daha büyük veri kümeleri bölünmelidir.
- Her sayfada 16.384 sütun.
- Her hücrede 32.767 karakter.
- Sayfa adlarında 31 karakterlik bir sınırlama vardır; daha uzun adlar kısaltılır.
Yaygın Hatalar
- “Sayısal” kodların otomatik dönüştürülmesi:
"0100A"gibi ürün kodları sorunsuzdur; ancak"0100"otomatik tespit sırasında 100 numarasına dönüşür. Sütunu metne dönüştürün. - Kesirli saniyeler kaybı: Excel tarih hücreleri yalnızca 1 ms hassasiyeti barındırır; alt milisaniye düzeyindeki zaman işaretleri kısaltılır.
- JSON’tan formül beklemek. Çevirici,
=ile başlayan karakter dizilerini varsayılan olarak karakter dizisi olarak kabul eder (güvenli). Bu dizilerin formül olarak değerlendirilmesini istiyorsanız “=karakter dizilerini formül olarak kabul et” seçeneğini etkinleştirin. - Excel’de 500 MB’lık bir XLSX dosyasını açmak: Excel, tüm çalışma dosyasını belleğe yükler; büyük veriler için bunun yerine CSV veya
pandasformatlarını kullanın.
Sık Sorulan Sorular
Gerçek bir XLSX dosyasıdır: yazılan hücreler, doğru tarih formatlaması ve birden fazla sayfa desteğine sahiptir; .xlsx uzantılı bir CSV dosyası değildir.
Evet. JSON’unuzda birden fazla üst düzey dizisi varsa, her biri ayrı bir tablo oluşturur. Derin şekilde iç içe yerleştirilmiş diziler için araç, üst anahtar sütunu içeren ilişkisel tablolar oluşturabilir.
ISO-8601 standardına uygun olan karakter dizileri (2026-04-18, 2026-04-18T10:22:00Z) tanınır ve gerçek Excel tarih hücreleri olarak işlenir. Diğer tarih formatları ise özel bir format dizisi kullanılarak tespit edilebilir.
Excel’in kendi sınırlaması her sayfada 1.048.576 satırdır. Bu sınırın üzerinde veriler otomatik olarak birden fazla sayfa arasında bölünür; veya sınırsız veri setleri için CSV formatına dışa aktarabilirsiniz.
İlgili Araçlar
DOCX'ten ODT'ye Dönüştürücü
Word DOCX belgelerini LibreOffice ve OpenOffice için OpenDocument ODT biçimine dönüştürün. Metninizi, biçimlendirmenizi ve tablolarınızı açık bir standartta tutun.
Sahte JSON Oluşturucu
Saniyeler içinde ad, e-posta, boolean, puan ve tarih içeren örnek JSON dizileri oluşturun; API mock'ları ve test fixture'ları için ideal.
Arşiv çıkarıcı
ZIP, JAR, XPI, DOCX, XLSX, PPTX ve ODT kapsayıcılarını tarayıcıda yerel olarak inceleyin; kaynak arşivi yüklemeden dosyaları tek tek indirin.
Excel Sayfa Bölücü
XLSX veya XLS çalışma kitabını tarayıcıda çalışma sayfası sekmelerine, veri satırı parçalarına veya sütun değerlerine göre bölün. Dosya yüklemeden tek XLSX veya yerel ZIP indirin.
Dosya Boyutu Analizörü
Herhangi bir bayt sayısını ondalık (KB, MB, GB) ve ikili (KiB, MiB) birimlerde ayrıntılı olarak ve tam bayt değeriyle birlikte görüntüleyin.
Sahte Veri Üreticisi
ID, ad, e-posta adresi, telefon numarası ve şehir içeren gerçekçi sahte kullanıcıları CSV veya JSON formatında oluşturun; API'lerin, gösterge panellerinin ve veri ithalatlarının test edilmesi için hazır.
Araç diğer dillerde mevcuttur
- JSON vers Excel [FR]
- JSON till Excel [SV]
- แปลง JSON เป็น Excel [TH]
- تحويل JSON إلى Excel [AR]
- JSON ke Excel [ID]
- Chuyển đổi JSON thành Excel [VI]
- JSON → Excel [KO]
- JSON zu Excel [DE]
- JSON a Excel [ES]
- JSON naar Excel [NL]
- JSON na Excel [PL]
- JSONからExcelへ [JA]
- JSON para Excel [PT]
- JSON в Excel [RU]
- JSON 转 Excel [ZH]
- JSON to Excel [EN]
- JSON in Excel [IT]