UltKit

Excel'den CSV'ye Dönüştürücü

Bir Excel çalışma kitabının tüm sayfalarını tek seferde ayrı CSV dosyaları olarak alın; 1990'lardan kalma bir .xls'ten makro içeren bir .xlsm'ye kadar, hedef programınızın beklediği ayırıcı ve kodlamayla.

Veri Dönüştürücü

veya CSV, TSV, TXT … dosyaları buraya bırakın ·

Dosya başına en fazla 95 MB· En fazla 20 dosya· 30 dakika sonra silinir

Çıktı

Dosyalar sunucularımızda işlenir ve 30 dakika sonra silinir.

Bu aracı nasıl kullanırsınız

  1. 1

    Çalışma kitaplarını yükleyin

    Aynı anda en fazla 20 adet, her biri en çok 95 MB olan .xls, .xlsx veya .xlsm dosyaları ekleyin. Aynı grupta farklı sürümlerin karışık olması sorun değildir.

  2. 2

    Sayfaları ve ayırıcıyı seçin

    Dönüştürülecek sayfalar başlangıçta tüm sayfaları seçili tutar. CSV dosyasını, Excel'inde ondalık ayracı virgül olan birine gönderecekseniz Ayırıcı ayarını noktalı virgül yapın.

  3. 3

    Dönüştürün ve arşivi açın

    CSV biçimine Dönüştür düğmesine basın. Birden çok sekmesi olan bir çalışma kitabı, her sekme için o sekmenin adını taşıyan bir CSV içeren tek bir ZIP olarak gelir.

Bir .xls, .xlsx veya .xlsm dosyası yükleyin ve CSV biçimine Dönüştür düğmesine basın: her sayfa ayrı bir UTF-8 CSV olur ve Excel'de yeniden açmaya ya da başka yere aktarmaya hazırdır.

Excel'den CSV'ye: tek sekme değil, çalışma kitabının tamamı

Excel yıllar içinde üç ana çalışma kitabı biçimi yazdı. Excel 97–2003'ün ikili .xls biçimi sayfaları BIFF kayıtları olarak saklar ve 65.536 satırla sınırlar. Excel 2007 ile gelen .xlsx, XML parçalarından oluşan bir ZIP olan Office Open XML'dir ve 1.048.576 satıra yer verir. .xlsm aynı kapsayıcıdır, içinde VBA makroları bulunur. Üçü de birden çok sayfa tutar, oysa bir CSV tam olarak bir sayfa tutar.

Gündelik sorun bu uyumsuzluktur: her ay için bir sekme olan aylık rapor, her departman için bir sayfa olan bütçe, yanıtların bir sekmede, kodların başka bir sekmede olduğu anket dışa aktarımı. Excel'den dışa aktarmak, her sekmeyi etkinleştirmek, Farklı Kaydet'i seçmek ve uyarıları onaylamak demektir; üstelik on iki kez. Burada tüm çalışma kitabı bir kez girer ve her sekme kendi adını taşıyan bir dosya olarak çıkar.

Modern bir çalışma kitabının ilk sekmesini bir mağazaya veya CRM'e aktaracaksanız XLSX'ten CSV'ye aracı ISO tarihleriyle hazırdır.

Excel Farklı Kaydet, Google Sheets ve bu dönüştürücü karşılaştırması

Bu dönüştürücüExcel Farklı KaydetGoogle E-Tablolar indirme
Tüm sayfalar tek adımda dışa aktarılıryesnono
Virgül veya noktalı virgül dosya başına seçiliryesWindows bölgesine bağlıdırYalnızca virgül
.xls, .xlsx ve .xlsm açaryesyesE-Tablolar'a aktardıktan sonra
UTF-8 çıktıyesYalnızca CSV UTF-8 türüyleyes
Yazılım kurmadan çalışıryesnoyes

Virgül mü, noktalı virgül mü: bölgeye göre CSV ayırıcıları

ABD, Birleşik Krallık, Kanada, Avustralya, Japonya ve ondalık ayracın nokta olduğu diğer yerlerde Windows liste ayırıcısı olarak virgül kullanır. Oradaki Excel virgül yazar ve virgül bekler.

  • Ayırıcı: virgül
  • RFC 4180 ve çoğu web içe aktarıcısıyla uyumludur

XLS

Microsoft Excel 97–2003 çalışma kitabı

XLS, Excel 97'den 2007'de XLSX'in yerini almasına kadar Excel'in kullandığı ikili elektronik tablo biçimidir. Sayfa başına 65.536 satır ve 256 sütunla sınırlıdır ve veriyi özel bir yapıda saklar. Birçok eski sistem, kamu portalı ve eski banka dışa aktarımı hâlâ XLS üretir veya gerektirir. Excel, LibreOffice ve Google E-Tablolar bunu açabilir.

Sıkıştırma
–
Saydamlık
–
Animasyon
–
Çıkış yılı
1997 · Microsoft
XLS dönüştürücü

CSV

Virgülle ayrılmış değerler

CSV, her satırın bir kayıt, virgüllerin ise sütun ayırıcı olduğu, tablolar için düz metin bir biçimdir. Bilgisayarcılığın ilk günlerinden beri kullanılır ve RFC 4180'de tanımlanmıştır; ancak birçok varyant noktalı virgül veya sekme ve farklı metin kodlamaları kullanır. Hemen her hesap tablosu, veritabanı ve analiz aracı onu içe ve dışa aktarabilir; bu da sistemler arası veri taşımada varsayılan biçim yapar. CSV yalnızca değerleri saklar; formül, biçimlendirme, birden çok sayfa veya veri türü içermez.

Sıkıştırma
–
Saydamlık
–
Animasyon
–
Çıkış yılı
–
CSV dönüştürücü

İnsanlar tüm Excel çalışma kitaplarını CSV'ye; veriyi Excel'i olmayan birine vermek, herhangi bir hesap tablosu programından daha uzun ömürlü düz metin olarak arşivlemek ya da çok sekmeli bir raporu tablo başına tek dosyaya bölmek için dönüştürür.

Dışa aktarılan CSV'de sayılar, tarihler ve baştaki sıfırlar

CSV, her hücrenin ekrandaki biçimini değil saklanan değerini alır. Tarihler ayarını ISO'ya veya Unix zaman damgasına getirmediğiniz sürece tarihler Excel'in gösterdiği gibi yazılır; sayılar ise tam hassasiyetini korur. Excel tarihleri 1 Ocak 1900'den itibaren sayılan seri numaraları olarak saklar ve 1900'ü hâlâ artık yıl sayar; bu, Lotus 1-2-3 ile uyumluluk için korunan bir hatadır.

Baştaki sıfırlar yalnızca hücre çalışma kitabında metinse korunur. Sayı hücresine 02134 olarak yazılan bir posta kodu zaten 2134 olarak saklanmıştır, bu yüzden CSV sıfırı geri getiremez. Dönüş yolu da önemlidir: bir CSV'yi çift tıklamak Excel'in türleri yeniden tahmin etmesine yol açar; SEPT2 gibi gen adları böyle tarihe dönüştü. 2020'de HUGO Gen Adlandırma Komitesi bunları yeniden adlandırdı (SEPTIN2). Bir çalışma kitabını denetimli biçimde yeniden oluşturmak için CSV'den XLS'ye aracını ya da Veri → Metin/CSV'yi kullanın.

Excel'den CSV'ye dönüştürücü hakkında SSS

Excel neden yalnızca etkin sayfayı CSV olarak kaydediyor?

CSV dosyası tek bir tablo tutar. Bu yüzden Excel'in Farklı Kaydet işlemi yalnızca etkin sayfayı yazar ve diğerlerinin kaybolacağı uyarısını verir. Dönüştürülecek sayfalar tüm sayfalara ayarlıyken buradaki her sekme, tek bir ZIP içinde kendi CSV dosyası olur.

Excel 2003'ten kalma eski bir .xls dosyasını CSV'ye dönüştürebilir miyim?

Evet. Excel 97–2003'ün kullandığı ikili .xls biçimi, bir .xlsx ile aynı şekilde dönüşür. Sayfaları 65.536 satır ve 256 sütunla sınırlıdır, dolayısıyla CSV bu ızgaradan hiçbir zaman daha büyük olmaz.

.xlsm çalışma kitabındaki makrolara ne olur?

VBA makroları veri değil koddur, bu yüzden dışarıda bırakılır; CSV dosyasında makroların en son ürettiği hücre değerleri bulunur.

Noktalı virgüllü bir CSV'yi Excel'de sütunlara ayrılmış olarak nasıl açarım?

Excel, CSV dosyasını Windows bölge ayarlarınızdaki liste ayırıcısına göre böler. Dosya diğer karakteri kullanıyorsa Veri → Metin/CSV'den yolunu izleyerek açın ve ayırıcıyı orada seçin ya da uygun Ayırıcı ayarıyla yeniden dönüştürün.

Excel'den CSV'ye dönüştürmede neden BOM'lu UTF-8 seçilmeli?

Bayt sırası işareti (BOM), dosyanın başındaki üç görünmez bayttır ve Windows'taki Excel'e metni UTF-8 olarak okumasını söyler. Bu işaret olmazsa Excel yerel kod sayfasına döner ve aksanlı adlar é gibi simgelere dönüşür. Çoğu web içe aktarıcısı BOM'u yok sayar, ancak birkaç katı betik buna takılabilir.