Dołącz dwa pliki CSV lub złącz je jak w bazie danych po wspólnej kolumnie klucza.
wynik
O tym narzędziu
CSV — scalanie / złączenie to darmowe narzędzie działające w przeglądarce, które łączy dwa pliki CSV — albo dołączając ich wiersze, albo wykonując złączenie w stylu bazy danych po wspólnej kolumnie klucza. Oba pliki pozostają na Twoim urządzeniu; nic nie jest przesyłane.
Tryb dołączania układa oba pliki jeden nad drugim i sumuje ich kolumny, uzupełniając puste miejsca tam, gdzie plikowi brakuje kolumny. Tryb złączenia dopasowuje wiersze po nazwanym przez Ciebie kluczu (po nagłówku lub indeksie) i obsługuje złączenia inner, left, right oraz full-outer, więc działa jak arkuszowe VLOOKUP, ale z każdym typem złączenia. Niedopasowane klucze są uzupełniane pustymi komórkami zgodnie z wybranym złączeniem.
Ponieważ złączenie haszujące działa w całości lokalnie, jest to prywatny, przyjazny dla trybu offline sposób na uzgadnianie eksportów, wzbogacanie jednej tabeli o drugą lub łączenie powiązanych plików bez arkusza czy bazy danych.
Najczęściej zadawane pytania
Co robią tryby złączenia?
Inner zachowuje tylko klucze obecne w obu plikach; left zachowuje każdy wiersz pliku A (z pustymi miejscami tam, gdzie B nie ma dopasowania); right zachowuje każdy wiersz pliku B; a full-outer zachowuje wszystkie klucze z obu stron. Append zamiast tego układa wszystkie wiersze jeden nad drugim i sumuje kolumny.
Jak wskazać kolumnę klucza?
Podaj klucz po nazwie nagłówka (np. id) lub po indeksie liczonym od zera (np. 0). Klucz z pliku A jest zachowywany raz, a pozostałe kolumny pliku B są dołączane po prawej stronie dopasowanego wiersza.
Co dzieje się przy zduplikowanych kluczach?
Jeśli klucz pojawia się wielokrotnie w którymkolwiek pliku, złączenie tworzy każdą pasującą kombinację (rozwinięcie kartezjańskie dla tego klucza), odzwierciedlając zachowanie złączeń SQL przy niunikalnych kluczach.
Jakie konwencje CSV obowiązują?
Oba pliki muszą używać tego samego separatora, pola w cudzysłowach (z podwojonymi cudzysłowami wewnętrznymi) są parsowane poprawnie, a ustawienie nagłówka dotyczy obu plików jednocześnie — zaznacz je, gdy pierwszy wiersz każdego pliku nadaje nazwy jego kolumnom.