Araca geç
ViewCSV
Dosya yüklenmez

CSV’yi Excel’e (XLSX) dönüştürün

excel-risk-sample.csv· ÖRNEK VERİ4 satır · 8 sütun
Değer türleri
Metin, baştaki sıfırları ve uzun kimlikleri korur; formüller de metin olarak kalır. Sayı algılama açıkken bile 15’ten fazla anlamlı basamağı olan değerler metin olarak yazılır, çünkü Excel bunları yuvarlar.
excel-risk-sample.csv
#customer_idorder_refphonepart_codelot_codequantityunit_pricenote
10041240217730091152400016+155501002343-1212E3219.90=SUM(F2:F3)
20773040217730091152400017+155501002351/24E10154.25@supplier review
30003198765432109876543210+1555010023610-41E0211250.00-5% promo
41200810000000000000000001+15550100237MAR-127E540.99Zoë Łukasz, 東京 office

4 satır · 1 dosya Tarayıcınızda oluşturulur; Excel, LibreOffice veya Google E-Tablolar’da açabilirsiniz.

Bir CSV dosyası açın veya yapıştırın ve XLSX indir düğmesini seçin. Varsayılan olarak her hücre metin olarak yazılır; böylece 00731, 20 haneli sipariş numaraları, vergi numaraları, IBAN’lar ve =SUM(A1:A2) gibi değerler kırpılmadan, yuvarlanmadan veya hesaplanmadan Excel’e tam oldukları gibi ulaşır. Hesap yapmak istediğiniz sütunlar için Sayıları ve true/false değerlerini algıla seçeneğini seçin. Çalışma kitabı tarayıcınızda oluşturulur ve CSV hiçbir zaman yüklenmez.

CSV, Excel’e nasıl dönüştürülür?

  1. Bir .csv, .tsv veya .txt dosyası açın, araca sürükleyip bırakın ya da satırları yapıştırın. Girdi altındaki tabloyu kontrol edin; her şey tek sütundaysa veya Türkçe harfler bozuk görünüyorsa ayırıcıyı ya da kodlamayı İçeri aktarma ayarları altından belirleyin.
  2. Sayfa adı belirleyin (başlangıçta dosya adıdır) ve Değer türleri seçin.
  3. Başlık ve düzen seçeneklerini olduğu gibi bırakın veya değiştirin, ardından XLSX indir düğmesini seçip dosyayı Excel, LibreOffice Calc veya Google E-Tablolar’da açın.

Aynı ayarlarla çok sayıda dosya dönüştürmek için Toplu işlem: birden çok dosyayı dönüştür seçeneğini seçin. Her dosya ayrı bir çalışma kitabı olur ve hepsi tek bir ZIP olarak birlikte iner. Toplu işlemde her dosya en fazla 25 MB olmalıdır.

Çalışma kitabı seçenekleri

Sayfa adıEn fazla 31 karakter. Excel’in sayfa adlarında izin vermediği : \ / ? * [ ] karakterleri boşlukla değiştirilir; boş bir ad Sheet1 olur.
Tüm değerleri metin olarak tutVarsayılan. Boş olmayan her hücre, CSV değerini birebir tutan bir Excel metin hücresidir. Excel, sayıya benzeyen metni küçük yeşil bir üçgenle (“metin olarak depolanmış sayı” uyarısı) işaretleyebilir; değerin kendisi değişmez.
Sayıları ve true/false değerlerini algılaBir sütun ancak boş olmayan her değeri sade bir sayıysa Excel sayılarına dönüşür: baştaki sıfır yok, binlik ayırıcı veya ondalık virgül yok, ondalıklarda en fazla 15 anlamlı basamak. Yalnızca true/false (herhangi bir harf büyüklüğünde) içeren sütunlar Excel’in DOĞRU/YANLIŞ değerlerine dönüşür. Tarihler ve diğer tüm sütunlar metin olarak kalır.
Başlık satırı kalınVarsayılan olarak açıktır. İlk satır kalın yazılır. Bu satır her zaman CSV sütun adlarını metin olarak içerir.
Başlık satırını dondurVarsayılan olarak açıktır. Kaydırırken başlık görünür kalır.
Sütun genişliklerini içeriğe sığdırVarsayılan olarak açıktır. Genişlikler ilk 2.000 satırdaki en uzun değere göre (Doğu Asya karakterleri iki kat sayılır), 8 ile 60 karakter arasında belirlenir.
Sağdan sola sayfaSayfayı sağdan sola, A sütunu sağda olacak şekilde gösterir; Arapça, İbranice veya Farsça veriler içindir. Hücre değerleri değişmez.

Baştaki sıfırlar, uzun sayılar ve formüller

Bir CSV’yi doğrudan Excel’de açmak, Excel’in her değeri tahmin etmesine yol açar: 00731, 731 olur; 20 haneli bir sipariş numarası yuvarlanır; 1-2 bir tarihe dönüşebilir. Bu dönüştürücü hücreleri kendisi yazar; böylece Excel tahminde bulunmaz.

  • Baştaki sıfırlar, posta kodları, telefon numaraları ve parça numaraları iki modda da metin olarak kalır. Sayı algılama, baştaki sıfırlı bir değer içeren sütunu hiçbir zaman dönüştürmez.
  • Excel bir sayının en fazla 15 anlamlı basamağını tutar. Metin modu daha uzun kimlikleri birebir korur. Algılama açıkken tam sayıları en fazla 16 haneli (9.007.199.254.740.991’e kadar) olan bir sütun yine sayıya dönüşür ve Excel bu durumda 15. basamaktan sonraki rakamları sıfıra çevirir; bu yüzden kart, hesap ve diğer 16 haneli kimlik sütunlarını metin olarak tutun.
  • =, +, - veya @ ile başlayan hücreler hiçbir zaman formül olarak değil, metin olarak yazılır; böylece çalışma kitabı açıldığında CSV’deki hiçbir şey hesaplanmaz veya çalıştırılmaz.
  • Tırnaklı CSV değerlerinin içindeki virgüller, tırnaklar ve satır sonları tek bir hücrede kalır. Baştaki ve sondaki boşluklar korunur.
  • Boş CSV değerleri boş metin değil, boş hücre olur.
  • Sütun adları yazıldıkları gibi kullanılır. Boş bir başlık Column 3, yinelenen bir başlık name (2) olur.

Dosya Excel’de açılırken çıkan sorunlar

  • Excel’deki TOPLA işlevi 0 döndürüyor. Sütun metin. Sayıları ve true/false değerlerini algıla ile yeniden dönüştürün; sütun yine metin kalırsa CSV görüntüleyicide o sütunda 1,5, $12 veya n/a gibi bir değer arayın.
  • Her şey A sütununda. Ayırıcı yanlış tahmin edilmiş. İçeri aktarma ayarları altında virgül, noktalı virgül, sekme veya dikey çizgiyi seçin.
  • Türkçe harfler ü, ç gibi görünüyor. Dosya UTF-8 değil. İçeri aktarma ayarları altında dosyanın kodlamasını seçin (eski Türkçe Excel dışa aktarımlarında genellikle Windows-1254).
  • Bir hücre Excel’in izin verdiğinden uzun. Excel hücreleri en fazla 32.767 karakter alır; araç kaç hücrenin daha uzun olduğunu söyler ve dosya oluşturmaz. Bunları CSV düzenleyicide kısaltın ya da bunun yerine JSON’a dışa aktarın.
  • Dosya bu araç için çok büyük. Excel dönüştürmesi 25 MB, 100.000 satır, 250 sütun ve 2 milyon hücreye kadar dosyalarla çalışır. CSV’yi bölün ve parçaları dönüştürün.

Sınırlar ve gizlilik

CSV dosyasının tarayıcı çalışma alanında açılabilmesi gerekir: en fazla 25 MB, 100.000 satır, 250 sütun ve 2 milyon hücre. Bu, Excel’in kendi 1.048.576 satır × 16.384 sütunluk sayfa sınırının oldukça altındadır. Her dönüştürme tek sayfalı bir çalışma kitabı üretir.

Çalışma kitabı, açık kaynaklı write-excel-file kütüphanesiyle bu sekmede arka plandaki bir işçide oluşturulur; böylece sayfa yanıt vermeye devam eder ve İptal işlemi durdurur. CSV hiçbir zaman bir sunucuya gönderilmez. Bunun yerine yazdırılabilir bir tablo için CSV’den PDF’e aracını kullanın.

Örnek: baştaki sıfırlar ve barkod içeren bir stok dosyası

Baştaki sıfırlı SKU’lar, 20 haneli bir barkod, tırnak içinde bir virgül ve formüle benzeyen bir değer içeren bir stok dosyası; Sayıları ve true/false değerlerini algıla seçeneği ve inventory sayfa adıyla dönüştürüldü, hücreler de indirilen dosyadan geri okundu. qty ve unit_price sayıya, in_stock DOĞRU/YANLIŞ değerine dönüştü. Değerlerden biri 20 haneli olduğu için barcode metin kaldı; =SUM değeri de metin kaldı. Varsayılan Tüm değerleri metin olarak tut ile 12 ve 34.90 dahil her hücre metindir.

CSV
sku,barcode,description,qty,unit_price,in_stock,formula_like
00731,4006381333931,"Desk lamp, brass",12,34.90,true,=SUM(A1:A2)
00732,12345678901234567890,Cable tidy,,4.50,false,+44 20 7946 0958
XLSX hücreleri
Sheet "inventory" — row 1 bold and frozen

Row 1: sku | barcode | description | qty | unit_price | in_stock | formula_like   (text)
Row 2: "00731" text | "4006381333931" text | "Desk lamp, brass" text | 12 number | 34.9 number | TRUE boolean | "=SUM(A1:A2)" text
Row 3: "00732" text | "12345678901234567890" text | "Cable tidy" text | (empty) | 4.5 number | FALSE boolean | "+44 20 7946 0958" text

Sık sorulan sorular

Sayılarım Excel’de neden yeşil bir üçgenle görünüyor?

Varsayılan Tüm değerleri metin olarak tut ayarında sayıya benzeyen değerler metin hücreleridir ve Excel bunları “metin olarak depolanmış sayı” olarak işaretler. Bu, kimlikleri birebir korur. Toplamak istediğiniz miktarlar ve fiyatlar için bunun yerine Sayıları ve true/false değerlerini algıla ile dönüştürün.

Tarihler Excel tarihlerine dönüştürülüyor mu?

Hayır. Tarihler 2026-03-01 veya 03/01/2026 gibi, CSV’de nasılsa öyle metin olarak yazılır; çünkü aynı metin farklı bölgelerde farklı günler anlamına gelebilir. Tarih seri numaralarına ihtiyacınız varsa Excel’in Metni Sütunlara Dönüştür özelliğini veya TARİHSAYISI işlevini kullanın.

Birkaç CSV dosyasını tek çalışma kitabına ayrı sayfalar olarak koyabilir miyim?

Hayır. Her CSV tek sayfalı ayrı bir çalışma kitabı olur. Dosyaları önce tek bir tabloda toplamak için CSV dosyalarını birleştir veya eşleştir aracını kullanın.

Standartlar ve kaynaklar