Araca geç
ViewCSV
Dosya yüklenmez

CSV sütunlarını eşleyin

orders.csv· ÖRNEK VERİ15 satır · 8 sütun

Her satır, çıktıdaki sırasıyla bir çıktı sütunudur. Kaynak sütunu seçin ya da sabit bir değer için hiçbirini seçmeyin; varsayılan değer boş hücreleri doldurur.

Sonuç
#order_idcustomercityproductquantityunit_priceorder_datestatus
1001041Yusuf DemirAnkaraCoffee beans 1kg2127.752026-01-27paid
2001042Asel YıldızAnkaraNotebook A55153.282026-02-11shipped
3001043Ömer YıldırımAdanaDesk lamp8216.502026-03-20shipped
4001044Ecrin DoğanAdanaNotebook A55141.312026-04-09pending
5001045Azra DemirEskişehirDesk lamp9·2026-05-16shipped
6001046Yusuf AydınİzmirCoffee beans 1kg287.812026-06-23shipped
7001047 Ömer Aydın İzmirChair, ergonomic880.582026-07-17shipped
8001048Mustafa ArslanEskişehirChair, ergonomic4127.602026-08-21shipped
9001049Kerem DemirİzmirMonitor 27"7223.282026-09-08paid
10001050Asel DoğanAnkaraDesk lamp5244.392026-01-21shipped
11001051Asel ÖzdemirAntalyaDesk lamp7213.462026-02-08refunded
12001052Ömer KayaAntalyaCoffee beans 1kg9118.002026-03-16refunded
13001053Ömer AydınBursaCoffee beans 1kg2121.812026-04-13refunded
14001054Zeynep YıldırımAdanaUSB-C cable7184.522026-05-26paid
15001043Ömer YıldırımAdanaDesk lamp8216.502026-03-20shipped

Girdi: 15 satır. Sonuç: 15 satır · 8 sütun.

Bir CSV dosyası açın veya yapıştırın; her sütun, çıktı sırasıyla birer çıktı satırı olarak görünür. Bir sütunu kendi çıktı sütunu kutusunda yeniden adlandırın, Yukarı taşı ve Aşağı taşı ile yerini değiştirin, Kaldır ile silin ya da bir kaynak sütunu kopyalayan veya (sabit değer) taşıyan yeni bir sütun için Sütun ekle düğmesini kullanın. Sonuç siz düzenledikçe güncellenir; CSV indir onu kaydeder, Eşlemeyi kaydet ise düzeni bir sonraki dışa aktarım için JSON dosyası olarak saklar. Hücre değerleri birebir kopyalanır; dosya tarayıcınızda işlenir, hiçbir zaman yüklenmez.

Sütunlar yeni bir düzene nasıl eşlenir?

  1. Bir .csv, .tsv veya .txt dosyası açın, araca sürükleyip bırakın ya da satırları yapıştırın. Ayırıcı algılanır; gerekirse ayırıcıyı, kodlamayı veya İlk satır sütun adlarını içeriyor seçeneğini İçeri aktarma ayarları altından belirleyin.
  2. Listeyi düzenleyin: her satır bir çıktı sütunudur. Yeni başlığı Çıktı sütunu 1, Çıktı sütunu 2… kutularına yazın, kaynağını Kaynak altında seçin ve satırların sırasını Yukarı taşı ve Aşağı taşı ile değiştirin.
  3. İhtiyacınız olmayan satırları kaldırın. Artık hiçbir yerde kullanılmayan sütunlar, listenin altında çıktıda yer almayanlar olarak sıralanır.
  4. Sonuç sekmesini kontrol edin, ardından eşlenmiş tabloyla çalışmaya devam etmek için CSV indir, Kopyala veya Düzenleyicide aç seçeneğini kullanın.

Eşlemeyi kaydet düzeni viewcsv-mapping.json dosyası olarak indirir. Bir dahaki sefere yeni dosyayı açıp Eşleme yükle seçeneğini seçin: sütunlar kaynak adlarına göre eşleştirilir; böylece yeni dışa aktarımda sütunların sırası farklı olsa bile aynı düzen uygulanır.

Bir eşlemeyle neler yapabilirsiniz?

Yeniden adlandırmaÇıktı sütununun adını değiştirin. Adlar boşluklar ve harf büyüklüğü dahil tam yazıldığı gibi kullanılır; kaynak dosya değişmez.
SıralamaÇıktı, listenin yukarıdan aşağıya sırasını izler.
SilmeBir satırı Kaldır ile silin. O sütun çıktıya alınmaz; diğer sütunlar etkilenmez.
Sütun kopyalamaKaynak altında aynı kaynağı seçen ikinci bir satır ekleyin; örneğin email sütununu tutup aynı zamanda login olarak da yazmak için.
Sabit sütun eklemeKaynak altında (sabit değer) seçip bir Değer yazın. Her satır bu değeri alır; örneğin channel = webshop. Hedef sistemin zorunlu tuttuğu boş bir sütun için değeri boş bırakın.
Boş hücreleri doldurmaKaynağı olan bir sütunda Boşsa kullanılacak değer, tamamen boş hücrelerin yerine geçer; örneğin eksik bir status değeri pending olur. Yalnızca boşluk içeren bir hücre boş sayılmaz ve olduğu gibi kalır.
SıfırlamaÖzgün sütunları, adları ve sırayı geri getirir.

Eşlemenin denetlediği kurallar

  • Her çıktı sütununun bir adı olmalı ve adlar benzersiz olmalıdır. Benzersizlik birebir karşılaştırılır: Email ve email farklı adlardır.
  • En az bir sütun kalmalıdır; bir eşleme en fazla 250 sütun ve 2 milyon hücre üretebilir.
  • Sonuç dosyanın kendi biçiminde indirilir: aynı ayırıcı, satır sonu, BOM işareti ve tarayıcının yazabildiği durumlarda aynı kodlama; tırnak yalnızca gereken yerde kullanılır. Diğer eski kodlamalar UTF-8 olarak kaydedilir. Kopyala her zaman virgülle ayrılmış metin verir.
  • Kaynaktaki boş veya yinelenen başlıklar içeri aktarmada zaten benzersiz hâle getirilmiştir (Column 3, name (2)); bunları diğer sütunlar gibi eşleyebilirsiniz.
  • Değerler hiçbir zaman kırpılmaz veya türü değiştirilmez: 001041 yine 001041 kalır.

İki sütunu tek sütunda birleştirmek ya da bir sütunu birkaç sütuna bölmek eşlemenin parçası değildir. Bunu eşlemeden önce veya sonra CSV düzenleyicide yapın. Farklı sütun adları kullanan dosyaları alt alta eklemek için her birini aynı düzene eşleyin, ardından CSV dosyalarını birleştir aracını kullanın.

Sorun giderme

  • Her çıktı sütununun bir adı olmalı. Bir satırın çıktı sütunu kutusu boş. Bir ad yazın veya satırı kaldırın.
  • Bir ad iki kez kullanılmış. İki satır aynı çıktı adına sahip. Birini yeniden adlandırın.
  • Yüklenen eşleme eksik sütunları listeliyor. Bu kaynak adları bu dosyada yok; bu yüzden ilgili satırlar (sabit değer) sütunlarına dönüştü. Bunlarla birlikte kaydedilmiş bir Boşsa kullanılacak değer artık her satıra yazılıyor. Her biri için Kaynak altında doğru kaynağı seçin.
  • Eşleme dosyası reddediliyor. Dosya geçerli bir JSON değil, columns listesi yok ya da 250’den fazla sütun listeliyor. Eşlemeyi kaydet ile yeniden kaydedin.
  • Başlıklar Column 1, Column 2… olarak görünüyor. Dosyada başlık satırı yok ya da İlk satır sütun adlarını içeriyor kapalı. Hedef adları çıktı sütunu kutularına yazın.

Sınırlar ve gizlilik

Eşleme 25 MB, 100.000 satır, 250 sütun ve 2 milyon hücreye kadar dosyalarda çalışır; sonucun siz düzenledikçe güncellenmesi için hepsi bellekte tutulur. Daha büyük dosyalar kabul edilmez; bunları önce CSV böl ile bölün ve kaydedilmiş eşlemeyi her parçaya uygulayın.

CSV dosyası ve eşleme bu sekmede kalır; hiçbir şey bir sunucuya gönderilmez.

Örnek

Bir sipariş dışa aktarımı bir içeri aktarma düzenine eşlendi: city çıkarıldı, status yukarı taşındı ve Boşsa kullanılacak değer olarak pending aldı, diğerleri yeniden adlandırıldı ve sabit bir Channel sütunu eklendi. Boş fiyat, varsayılan değeri olmadığı için boş kalır.

CSV
order_id,customer,city,unit_price,status
001041,Ana Ruiz,Madrid,34.90,paid
001042,Ben Ito,Osaka,,
CSV
Order ID,Status,Customer name,Price,Channel
001041,paid,Ana Ruiz,34.90,webshop
001042,pending,Ben Ito,,webshop

Sık sorulan sorular

Aynı sütun eşlemesini her aylık dışa aktarımda yeniden kullanabilir miyim?

Evet. Bir kez Eşlemeyi kaydet seçeneğini, ardından her yeni dosyada Eşleme yükle seçeneğini kullanın. Sütunlar konuma göre değil, kaynak adına göre eşleştirilir; eksik olanlar düzeltebilmeniz için listelenir.

Eşleme sütunlarımdaki değerleri değiştirir mi?

Hayır. Değerler birebir kopyalanır. Değişen hücreler yalnızca Boşsa kullanılacak değer tanımlanmış bir sütundaki boş hücreler ve sizin eklediğiniz sabit değerli sütunlardır.

Ad ve soyadını tek sütunda birleştirebilir miyim?

Bu araçta hayır: her çıktı sütunu tek bir kaynak sütundan ya da sabit bir değerden gelir. Değerleri CSV düzenleyicide birleştirin, ardından sonucu eşleyin.

Standartlar ve kaynaklar