Unire due tabelle su una chiave
CSV Join
Unisce due tabelle su una colonna chiave con logica interna, sinistra, destra o esterna, e mostra le righe che non hanno trovato corrispondenza.
Il CERCA.VERT per due file, con la parte che il CERCA.VERT non dice mai: quali chiavi non hanno trovato corrispondenza e a che cosa erano andate vicine. Prima di costruire qualsiasi cosa mostra quante righe produrrà l’unione, ed è ciò che impedisce a una chiave molti-a-molti di trasformare duemila righe in quattrocentomila.
Tabella di sinistra
Trascina qui la tabella di sinistra
Letto in questa scheda. Non viene caricato niente. I file scritti da Excel in coreano, giapponese, cinese e occidentale (CP949, Shift_JIS, GBK, Windows-1252) vengono riconosciuti.
Tabella di destra
Trascina qui la tabella di destra
Letto in questa scheda. Non viene caricato niente. I file scritti da Excel in coreano, giapponese, cinese e occidentale (CP949, Shift_JIS, GBK, Windows-1252) vengono riconosciuti.
Come si usa
Trascinare entrambe le tabelle
Sinistra e destra. Quale sia quale conta per una left join, dove ogni riga di sinistra sopravvive che abbia trovato corrispondenza o no.
Scegliere una colonna chiave per lato
Sotto ciascun selettore lo strumento dice quante chiavi distinte ha quella colonna e se si ripetono. Una chiave che si ripete su entrambi i lati è quella che moltiplica.
Decidere come confrontare le chiavi
Togliere gli spazi e ignorare le maiuscole sono attivi per impostazione predefinita perché causano la maggior parte dei mancati incontri. Normalizzare i caratteri a larghezza piena aiuta con il testo copiato da un PDF. Ignorare la punteggiatura è disattivo, perché può fondere due aziende realmente diverse.
Leggere il piano prima di eseguirlo
Conteggi delle righe senza corrispondenza, righe di risultato e un elenco delle chiavi andate vicine, con quanti caratteri le separano. Un carattere di differenza è un refuso, non un cliente diverso.
Domande frequenti
Quale tipo di join mi serve?
La left, quasi sempre. Tiene ogni riga della tabella principale e ci mette dentro quello che ha trovato, che è esattamente quello che fa il CERCA.VERT. La inner scarta le righe senza corrispondenza, ed è di solito così che un report perde dei record senza dirlo.
Perché il risultato è diventato molto più grande?
La chiave si ripete su entrambi i lati, quindi ogni riga di sinistra con quella chiave si accoppia con ogni riga di destra che ce l’ha. Tre per quattro fa dodici. Conviene prima deduplicare un lato, oppure trovare una chiave che lì sia unica.
È tornato tutto senza corrispondenza
Va guardato per primo l’elenco delle quasi corrispondenze. Le cause abituali sono uno spazio finale, l’hangul memorizzato da macOS come jamo separati, le cifre a larghezza piena provenienti da un PDF e un id letto come numero da un lato e come testo dall’altro, così che 007 ha incontrato 7.
Le chiavi vuote corrispondono fra loro?
Sì, e lo strumento avverte quando è successo e quante righe ha prodotto. In SQL un NULL non è uguale a un NULL; qui una cella vuota è uguale a una cella vuota, il che è più spesso quello che si aspetta chi usa un foglio di calcolo e più spesso un errore.
Può ricevere da
Dividere un CSV
CSV Splitter
Divide una tabella per numero di righe o per i valori distinti di una colonna, in file separati con l’intestazione ripetuta in ciascuno.
Confronto fra due tabelle
Table Diff
Confronta due tabelle su una colonna chiave scelta o dedotta ed elenca cella per cella le righe aggiunte, tolte e modificate, affiancate o come registro delle modifiche.
SQL su file CSV
SQL over CSV
Esegue SQL sui file CSV o TSV che trascini dentro — SELECT, WHERE, GROUP BY/HAVING, ORDER BY, LIMIT, CASE e una JOIN fra due tabelle — con la grammatica scritta nella pagina.
Unire cartelle di lavoro Excel
Workbook Merger
Unisce più cartelle di lavoro o fogli in uno solo, impilando le righe oppure lasciando ogni origine come foglio a sé.
Dopo
Questi accettano ciò che produce questo strumento, così il risultato può passare direttamente.
Pulizia di un CSV
CSV Cleaner
Ripulisce gli spazi nelle celle, uniforma le intestazioni, sistema i formati di numeri e date e segnala le righe con il numero di colonne sbagliato.
Confronto fra due tabelle
Table Diff
Confronta due tabelle su una colonna chiave scelta o dedotta ed elenca cella per cella le righe aggiunte, tolte e modificate, affiancate o come registro delle modifiche.
SQL su file CSV
SQL over CSV
Esegue SQL sui file CSV o TSV che trascini dentro — SELECT, WHERE, GROUP BY/HAVING, ORDER BY, LIMIT, CASE e una JOIN fra due tabelle — con la grammatica scritta nella pagina.
Visualizzatore di CSV
CSV Viewer
Apre un file delimitato di grandi dimensioni con riconoscimento dei tipi, statistiche per colonna e ordinamento, senza caricarlo tutto in memoria.
Grafici veloci
Quick Chart
Disegna da una tabella un grafico a barre, a linee, ad area, a torta o a dispersione, con assi a numeri tondi e legenda, ed esporta in SVG o PNG.
Togliere le righe doppie da un CSV
CSV Deduplicator
Elimina le righe ripetute su tutte le colonne o su quelle chiave scelte, tenendo la prima, l’ultima o quella più completa.