Unisci CSV per chiave
Unisci due tabelle CSV usando una colonna chiave condivisa.
Unisci CSV per chiave
Incolla due tabelle CSV e questo strumento le unisce in una sola, abbinando le righe per una colonna chiave condivisa — la stessa operazione di un VLOOKUP in un foglio di calcolo o un JOIN in SQL, senza installare nulla. Incolla una tabella di ordini e una tabella di clienti, o due esportazioni che condividono una colonna ID, e otterrai un'unica tabella combinata.
Il tipo di unione controlla quali righe sopravvivono: inner mantiene solo le chiavi corrispondenti, left mantiene ogni riga della prima tabella, right mantiene ogni riga della seconda, e full mantiene ogni riga di entrambe, riempiendo gli spazi vuoti con il valore di riempimento che scegli. La colonna chiave può avere un nome diverso in ogni tabella, e il confronto può rimuovere gli spazi bianchi e ignorare maiuscole/minuscole, quindi "ID-42" e " id-42 " si abbinano comunque. Quando entrambe le tabelle condividono un nome di colonna diverso dalla chiave, la versione della seconda tabella viene rinominata con un prefisso che scegli, in modo che nulla venga silenziosamente sovrascritto. L'attivazione di "Contrassegna righe con chiavi duplicate" contrassegna qualsiasi riga la cui chiave si ripete all'interno della sua stessa tabella — utile per rilevare un'unione sul punto di espandersi.
Lo strumento legge CSV secondo RFC 4180, quindi i campi tra virgolette, le virgole incorporate e le interruzioni di riga tra virgolette si analizzano correttamente, e accetta terminazioni Windows (CRLF) o Unix (LF) in entrambe le tabelle. Il delimitatore di input può essere rilevato automaticamente per tabella o fisso a virgola, punto e virgola, tabulazione o barra verticale, con il delimitatore di output scelto indipendentemente. Il conteggio dal vivo segnala le righe lette da ogni tabella, quante chiavi corrispondere e quante duplicate.
Tutto viene eseguito localmente nel tuo browser — nessuna tabella viene mai caricata, quindi è sicuro unire i fogli di calcolo con i dati dei clienti. Copia il risultato, scaricalo come file .txt o rimandalo all'input per incatenare un altro passaggio.