Łączenie CSV według klucza
Połącz dwie tabele CSV w jedną za pomocą wspólnej kolumny klucza.
Łączenie CSV według klucza
Wklej dwie tabele CSV, a to narzędzie połączy je w jedną, dopasowując wiersze według wspólnej kolumny klucza — ta sama operacja co funkcja VLOOKUP w arkuszu kalkulacyjnym lub SQL JOIN, bez instalacji czegokolwiek. Wklej tabelę zamówień i tabelę klientów lub dowolne dwa eksporty współdzielące kolumnę ID, a otrzymasz jedną połączoną tabelę.
Typ połączenia określa, które wiersze przetrwają: połączenie wewnętrzne zachowuje tylko pasujące klucze, połączenie lewe zachowuje każdy wiersz z pierwszej tabeli, połączenie prawe zachowuje każdy wiersz z drugiej tabeli, a połączenie pełne zachowuje każdy wiersz z obu, wypełniając luki wybraną wartością. Kolumna klucza może mieć inną nazwę w każdej tabeli, a porównanie może przycinać spacje i ignorować wielkość liter, więc "ID-42" i " id-42 " nadal się dopasowują. Gdy obie tabele współdzielą nazwę kolumny inną niż klucz, wersja z drugiej tabeli jest zmieniana nazwie z prefiksem, który wybierzesz, więc nic nie jest cicho nadpisane. Włączenie "Oznacz wiersze ze zduplikowanymi kluczami" zaznacza każdy wiersz, którego klucz powtarza się w obrębie własnej tabeli — przydatne do złapania połączenia, które ma się rozszerzyć.
Narzędzie odczytuje CSV zgodnie z RFC 4180, więc pola w cudzysłowach, osadzone przecinki i podziały wierszy w obrębie cudzysłowów są prawidłowo analizowane i akceptuje zakończenia wierszy Windows (CRLF) lub Unix (LF) w każdej tabeli. Separator wejściowy może być automatycznie wykrywany dla każdej tabeli lub ustawiony na przecinek, średnik, tabulację lub rurę, a separator wyjściowy jest wybierany niezależnie. Żywy rachunek zgłasza wiersze odczytane z każdej tabeli, liczbę dopasowanych kluczy i liczbę duplikatów.
Wszystko uruchamia się lokalnie w przeglądarce — żadna tabela nigdy nie jest przesyłana, więc bezpiecznie jest łączyć tabele z danymi klientów. Skopiuj wynik, pobierz jako plik .txt lub wyślij go z powrotem na wejście, aby połączyć kolejny krok.