Açık araçlar · 0

Hakkında

Excel’den CSV’ye

Bir .xlsx çalışma kitabını bırakın; ilk sayfası tablo olarak açılır, gereken sayfa daha ilerideyse başka bir sayfa seçin. Dosyayı okuyacak programın beklediği ayırıcı ve karakterlerle CSV olarak kaydedin. Sayılar, hücrelerin gösterdiği gibi yuvarlanmış değil Excel’in sakladığı gibi, tarihler ise 2024-05-12 olarak yazılır.

Neler yapar

  • Ayırıcı önce bölgenizinki olarak gelir: ondalığın virgül aldığı yerde Excel’in orada beklediği gibi noktalı virgül, başka yerlerde virgül.
  • Bunun yerine virgül, noktalı virgül, sekme ya da çubuk seçilebilir; içe aktaran program hangisini istiyorsa.
  • Excel için UTF-8 dosyayı bir bayt sırası işaretiyle başlatır; böylece Excel dosyayı açtığında ş, é ve ü doğru görünür.
  • Düz UTF-8, Windows-1254, Windows-1252 ve UTF-16 da vardır; birinin taşıyamadığı bir harf yanlış kaydedilmez, adıyla söylenir.
  • Bir formül, Excel’in en son kaydettiği değer olarak çıkar; TRUE ve FALSE ise aynı sözcüklerle yazılır.
  • Saatli bir tarih 2024-05-12 10:30 olarak çıkar; saniyesi varsa saniyesiyle birlikte.
  • Eski Mac dosyalarında olduğu gibi Excel’in 1904 tarih sistemiyle tutulan çalışma kitapları da doğru tarihleri verir.
  • Satırlar RFC 4180’deki gibi CRLF ile biter; bir alan yalnızca gerektiğinde tırnaklanır, Hepsini tırnakla seçiliyse her zaman.

Nasıl kullanılır

  1. .xlsx dosyasını pencereye bırakın.
  2. Çalışma kitabının birden çok sayfası varsa Sayfa’dan istediğinizi seçin.
  3. Şu biçimde kaydet seçeneği CSV’deyken ayırıcıyı ve karakterleri seçin.
  4. CSV’yi, çalışma kitabının adıyla indirin.

Neleri yapmaz

  • Excel 97’den 2003’e kadarki .xls dosyaları: bir iletiyle reddedilir, önce Excel’de ya da LibreOffice’te .xlsx olarak kaydedilmeleri gerekir.
  • Tüm sayfalar bir arada: bir CSV tek tablo taşır, bu yüzden her sayfa ayrı ayrı kaydedilir.
  • Para birimi işaretleri gibi hücre biçimlendirmesi: değer saklandığı gibi yazılır, bu yüzden €1,234.50 gösteren bir hücre 1234.5 verir.

Sorular

Hangi ayırıcıyı seçmeliyim?

Dosyayı okuyacak programın beklediğini. Excel bölgenizin liste ayırıcısını alır: Avrupa’nın çoğunda ve Türkiye’de noktalı virgül, ABD’de ve Birleşik Krallık’ta virgül. Veritabanları ve script’ler genellikle virgül ister; sekme ise virgülle dolu metni tırnaklamaktan kurtarır.

Bazı sayılar neden Excel’in gösterdiğinden farklı?

Çünkü bir hücre sayısını bir biçim aracılığıyla gösterir, dosya ise sayının kendisini saklar: €1,234.50 gösteren bir hücre 1234.5, %33 gösteren bir hücre 0.33 tutar. CSV saklananı alır; onu okuyan programın da ihtiyacı olan budur.

Tarihler tarih olarak kalır mı?

Veritabanlarının ve script’lerin okuduğu, Excel’in de her bölgede tarih olarak geri okuduğu 2024-05-12 biçiminde yazılırlar. Okuyan program ısrar ediyorsa kaydetmeden önce Tarihleri düzenle… ile 12.05.2024 ya da 05/12/2024 olarak yeniden yazın.

Buradaki her şey tarayıcınızda çalışır. Yazdığınız, yapıştırdığınız ya da açtığınız hiçbir şey yüklenmez; hesap da sıra da yoktur. Bu nasıl oluyor.

Sık birlikte kullanılanlar

Çeviriciler klasöründe diğerleri

  • Birim Çevirici: Uzunluk, ağırlık, sıcaklık, hacim, alan, hız, veri boyutu ve dokuz büyüklük daha, iki yönde ve formülüyle.
  • Base64 Kodlama ve Çözme: Metni ya da dosyayı Base64’e kodlayın, Base64’ü geri çözün: URL-safe alfabe, MIME satır sonları, data URI ve önizlenen resimler.

Bütün araçlarutilbrew hakkındaGizlilik