InfiDoc › Diğer Dönüştürücüler
Excel ↔ CSV/JSON
Excel, CSV ve JSON arasında karşılıklı dönüştür.
Tablo verilerini Excel, CSV ve JSON arasında dönüştür. .xlsx ya da .xls dosyası yükleyip CSV veya JSON al; CSV ya da JSON yükleyip Excel çalışma kitabı al. Girdi biçimi otomatik algılanır, bu yüzden yalnızca geçerli hedefler sunulur.
Nasıl kullanılır?
- Excel, CSV ya da JSON dosyası seç veya sürükle
- Hedef biçimi seç
- Dönüştür ve İndir'e tıkla
Tablo verisini biçimler arasında taşımak
Muhasebe programından CSV, bir servisten JSON, meslektaşından Excel gelir; ama üzerinde çalışacağın araç genelde bunlardan yalnızca birini ister. Raporlama aracı Excel bekler, içe aktarma ekranı CSV ister, bir geliştirici sana JSON gönderir. Veri aynı veridir, kap değişir.
Excel ↔ CSV/JSON dosyayı yükleyip hedefi seçmenle aradaki dönüşümü yapar. Kabul edilen uzantılar .xlsx, .xls, .csv ve .json. Dosyayı bıraktığın anda kaynak biçim uzantısından algılanır ve dosya kartında Algılanan format satırında yazar; ayrıca bir biçim seçmen gerekmez.
Bu dönüşümleri elle yapmak göründüğünden zahmetlidir. Excel'i CSV olarak kaydettiğinde bölge ayarları devreye girer, ondalık ayracı ve ayraç karakteri beklemediğin hâle gelir; JSON'u Excel'e yapıştırmak ise tek tek sütun açmayı gerektirir. Dönüştürmeyi araca bırakmak bu ayrıntıları ortadan kaldırır.
Hangi yönler mümkün
Hedef Format alanında yalnızca kaynağa uyan seçenekler çıkar, bu yüzden desteklenmeyen bir yönü yanlışlıkla seçemezsin. Excel yüklediğinde iki seçenek görürsün, CSV ya da JSON yüklediğinde tek seçenek belirir ve zaten seçili gelir.
CSV'den doğrudan JSON'a bir yol yoktur. İhtiyacın buysa iki adımda gidebilirsin: önce CSV'yi Excel'e çevir, sonra çıkan .xlsx dosyasını yeniden yükleyip JSON'a çevir. Aynısı ters yön için de geçerlidir.
Excel'den CSV ve JSON çıktılarında uygulamanın o anki dili de dikkate alınır; bu yüzden panelin dilini değiştirdiğinde aynı dosyadan farklı bir çıktı gelebilir. Bir ekiple ortak dosya üretiyorsanız hep aynı dille çalışmak, sonradan karşılaştırma yaparken işinizi kolaylaştırır.
- Excel (.xlsx / .xls) → CSV
- Excel (.xlsx / .xls) → JSON
- CSV → Excel (.xlsx)
- JSON → Excel (.xlsx)
- CSV → JSON: doğrudan yok, önce Excel'e çevirmen gerekir
- JSON → CSV: yine iki adım; önce Excel, sonra CSV
- Aynı dosyayı hem CSV hem JSON olarak almak istersen işlemi iki kez çalıştırman gerekir
Dönüştürmeden önce veriyi görmek
Dosya seçildiğinde tablonun sayfa önizlemesi çıkar. Önizleme sunucuda hazırlanır, bu yüzden büyük dosyalarda birkaç saniye sürebilir; karşılığında yanlış dosyayı seçtiğini ya da beklediğin sütunların orada olmadığını dönüştürmeden önce anlarsın.
Önizleme özellikle JSON dosyalarında işe yarar. Bir metin düzenleyicide açtığında iç içe süslü parantezlerden ibaret görünen veriyi burada sayfa sayfa okunur hâlde görür, hangi alanların bulunduğunu dönüştürmeden önce anlarsın.
Dönüştür ve İndir'e bastıktan sonra sonuç ekranından dosyayı indirebilir, paylaşım bağlantısını kopyalayabilir, QR kod gösterebilir ya da Google Drive veya Dropbox'a kaydedebilirsin. Ekip içinde çalışıyorsan doğrudan buluta kaydetmek, indirip yeniden yüklemekten hızlıdır.
Sık karşılaşılan durumlar
Dosya formatı tanınamadı uyarısı, uzantının listedekilerden biri olmamasından gelir; algılama dosya adının uzantısına bakar, içeriğe değil. Bir sistemden uzantısız ya da .dat gibi genel bir uzantıyla inen dosyayı doğru uzantıyla yeniden adlandırıp denemek çoğu zaman yeter. Aynı şey .txt olarak kaydedilmiş virgüllü dosyalar için de geçerlidir; uzantıyı .csv yapman gerekir.
Araç tek seferde bir dosya işler; toplu dönüştürme yoktur. Ücretsiz hesaplarda dosya başına 15 MB, Premium'da 200 MB sınırı geçerlidir. Tablo verisi genelde küçüktür, ama yüz binlerce satırlık bir dışa aktarımda bu sınır gündeme gelebilir.
Beklediğin sütunları göremiyorsan önce kaynak dosyaya bak. Bir tablo programında gördüğün grafik, koşullu biçimlendirme ve formül sonuçları düz bir CSV'ye taşınmaz; taşınan şey hücrelerin değerleridir. Bu, dönüştürmenin eksik çalıştığı anlamına gelmez, CSV'nin ne olduğuyla ilgilidir.
Yakın araçlar
Birden çok Excel dosyasını tek kitapta toplaman gerekiyorsa Excel Birleştir aracı var: her sayfayı ayrı tutabilir ya da aynı düzendeki tabloları tek sayfada alt alta ekleyebilirsin, başlık satırı yalnızca ilk dosyadan alınır. Buradaki araç biçim dönüştürür, dosya birleştirmez; ikisini sırayla kullanmak çoğu işi çözer.
Tabloyu yazdırılabilir bir belgeye çevirmek istiyorsan iki yol var: Excel'den PDF'e çalışma kitabını doğrudan PDF yapar, CSV'den PDF Tabloya ise sade, başlığı kalın ve sayfalara bölünmüş bir tablo üretir. Ters yönde, bir PDF'in içindeki tabloyu Excel'e almak için PDF Tablo Çıkarma aracını kullan.
Bu araçların hepsi aynı zincirin halkalarıdır. Örneğin bir PDF faturadan başlayıp PDF Tablo Çıkarma ile Excel'e, oradan burada JSON'a geçebilir ve veriyi bir sisteme aktarabilirsin. Hangi halkadan başlayacağın elindeki dosyaya, nerede duracağın ise verinin gideceği yere bağlıdır.
Sık sorulan sorular
- JSON'u Excel'e çevirebilir miyim?
- Evet. .json dosyasını yükleyip hedef olarak Excel (.xlsx) seç.
- CSV'yi doğrudan JSON'a çevirebilir miyim?
- Hayır. CSV ve JSON dosyaları Excel'e dönüşür; Excel dosyaları ise CSV ya da JSON'a çevrilebilir.
- Hangi uzantıları yükleyebilirim?
- .xlsx, .xls, .csv ve .json. Uzantı tanınmazsa araç dosyayı kabul etmez ve biçimin tanınamadığını söyler.
- Hedef listesinde neden tek seçenek var?
- Seçenekler kaynağa göre daralır: CSV ve JSON yalnızca Excel'e çevrilir, Excel ise CSV ya da JSON'a.
- Birden fazla dosyayı aynı anda dönüştürebilir miyim?
- Hayır, araç tek dosyayla çalışır.
- Dönüştürmeden önce içeriği görebilir miyim?
- Evet. Dosya seçildiğinde tablonun sayfa önizlemesi gösterilir; sunucuda hazırlandığı için büyük dosyalarda biraz bekleyebilirsin.
- Birkaç Excel dosyasını tek kitapta toplamak istiyorum.
- Bunun için Excel Birleştir aracı var; buradaki araç biçim dönüştürür, dosya birleştirmez.