Come trovare i duplicati in una cartella di lavoro di Excel (4 metodi)

  • Condividi Questo
Hugh West

A volte abbiamo bisogno di trovare valori duplicati in un singolo foglio, in più fogli o anche nell'intera cartella di lavoro per rimozione In questo articolo mostrerò 4 semplici metodi per trovare i duplicati nella cartella di lavoro di Excel (insieme a più fogli di lavoro).

Scarica il quaderno di esercizi

Duplicati in Workbook.xlsx

Come trovare i duplicati in una cartella di lavoro di Excel

Supponiamo di avere due fogli nella nostra cartella di lavoro. I nomi dei due fogli sono Foglio1 e Foglio2 .

Foglio1 rappresenta il nome del dipendente con i suoi stati, mentre Foglio2 visualizza la data di adesione insieme al nome.

Ora si otterranno valori duplicati nella cartella di lavoro.

1. Utilizzo della formattazione condizionale per trovare i duplicati nella cartella di lavoro

Formattazione condizionale è un utile strumento di Excel che converte il colore delle celle in base a condizioni specificate.

Se avete bisogno di evidenziare qualche dato per una migliore visualizzazione, potete utilizzare lo strumento della sezione Stili barra di comando.

Ora seguite i passaggi seguenti.

⏩ Selezionare l'intervallo di celle B5:B16 ( Foglio1 )

⏩ Fare clic su Casa tab> Formattazione condizionale > Nuove regole

⏩ Scegliere l'opzione Utilizzate una formula per determinare quali celle formattare

⏩ Inserire la seguente formula sotto la voce Formatta i valori in cui questa formula è vera:

=COUNTIF(Foglio2!$B$5:$B$16, B5)

Qui, B5 è la cella iniziale del nome del dipendente, B5:B16 è l'intervallo di celle per il nome del dipendente.

⏩ Infine, aprire il file Formato per specificare il colore di evidenziazione.

⏩ Stampa OK .

Alla fine si otterrà il seguente risultato.

I nomi evidenziati hanno valori duplicati in Foglio2 .

Per saperne di più: Come trovare i duplicati in due diverse cartelle di lavoro di Excel (5 metodi)

2. Uso della funzione ISNUMBER per trovare i duplicati nella cartella di lavoro

Il ISNUMERO combinata con la funzione PARTITA può essere utilizzata per mostrare i valori duplicati utilizzando la funzione Formattazione condizionale strumento.

⏩ Selezionare l'intervallo di celle B5:B16 del nome del dipendente ( Foglio1 )

⏩ Fare clic sul pulsante Casa tab> Formattazione condizionale > Nuove regole .

⏩ Scegliere l'opzione Utilizzate una formula per determinare quali celle formattare

⏩ Inserire la seguente formula sotto la voce Formatta i valori in cui questa formula è vera:

=ISNUMBER(MATCH(B5, Foglio2!$B$5:$B$16,0))

Qui, B5 è la cella iniziale del nome del dipendente, $ B$5:B16 è l'intervallo di celle per il nome del dipendente.

⏩ Infine, aprire il file Formato per specificare il colore di evidenziazione.

⏩ Stampa OK .

L'output sarà simile a questo.

I nomi colorati hanno valori duplicati in Foglio2 .

Per saperne di più: Formula per trovare i duplicati in Excel (6 modi semplici)

Letture simili

  • Trovare il numero di righe duplicate utilizzando la formula COUNTIF
  • Trovare duplicati in due colonne in Excel (6 approcci adatti)
  • Excel Trova testo simile in due colonne (3 modi)
  • Elenco Top 10 di Excel con duplicati (2 modi)
  • Come trovare valori corrispondenti in due fogli di lavoro in Excel (4 metodi)

3. Usare la combinazione di funzioni IF & COUNTIF per ottenere i duplicati

Anche in questo caso, è possibile utilizzare questo metodo per ottenere duplicati nella cartella di lavoro di Excel. La combinazione di SE e COUNTIF restituisce se una cella ha valori duplicati o meno.

La formula sarà come la seguente

=IF(COUNTIF(Foglio2!$B:$B,Foglio1!B5),VERO,FALSO)

Qui, B5 è la cella iniziale del nome del dipendente, $B:$B indica l'intervallo di celle per i nomi dei dipendenti.

Ripartizione della formula

COUNTIF(Foglio2!$B:$B,Foglio1!B5) La formula controlla se le celle di "Nome del dipendente" ( B5 è la cella di partenza) hanno valori simili o meno. Se è disponibile un valore simile, COUNTIF restituirà 1, altrimenti restituirà 0.

Allora SE La funzione restituisce VERO se il COUNTIF è pari a 1. D'altra parte, il valore di SE ritorni FALSO .

L'uscita VERO significa che il nome corrispondente ha valori duplicati in Foglio2 .

Per saperne di più: Formula di Excel per trovare i duplicati in una colonna

4. Applicazione della funzione VLOOKUP per ottenere i duplicati nella cartella di lavoro

Il VLOOKUP insieme alla funzione SE e ISERRORE può essere utilizzata per ottenere il valore duplicato insieme a più fogli di lavoro.

La formula sarà come la seguente

=IF(ISERROR(VLOOKUP(B5,Foglio1!$B$5:$B$16,1,0)), "Unico", "Duplicato")

Qui, B5 è la cella iniziale del nome del dipendente, $B$5:$B$16 indica l'intervallo di celle per i nomi dei dipendenti

Ripartizione della formula

VLOOKUP(B5,Foglio1!$B$5:$B$16,1,0) cerca il nome del dipendente nel Foglio1 e restituisce 0 se ottiene un nome simile, altrimenti mostra 1.

ISERRORE viene utilizzato per evitare la visualizzazione di errori in Excel.

⏩ Infine, il SE restituisce Unique se l'output è 0 e Duplicate se l'output è 1.

Per saperne di più: Come visualizzare le corrispondenze duplicate in Excel (5 modi semplici)

Conclusione

Ecco come trovare i duplicati in una cartella di lavoro di Excel (fogli di lavoro multipli). Sono fermamente convinto che questo articolo amplierà il vostro percorso di apprendimento di Excel. Tuttavia, se avete domande o suggerimenti, lasciateli qui sotto nella sezione commenti.

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.