Excel'i (XLSX) CSV'ye dönüştürme

Bu ücretsiz dönüştürücü, bir Excel .xlsx çalışma kitabındaki bir sayfayı standart UTF-8 veya Excel biçiminde bir CSV dosyası olarak kaydeder; formüller sonuçlarıyla, tarihler 2024-05-01 olarak yazılır. Çalışma kitabı tarayıcınızda okunur ve sunucuya gönderilmez. Biçimlendirme korunmaz, kayıtlı sonucu olmayan formüller boş çıkar; eski .xls, .xlsb ve parola korumalı çalışma kitapları okunamaz.

Bir dosya doğru dönüştürülmedi mi? Tercihen küçük bir örnek dosyayla birlikte [email protected] adresine e-posta gönderin, sorun düzeltilecektir.

Temel bilgiler

Excel sayfası neden CSV olarak kaydedilir

Online mağazalar, e-posta gönderim araçları, bankalar, muhasebe sistemleri ve veritabanları çoğu zaman Excel değil CSV içe aktarır. Excel'de CSV olarak kaydetmek işe yarar, ama sonuç bilgisayara bağlıdır: bir makinede noktalı virgül, ötekinde virgül ve aktardığınız sistemde ø ile é'yi soru işaretine çeviren bir kodlama. Bu dönüştürücü CSV'yi her seferinde aynı şekilde yazar. Çalışma kitabını bırakın, listeden sayfayı seçin (her biri kaç satırı olduğunu gösterir), ilk satırlara bakın ve bir biçim seçin: veritabanları, betikler ve web hizmetleri için standart bir UTF-8 CSV ya da bayt sırası işaretli (BOM) bir Excel biçimi; virgüllerle veya Excel'in Avrupa'nın büyük bölümünde, Türkiye'de de beklediği noktalı virgüller ve ondalık virgüllerle. Formüller sonuçlarıyla, tarihler 2024-05-01 olarak kaydedilir ve birkaç sayfalı bir çalışma kitabı, bir zip içinde sayfa başına bir CSV'ye dönüştürülebilir.

Excel CSV'ye nasıl dönüştürülür

  1. .xlsx dosyanızı kutuya bırakın veya seçmek için tıklayın.
  2. Sayfayı veya tüm sayfaları ve CSV biçimini seçin.
  3. “CSV biçimine dönüştür”e tıklayın ve dosyayı indirin.

Dönüştürme sırasında neler değişir

Kayıtlı sonucu olmayan formüller

CSV formül değil değer içerir; bu yüzden her formül, Excel'in çalışma kitabı son kaydedildiğinde sakladığı sonuç olarak kaydedilir. Bazı programların ve betiklerin oluşturduğu çalışma kitapları, kayıtlı sonucu olmayan formüller içerir; bu hücreler boş bırakılır ve araç kaç tane olduğunu size söyler. Bunları doldurmak için dosyayı önce Excel'de veya LibreOffice'te açıp kaydedin.

Biçimlendirme korunmaz

CSV'de renk, yazı tipi veya sayı biçimi yoktur, yalnızca değerler vardır. %25 olarak gösterilen bir hücre 0.25, € 1,250.00 olarak gösterilen bir tutar 1250 olarak, ekranda iki ondalığa yuvarlanmış bir sayı da tüm haneleriyle kaydedilir. Hücrenin biçimi ne olursa olsun tarihler 2024-05-01, saatler 14:30:00 olarak yazılır.

Birleştirilmiş hücreler ve gizli sayfalar

Birleştirilmiş bir hücrenin değeri yalnızca ilk hücresinde bulunur; birleştirmenin diğer hücreleri boş çıkar. Gizli sayfalar “(gizli)” ibaresiyle listelenir ve diğerleri gibi seçilebilir; kendi sayfasındaki grafiklerin hücresi olmadığı için atlanırlar.

Eski .xls ve korumalı çalışma kitapları

Excel 97-2003 dosyaları (.xls), ikili çalışma kitapları (.xlsb) ve açmak için parola gerektiren çalışma kitapları burada okunamaz; araç hangisi olduğunu söyler. Dosyayı Excel'de veya LibreOffice'te açın ve önce normal bir .xlsx olarak kaydedin.

Dosya biçimleri hakkında

Excel (XLSX)

XLSX, Excel 2007'den beri Microsoft Excel'in çalışma kitabı biçimidir ve LibreOffice, Numbers ve Google E-Tablolar tarafından da yazılır. Dosya uzantısının arkasında XML dosyalarından oluşan bir ZIP arşivi vardır: her sayfa için bir dosya, ayrıca paylaşılan metin, stiller ve formüller.

  • Bir çalışma kitabı birkaç sayfa içerebilir; bir CSV dosyası ise yalnızca tek bir tablo içerir.
  • Hücreler türlerini korur: sayılar, tarihler ve metin; böylece 0150 gibi bir posta kodu baştaki sıfırını koruyabilir.
  • Bir sayfa en fazla 1.048.576 satır ve 16.384 sütun içerebilir.
  • Eski .xls biçimi (Excel 97-2003) farklı, ikili (binary) bir biçimdir.

CSV

CSV (comma-separated values, virgülle ayrılmış değerler) düz metin bir tablodur: her tablo satırı için bir dosya satırı vardır ve hücreler virgül, noktalı virgül veya sekmeyle ayrılır. Excel, Google E-Tablolar, Numbers, her veritabanı ve çoğu programlama dili bu biçimi okur ve yazar; bu yüzden bir tabloyu bir programdan diğerine taşımanın olağan yoludur.

  • Ayırıcı için bir standart yoktur: Excel, dil ayarlarına bağlı olarak virgül veya noktalı virgül kullanır.
  • Her değer metindir; 0800'ün bir sayı mı yoksa posta kodu mu olduğuna dosyayı okuyan program karar verir.
  • Sayfalar, formüller, renkler veya sütun genişlikleri yoktur, yalnızca değerler vardır.
  • Kodlama dosyada saklanmaz; UTF-8 güvenli seçimdir ve Excel'in bunu tanıması için BOM gerekir.

Sıkça sorulan sorular

Çalışma kitabım sunucuya gönderiliyor mu?

Hayır. Çalışma kitabını açan ve okuyan, kendi cihazınızdaki tarayıcınızdır; hiçbir şey sunucuya gönderilmez.

Hangi CSV biçimini seçmeliyim?

Excel olmayan her şey için Standart: veritabanları, Python veya R, Google Sheets içe aktarımları ve çoğu web hizmeti. Dosyayı Excel'de virgül ayırıcıyla açmak için Excel'i; bilgisayarınızdaki Excel, Türkçe, Almanca, Fransızca, İspanyolca veya Danca ayarlarda olduğu gibi ondalık virgül kullanıyorsa “Avrupa'da Excel”i seçin.

Tüm sayfaları tek seferde dönüştürebilir miyim?

Evet. “Tüm sayfalar, her biri ayrı bir CSV dosyası (zip)” seçeneğini seçin; sayfa başına bir CSV dosyası içeren, dosyaları sayfaların adını taşıyan bir zip alırsınız.

Baştaki sıfırlara ne olur?

0150 gibi metin olarak saklanmış bir posta kodu 0150 olarak yazılır. Excel onu zaten 150 sayısı olarak sakladıysa sıfır çalışma kitabının kendisinde kaybolmuştur ve geri getirilemez.