Pazaryeri ürün dosyaları: Excel ve CSV formatları arasındaki farklar
Rehber · 4 Eylül 2026 · 2 dk okuma · AREM Labs Ekibi
Ürün listeni bir platformdan indirip başka birine yüklemeye çalıştığında ilk karar noktası dosya
formatıdır: .xlsx mi, .csv mi? İkisi de “tablo” gibi görünür, Excel ikisini de açar, ama
içeride bambaşka iki şeydirler. Aradaki farkı bilmemek, taşınan üründe kaybolan barkodun ve bozulan
Türkçe karakterin en yaygın sebebi.
CSV nedir, ne değildir
CSV (comma-separated values) düz bir metin dosyasıdır. İlk satır sütun başlıkları, sonraki her satır bir kayıt; alanlar bir ayırıcıyla bölünür. İçinde biçim yoktur: hücre rengi, sayı formatı, formül, birden fazla sayfa, sütun genişliği — hiçbiri yok. Bu sadelik CSV’nin hem gücü hem tuzağı.
Gücü: her sistem okur, dosya küçüktür, 100 bin satırda bile açılır. Tuzağı: dosyanın kendisi, içindeki verinin nasıl yorumlanacağını söylemez. Üç belirsizlik doğar:
- Ayırıcı. Uluslararası standart virgüldür, ama Türkçe Windows kurulumlarında Excel varsayılan olarak noktalı virgülle yazar ve okur. Aynı dosya bir bilgisayarda düzgün, diğerinde tek sütun görünür.
- Kodlama. UTF-8 dışında bir kodlamayla kaydedilen dosyada “ş”, “ğ”, “İ” harfleri bozulur. Ürün adında bozulan bir harf, pazaryerinde düzeltilmesi gereken bir kayıt demektir.
- Sayı ve metin ayrımı. CSV’de her şey metindir.
08501234567890gibi başında sıfır olan bir barkod, Excel’de açıldığında sayıya çevrilir ve baştaki sıfır uçar.1.234yazan bir fiyat, bin ayırıcı mı ondalık nokta mı belli değildir.
XLSX nedir
XLSX, Excel’in modern dosya biçimidir: aslında sıkıştırılmış bir XML paketi. Her hücrenin tipi (metin, sayı, tarih) dosyanın içinde yazar, kodlama sabittir, birden fazla sayfa taşıyabilir. Bu yüzden barkod sütununu metin olarak işaretlediysen, dosya elden ele geçerken de metin kalır.
Karşılığında dosya daha büyüktür, üretmesi ve okuması daha pahalıdır, ve programla üretilen XLSX’lerde şablon uyumsuzluğu (fazladan sayfa, birleştirilmiş hücre, gizli satır) daha sık görülür.
Hangi platform hangisini ister
Genel eğilim şudur, ama her zaman ilgili platformun güncel yardım sayfasından doğrula:
- Shopify ve WooCommerce ürün içe/dışa aktarımını CSV ile yapar.
- Türkiye’deki pazaryerlerinin toplu ürün yükleme akışları çoğunlukla kendi indirdiğin Excel şablonunu doldurup geri yüklemen üzerine kuruludur.
Yani tipik bir taşımada iki format arasında en az bir kez geçiş yaparsın. Kayıplar tam burada olur.
Pratik seçim kuralı
- Kaynağı indirirken platform hangi formatı veriyorsa onu al; dosyayı Excel’de açıp “Farklı Kaydet” ile format değiştirme. Bir kez açıp kaydetmek bile barkodu bozmaya yeter.
- Hedefe yüklerken platformun beklediği formatı kullan. CSV isteniyorsa UTF-8 kodlamalı ve virgül ayırıcılı olmasına dikkat et.
- Arada dosyayı düzenleyeceksen, düzenlemeyi XLSX üzerinde yap; barkod, stok kodu ve GTIN sütunlarını “Metin” biçimine al.
- Ondalık ayırıcıyı sabitle. Fiyat sütununda hem
199,90hem199.90varsa, hedef sistem bunların bir kısmını yanlış okur. Dosyayı yüklemeden önce tek biçime indir.
Dönüştürmeyi tarayıcıda yap
Formatı elle çevirmek yerine, kaynak dosyanı doğrudan hedefin şablonuna çeviren bir araç kullanabilirsin. Aşağıdaki dönüştürücü, elindeki herhangi bir Excel veya CSV tablosunu okur, sütunları kanonik ürün alanlarına eşler ve Shopify’ın beklediği CSV’yi üretir; barkodu metin olarak korur, ondalık ayırıcıyı normalleştirir, Türkçe karakterleri UTF-8 olarak yazar.
Dosya tarayıcından çıkmaz: okuma da yazma da kendi bilgisayarında olur.