Controllare fatture duplicate in Excel senza cancellare righe corrette

Luca Meneghetti · Versante

7 min di lettura · Aggiornato il 14 settembre 2026

Hai un elenco di fatture e alcuni numeri compaiono più volte. La tentazione è usare “Rimuovi duplicati” e passare al lavoro successivo. Prima, però, serve una domanda: che cosa rende due righe lo stesso documento?

Una fattura numero 15 di Alfa e una numero 15 di Beta sono documenti diversi. Lo stesso fornitore può avere una fattura 15 nel 2025 e un’altra nel 2026. E alcune esportazioni riportano più righe per una sola fattura, per esempio una per aliquota.

In questa guida costruiamo un controllo che ti aiuta a trovare i candidati e capire perché sono segnalati. Scarica il file Excel con il registro di 36 righe e l’esempio guidato. Puoi usarlo per esercitarti o per mostrare il metodo a chi sta iniziando in studio.

Capisci che cosa rappresenta una riga

Prima di contare le ripetizioni, leggi le intestazioni e apri un documento del campione. La riga contiene il totale della fattura oppure una sua parte? Se l’esportazione ha una riga per articolo o per aliquota, più righe con gli stessi riferimenti possono essere corrette.

Chiedi anche da dove arriva il file. Due estrazioni fatte in giorni diversi possono contenere lo stesso documento. Unirle produce una ripetizione nel foglio, anche quando nel gestionale esiste una sola registrazione.

Nel nostro esempio ogni riga è un documento intero. I codici fornitore sono inventati, Anno indica l’anno del documento e Totale è espresso in euro.

Fornitore Numero Anno Tipo Totale
ALFA 15 2026 Fattura 122,00
BETA 15 2026 Fattura 244,00
ALFA 15 2025 Fattura 122,00
ALFA 15 2026 Fattura 122,00
ALFA 15 2026 Nota di credito 122,00

La prima e la quarta riga sono candidate duplicate. Le altre differiscono per fornitore, anno o tipo di documento. Ti bastano cinque righe per vedere perché il solo numero fattura non è una buona regola.

Distingui il problema prima di segnalarlo

Una ripetizione nel foglio, una doppia registrazione e un doppio pagamento richiedono verifiche diverse. Il nostro controllo osserva il file esportato. Per stabilire che una registrazione è doppia devi risalire al gestionale; per un doppio pagamento devi confrontare disposizioni e addebiti effettivi.

Questa distinzione cambia anche la domanda da fare al cliente. “Risultano due righe con gli stessi riferimenti, verifichiamo l’origine” descrive quello che sai. “Hai pagato due volte” è una conclusione che il foglio, da solo, non permette.

Aggiungi una colonna Origine quando unisci più esportazioni. Bastano il nome del file e, se disponibile, l’identificativo della registrazione. Se le due righe provengono da periodi sovrapposti, potresti aver già trovato la causa senza cercare un errore contabile.

Scegli i campi che identificano il documento

Nel campione confrontiamo fornitore, numero, anno e tipo. È una regola adatta a questi dati, da adattare all’esportazione reale. Se lavori su più aziende, devi separare i destinatari o includerli nel confronto. Se esistono più serie di numerazione, può servire anche la serie.

Il codice fornitore deve rappresentare lo stesso soggetto nei file confrontati. Due gestionali potrebbero usare codici diversi per la stessa anagrafica, oppure lo stesso codice per soggetti diversi. Prima di cercare duplicati tra sistemi differenti, chiarisci questa corrispondenza.

Anche Anno deve avere lo stesso significato. Anno del documento e anno della registrazione possono differire. Due colonne con lo stesso nome non sono necessariamente confrontabili.

Tratta con attenzione il numero fattura. 0015, 15/A e 15 potrebbero indicare documenti diversi. Conserva il valore originale e fai eventuali pulizie in una colonna separata. Eliminare tutti i caratteri che non sono cifre rende il confronto più facile, ma può togliere proprio l’informazione che distingue due fatture.

La formula e il risultato che devi ottenere

Nel foglio Duplicati trovi la tabella nelle colonne A:E, con intestazioni nella riga 1 e documenti nelle righe da 2 a 6. In F2 inserisci questa formula per Excel italiano, poi copiala fino a F6:

=CONTA.PIÙ.SE($A$2:$A$6;A2;$B$2:$B$6;B2;$C$2:$C$6;C2;$D$2:$D$6;D2)

Gli intervalli con il simbolo $ restano fissi mentre copi la formula. A2, B2, C2 e D2 cambiano invece con la riga: sono i valori del documento che stai cercando nell’elenco. La funzione conta quante righe soddisfano tutti i criteri insieme.

I risultati attesi sono 2, 1, 1, 2, 1. Il conteggio include la riga stessa. Perciò 1 significa che quella combinazione compare una volta; 2 significa che compare due volte.

Il totale non fa parte della chiave. Se gli stessi riferimenti compaiono con importi diversi, vogliamo vedere il caso. Includere anche il totale potrebbe far sparire dal controllo una differenza che merita attenzione.

Nel foglio Duplicati le formule coprono le cinque righe del campione. Se estendi l’elenco, amplia tutti gli intervalli e copia la formula sulle nuove righe. Un documento fuori dall’intervallo non verrà contato.

Prova la regola prima di usarla sul cliente

Cambia il totale della quarta riga da 122 a 123. Il conteggio deve rimanere 2 per entrambe le righe ALFA 15 del 2026. Hai cambiato l’importo, ma i riferimenti sono rimasti uguali.

Ora sostituisci ALFA con GAMMA nella quarta riga. Tutti i conteggi devono diventare 1. Rimetti poi i dati iniziali, così conservi un campione di riferimento per la prossima volta.

Prova anche a svuotare un numero fattura. Quel documento va tra i dati incompleti, qualunque sia il conteggio. “Non ho trovato una ripetizione” non dimostra che i riferimenti siano completi.

La documentazione Microsoft di CONTA.PIÙ.SE descrive anche i caratteri jolly. Asterisco e punto interrogativo nei criteri hanno un significato speciale. Il nostro esempio usa riferimenti senza questi caratteri; se compaiono nei tuoi identificativi, occorre gestirli con l’escape previsto da Excel o scegliere un confronto esatto adatto. Questa è una ragione in più per provare una regola su documenti conosciuti.

Dal conteggio alla decisione

Per una prova più ampia, passa al foglio Registro: contiene 36 righe, due aziende e due esportazioni. Troverai sette righe con riferimenti ripetuti, raccolte in tre gruppi, e altre due con dati incompleti. Uno dei gruppi ha importi diversi. Ci sono anche casi che devono restare separati: destinatario diverso, anno diverso, nota di credito e numeri 001 e 1.

Qui la formula costruisce una chiave leggibile, include l’azienda e conserva gli zeri del numero originale. Gestisce anche i caratteri jolly presenti nel campione; il confronto resta insensibile a maiuscole e minuscole. Filtra Controllo, annota le tue conclusioni nell’ultima colonna e confrontale con il foglio Casi. Le formule del Registro coprono le righe 9–44: per ampliarlo, aggiorna anche gli intervalli dei conteggi e dei riepiloghi.

Nel piccolo foglio Duplicati, filtra F per valori maggiori di uno e ordina per i campi della chiave, includendo tutte le colonne nell’ordinamento. Le righe dello stesso gruppo saranno vicine. Nel campione hai due righe segnalate e un solo gruppo da verificare.

Apri l’originale e controlla l’origine delle due righe. Se hai unito due esportazioni sovrapposte, puoi annotarlo e indicare quale riga mantenere nel prospetto di analisi. Se gli importi differiscono, lascia il punto aperto finché non hai chiarito quale documento o versione rappresentano.

Esito del confronto Cosa annotare
Stesso documento in due esportazioni Origine di entrambe le righe e riga mantenuta
Righe di dettaglio della stessa fattura Struttura dell’esportazione e criterio da cambiare
Riferimenti uguali, importi diversi Differenza rilevata e documento da verificare
Dati insufficienti Campo mancante e persona a cui chiedere

Evita un semplice “risolto”. Una frase concreta permette a un collega di capire la decisione senza ripetere l’intero controllo. La guida Microsoft sui duplicati distingue inoltre l’evidenziazione dalla rimozione: osservare i candidati e cancellare righe sono operazioni separate.

Trasforma il controllo in un’abitudine utile

Conserva campione, formula e risultati attesi insieme alle istruzioni dello studio. Quando cambia il formato dell’esportazione, ripeti la prova sui cinque documenti. Se il risultato cambia, sai che devi rivedere la regola prima di elaborare il file completo.

Per numeri memorizzati male o zeri persi, torna alla guida CSV. Se manca l’originale, usa il modello di richiesta documenti specificando il riferimento necessario.

Questo metodo è utile anche per valutare Versante. Stiamo costruendo un assistente per lavorare sui documenti dello studio e preparare risultati che il professionista possa verificare. Puoi chiedergli di proporre i gruppi candidati, spiegare i campi usati e mantenere l’origine delle righe. Poi confronti il risultato con il campione.

Nella demo sul controllo dei duplicati il punto da osservare è quanto lavoro serve per arrivare a una decisione comprensibile. Imparare a definire il confronto ti rende più autonomo in Excel e ti permette di chiedere un risultato migliore anche a Versante.