Vai al contenuto principale

Analizzatore di duplicati

Analizza localmente un elenco nel browser per trovare righe ripetute e contarne le occorrenze.

  • Appunti
Automatizza

Integra questo widget

Personalizza il risultato, controlla l’anteprima e copia il codice.

Anteprima

Tipo di codice di integrazione

Codice da copiare

Responsive e ridimensionato automaticamente da Bethemesh.

Questo strumento ti è stato utile?

Come funziona questo strumento?

Prima di eliminare le ripetizioni in una lista è utile sapere quali valori ricorrono e quante volte compaiono. L’analizzatore di duplicati prepara questo inventario partendo da un elemento per riga: riferimenti d’ordine, identificativi di partecipanti, indirizzi copiati o messaggi di registro. Mostra soltanto le righe ripetute, insieme al numero totale di occorrenze. La lista originale rimane nel campo di ingresso. Il risultato è un rapporto di frequenza, non una nuova lista deduplicata né un controllo di unicità basato su più colonne di una tabella.

Le terminazioni CRLF di Windows e i ritorni CR isolati vengono convertiti in LF prima di dividere il testo. Ogni riga fisica diventa un valore indipendente da confrontare. Le righe completamente vuote sono ignorate, mentre una riga composta solo da spazi resta un valore effettivo e può comparire come duplicato invisibile. Non esiste un’intestazione speciale: un titolo ripetuto viene contato come qualsiasi altra riga presente nell’ingresso.

Il confronto è esatto e conserva maiuscole, accenti, tabulazioni e spazi iniziali o finali. Torino, torino e Torino seguito da uno spazio formano tre gruppi distinti. Non vengono normalizzati i caratteri Unicode, corretti gli indirizzi o convertiti i numeri. L’identificativo 0012 non viene quindi raggruppato con 12. Questo comportamento serve a trovare stringhe identiche, non nomi simili, errori di battitura o possibili registrazioni della stessa persona scritte in modo differente.

Il contatore aumenta a ogni occorrenza e alla fine restano soltanto i valori presenti almeno due volte. Il rapporto è ordinato per frequenza decrescente; a parità di conteggio viene conservato l’ordine della prima apparizione. Ogni riga di uscita inizia con il totale, seguito da × e dal valore originale. Un totale di tre significa tre occorrenze presenti, quindi due in eccesso se vuoi conservarne una. Se nessun valore si ripete, l’uscita è vuota: non indica un errore nella lettura.

Come usare questo strumento

  1. Isola un solo valore per riga

    Incolla una singola colonna del foglio di calcolo oppure importa una lista di testo. Se confronti identificativi, non aggiungere nomi dei clienti o commenti sulla stessa riga, a meno che facciano parte del confronto.

  2. Decidi in anticipo quali differenze contano

    Se spazi esterni e maiuscole non devono distinguere i valori, uniformali deliberatamente prima dell’analisi. Lo strumento non ha un’opzione per ignorarli durante il conteggio delle occorrenze.

  3. Interpreta le frequenze prima di pulire

    Avvia l’analisi, controlla alcuni valori segnalati e copia o esporta il rapporto testuale. Torna alla lista originale per decidere cosa eliminare: il rapporto non contiene gli elementi che compaiono una sola volta.

Casi d’uso

Controllare riferimenti d’ordine ripetuti

Individua i riferimenti importati più volte da esportazioni diverse, quindi verifica nel sistema originale se le ripetizioni rappresentano operazioni valide oppure un caricamento duplicato accidentale.

Esaminare una lista di partecipanti

Conta gli identificativi ripetuti prima di cancellare manualmente le iscrizioni. Trovare registrazioni identiche invita a controllare la scheda, ma non dimostra da solo che una persona debba essere eliminata.

Trovare un messaggio ricorrente

Porta in cima le righe di registro identiche più frequenti. Timestamp differenti impediscono il raggruppamento: rimuovili prima soltanto quando questa scelta è coerente con l’analisi che stai svolgendo.

Esempi

Contare riferimenti importati nuovamente

ORD-205 compare tre volte e viene elencato per primo. ORD-104 compare due volte. Per conservare un’occorrenza per riferimento dovresti eliminarne due del primo e una del secondo, quindi tre righe originali complessive.

Input

ORD-104
ORD-205
ORD-205
ORD-104
ORD-205

Risultato

3 × ORD-205
2 × ORD-104

Distinguere le maiuscole di un nome

Le due righe Torino sono identiche. torino resta un valore separato e unico, come Bologna, e non appare nel risultato. Convertire in minuscolo tutta la lista prima dell’analisi cambierebbe intenzionalmente il criterio usato per definire un duplicato.

Input

Torino
torino
Torino
Bologna

Risultato

2 × Torino

Consigli e buone pratiche

  • Incollare più colonne inserisce in genere tabulazioni: viene confrontata l’intera riga, non una colonna scelta. Isola il campo desiderato o usa la deduplicazione CSV quando devi selezionare una chiave tabellare.
  • Non importare direttamente il rapporto nell’applicazione originale: il prefisso con la frequenza fa parte del testo esportato. Consideralo una lista di controllo dei valori che richiedono attenzione.
  • Importare un file CSV non attiva qui un’analisi tabellare. Un campo tra virgolette su più righe viene diviso in righe fisiche; per questi dati usa uno strumento che interpreti i record CSV.

Domande frequenti

Il numero mostrato indica quante voci devo cancellare?

Conta tutte le occorrenze, inclusa la prima. Con un risultato che inizia con 4 ×, mantenerne una significa rimuoverne tre. L’analizzatore non elimina automaticamente alcuna riga dell’ingresso.

Perché due indirizzi apparentemente identici restano separati?

Bastano maiuscole diverse, uno spazio finale, una tabulazione o una rappresentazione Unicode differente. Si confrontano i caratteri ricevuti: non viene verificata la raggiungibilità dell’indirizzo né l’identità del suo titolare.

Posso scegliere una colonna chiave di un CSV?

No. Questo analizzatore non interpreta colonne CSV o record tra virgolette. Il deduplicatore CSV permette di scegliere i campi che definiscono una ripetizione; qui vengono contate righe testuali complete.

Che cosa significa un risultato di analisi vuoto?

Nessuna riga non vuota compare almeno due volte con una scrittura esattamente uguale. Non dimostra l’unicità delle entità reali: nomi scritti diversamente possono riferirsi alla stessa persona o allo stesso oggetto pur essendo stringhe differenti.

Strumenti correlati

Strumenti simili o complementari a questo.

Strumenti simili

Rimuovi le righe duplicate di un file CSV in base alle colonne scelte.

Dati e fogli di calcoloUsa questo strumento

Rimuovi spazi in eccesso, tabulazioni ripetute e righe vuote da un testo copiato.

Dati e fogli di calcoloIn evidenzaUsa questo strumento

Rimuovi le righe duplicate da un elenco e conserva una sola occorrenza di ogni valore.

Dati e fogli di calcoloIn evidenzaUsa questo strumento
GuidaBuone pratichePrincipiante

Calcoli di data e ora: guida pratica

Differenze tra date, durate, giorni lavorativi, settimane ISO, ricorrenze e formati: scegli il calcolo corretto.

7 settembre 20262 min
GuidaBuone pratichePrincipiante

Pulire un file CSV o Excel prima di utilizzarlo

Prepara una tabella eliminando duplicati, righe vuote e spazi inutili, controllando colonne e valori prima di importazione o analisi.

29 agosto 20263 min