İçeriğe atla
%100 yerel

Anahtar ile CSV Birleştirme

Paylaşılan bir anahtar sütunu kullanarak iki CSV tablosunu birleştirin.

Giriş
İkinci CSV tablosu

Anahtar ile CSV Birleştirme

İki CSV tablosunu yapıştırın ve bu araç bunları paylaşılan bir anahtar sütunu temelinde birleştirir — herhangi bir şey yüklemeden bir elektronik tablo VLOOKUP veya SQL JOIN ile aynı işlem. Bir siparişler tablosunu ve bir müşteri tablosunu yapıştırın veya aynı ID sütununu paylaşan herhangi bir dışa aktarılmış tabloları yapıştırın ve birleştirilmiş bir tablo alın.

Birleştirme türü hangi satırların kalacağını belirler: iç yalnızca eşleşen anahtarları tutar, sol ilk tablonun tüm satırlarını tutar, sağ ikinci tablonun tüm satırlarını tutar ve tam her iki tablonun tüm satırlarını tutar ve boşlukları seçtiğiniz değer ile doldurur. Anahtar sütunu her tabloda farklı bir ada sahip olabilir ve karşılaştırma boşluğu kırpabilir ve büyük/küçük harfi yok sayabilir, bu nedenle "ID-42" ve " id-42 " hala eşleşir. Her iki tablo anahtar dışında aynı sütun adını paylaşıyorsa, ikinci tablonun sürümü seçtiğiniz önek ile yeniden adlandırılır, böylece hiçbir şey sessizce üzerine yazılmaz. "Yinelenen anahtarlarla satırları işaretle" yi açarsanız, anahtarı kendi tablosunda tekrarlanan tüm satırları işaretler — bu, çalışan bir birleştirmede uyarı vermek için faydalıdır.

Araç RFC 4180'e göre CSV okur, bu nedenle alıntılanmış alanlar, gömülü virgüller ve alıntılar içindeki satır sonları doğru şekilde ayrıştırılır ve her iki tabloda Windows (CRLF) veya Unix (LF) sonlandırmalarını destekler. Giriş sınırlayıcı, her tablo için otomatik olarak algılanabilir veya virgül, noktalı virgül, sekme veya boru olarak sabitlenebilir ve çıkış sınırlayıcısı bağımsız olarak seçilir. Canlı sayı, her tablodan kaç satır okunduğunu, kaç anahtarın eşleştiğini ve kaç tanesinin çoğaltıldığını bildirir.

Her şey tarayıcınızda yerel olarak çalışır — hiçbir tablo hiçbir zaman yüklenmez, bu nedenle müşteri verileri içeren elektronik tabloları birleştirmek güvenlidir. Sonucu kopyalayın, .txt dosyası olarak indirin veya başka bir adımı zincirlemek için girişe geri gönderin.

FAQ

Anahtarı eşleşmemiş satırlara ne olur?
Bu, birleştirme türüne bağlıdır: iç onları düşürür, sol ilk tablonun tüm satırlarını tutar, sağ ikinci tablonun tüm satırlarını tutar ve tam her iki tablodan eşleşmemiş satırları tutar ve eksik tarafı seçtiğiniz değer ile doldurur.
Anahtar sütun her tabloda farklı bir ada sahip olabilir mi?
Evet. "İlk tablodaki anahtar sütunu" ve "İkinci tablodaki anahtar sütunu" bağımsız olarak ayarlayın — örneğin bir tarafta "user_id" ve diğer tarafta "id".
Aynı anahtar birden fazla kez ortaya çıkarsa ne olur?
Her eşleşen çift dahil edilir, bu nedenle bir tarafta iki kez ve diğer tarafta bir kez görünen bir anahtar iki çıktı satırı üretir. "Yinelenen anahtarlarla satırları işaretle" yi açarsanız bunları işaretleyebilirsiniz.
İki sütun her iki tablo arasında aynı adı paylaşırsa ne olur?
İkinci tablonun sütunu seçtiğiniz önek ile yeniden adlandırılacak (varsayılan "right_") böylece her iki sürüm de çıktıda kalır ve sessizce üzerine yazılmaz.
CSV tablolarım gönderiliyor mu?
Hayır. Birleştirme tamamen tarayıcınızda çalışır — hiçbir tablo cihazınızdan ayrılmaz.