Eliminare un’importazione ripetuta
Confronta tutte le colonne per togliere record identici dopo aver unito file, senza confondere ordini diversi che appartengono allo stesso cliente o condividono un altro campo non univoco.
Rileva i duplicati in un CSV usando una o più colonne, conserva le righe utili e scarica un file pulito.
Lascia vuoto per confrontare tutte le colonne
Due record possono essere duplicati perché tutte le celle coincidono oppure perché condividono una chiave pur contenendo informazioni diverse. Il deduplicatore CSV permette di scegliere questa definizione prima di produrre un file ridotto. È utile per togliere righe ripetute dopo l’unione di esportazioni o conservare una versione per identificativo. A differenza dell’analizzatore di righe testuali, interpreta i campi CSV, confronta più colonne e restituisce i record mantenuti. Stabilire se due clienti o operazioni debbano essere considerati la stessa entità rimane una decisione del tuo contesto di lavoro.
Se il campo delle chiavi resta vuoto, vengono confrontate tutte le colonne. Altrimenti inserisci titoli esatti o posizioni a partire da 1, separati da virgole. Più colonne formano una chiave composta: una ripetizione deve corrispondere su ciascun campo scelto. Un titolo ripetuto indica la prima occorrenza; usa le posizioni per quelle successive o per titoli contenenti virgole. Senza intestazione seleziona numeri. Una posizione esterna alla tabella deve essere corretta prima dell’elaborazione.
Il separatore viene rilevato tra virgola, punto e virgola, tabulazione e barra verticale, oppure scelto esplicitamente. L’intestazione è inizialmente attiva e resta fuori dalla deduplicazione. La lettura riconosce campi citati, separatori interni e interruzioni di riga tra virgolette; un BOM iniziale viene rimosso. Per costruire la chiave si ignorano normalmente gli spazi esterni, mentre le maiuscole contano. Attivare l’opzione per ignorare la distinzione riunisce A e a. Queste impostazioni cambiano il confronto, non i valori delle celle del record mantenuto.
Per impostazione iniziale viene conservata la prima occorrenza, oppure l’ultima se la scegli. In entrambi i casi i gruppi seguono l’ordine della prima apparizione delle chiavi. Conservare l’ultima versione non ordina quindi l’uscita per data o per posizione dell’ultimo record. I campi delle versioni scartate non vengono fusi. I numeri restano testo: 1 e 1,0 non diventano uguali. Una cella assente e una vuota producono lo stesso valore vuoto nella chiave. Il riepilogo conta record eliminati e mantenuti senza includere l’intestazione.
Incolla o importa il CSV, scegli il separatore se necessario e controlla l’intestazione. Individua i campi che definiscono davvero l’unicità dei record nel tuo caso d’uso.
Lascia vuote le chiavi per confrontare righe complete oppure indica le colonne necessarie. Scegli prima o ultima occorrenza e decidi se spazi esterni e maiuscole debbano distinguere i valori.
Avvia la deduplicazione e confronta il numero delle eliminazioni con ciò che ti aspetti. Esamina le celle mantenute, soprattutto quelle diverse fuori dalla chiave, prima di copiare o esportare il CSV.
Confronta tutte le colonne per togliere record identici dopo aver unito file, senza confondere ordini diversi che appartengono allo stesso cliente o condividono un altro campo non univoco.
Scegli l’identificativo del prodotto come chiave e decidi esplicitamente se mantenere la prima o l’ultima riga. Il motore non determina automaticamente quale versione sia più recente.
Associa riferimento e data quando ogni prodotto deve comparire una sola volta al giorno. La sola corrispondenza del riferimento non è allora sufficiente a eliminare una riga.
Con tutte le colonne e la prima occorrenza viene tolto un record. A e Anna devono coincidere insieme: un nome diverso associato ad A non verrebbe eliminato in questa modalità. Il risultato contiene due righe di dati.
Input
id;nome
A;Anna
B;Bruno
A;AnnaRisultato
id;nome
A;Anna
B;BrunoCon id come chiave e l’ultima occorrenza selezionata, Annalisa sostituisce Anna nel gruppo A. A resta prima di B perché la sua chiave compare prima nell’ingresso. Il motore non riordina i gruppi secondo l’ultima riga di ciascuno.
Input
id;nome
A;Anna
B;Bruno
A;AnnalisaRisultato
id;nome
A;Annalisa
B;BrunoNo. Gli spazi esterni vengono tolti soltanto per stabilire l’uguaglianza delle chiavi. La riga conservata mantiene i valori originali, inclusi gli spazi. Applica in seguito una pulizia esplicita se vuoi modificare quei contenuti.
Solo se l’ingresso è già ordinato cronologicamente. Lo strumento segue l’ordine del file senza interpretare date. Prima e ultima indicano la posizione del record, non la sua anzianità nel processo aziendale.
L’operazione conserva una riga intera e scarta le altre. Non riempie celle vuote con un’altra versione e non somma importi. Consolidare campi mediante regole di priorità richiede una trasformazione differente.
Le chiavi sono testuali: 1, 1,0 e 01 sono stringhe diverse. Ignorare le maiuscole non cambia questo comportamento. Uniforma le scritture solo se rappresentano davvero la stessa entità e non identificativi distinti da conservare.
Strumenti correlati
Strumenti simili o complementari a questo.
Individua le righe duplicate, conta le occorrenze e crea un riepilogo ordinato.
Ordina le righe di un file CSV in base a una colonna, in ordine crescente o decrescente.
Rimuovi duplicati, righe vuote e spazi inutili.
Scopri come confrontare due versioni di una tabella usando una chiave affidabile e distinguere righe aggiunte, eliminate o modificate.
Scopri come identificare i duplicati, scegliere le colonne chiave corrette e validare la struttura di un CSV prima di importarlo o confrontarlo.
Prepara una tabella eliminando duplicati, righe vuote e spazi inutili, controllando colonne e valori prima di importazione o analisi.
Scopri come unire più tabelle, gestire colonne diverse ed evitare duplicati o disallineamenti durante l'assemblaggio di CSV ed Excel.