Combina Riga duplicata e somma i relativi valori in Excel (Trucchi semplici)
In Excel, è comune imbattersi in set di dati contenenti voci duplicate. Spesso ti troverai di fronte a un intervallo di dati in cui la sfida principale consiste nel combinare efficacemente queste righe duplicate e, allo stesso tempo, sommare i valori presenti in una colonna corrispondente, come mostrato nello screenshot seguente. In questo contesto, esploreremo diversi metodi pratici per consolidare i dati duplicati e aggregare i relativi valori, migliorando la chiarezza e l’utilità della tua cartella di lavoro Excel.

Combina Riga duplicata e somma i valori
Combina Riga duplicata e somma i valori con la funzione Consolida
Consolida è uno strumento utile per unire più fogli di lavoro o righe in Excel. Grazie a questa funzione, puoi rapidamente ed efficacemente combinare le righe duplicate e sommare i relativi valori. Procedi come segue:
Passaggio 1: Seleziona una cella di destinazione
Scegli dove vuoi visualizzare i dati consolidati.
Passaggio 2: Accedi alla funzione Consolida e configura la consolidazione
- Fai clic su «Dati» > «Consolida», vedi screenshot:

- Nella finestra di dialogo «Consolida»:
- (1.) Seleziona «Somma» dall'elenco a discesa «Funzione»;
- (2.) Fai clic per selezionare l'intervallo che desideri consolidare nella casella «Riferimento»;
- (3.) Seleziona «Riga superiore» e «Colonna più a sinistra» dall'opzione «Posizione etichetta»;
- (4.) Infine, clicca sul pulsante «OK».

Risultato:
Excel combinerà eventuali duplicati presenti nella prima colonna e sommerà i relativi valori nelle colonne adiacenti, come mostrato nello screenshot seguente:

- Se l'intervallo non include una riga di intestazione, assicurati di deselezionare «Riga superiore» nell'opzione «Posizione etichetta».
- Grazie a questa funzionalità, i calcoli possono essere consolidati esclusivamente in base alla prima colonna (quella più a sinistra) dei dati.
Utilizza Kutools per combinare Riga duplicata e sommare i valori
Se hai installato «Kutools per Excel», la sua funzione «Unione avanzata righe» ti permette di combinare facilmente le righe duplicate, offrendoti opzioni per sommare, contare, calcolare la media o eseguire altri calcoli sui tuoi dati. Inoltre, questa funzione non è limitata a una sola colonna chiave, ma può gestirne più di una, semplificando notevolmente complesse attività di consolidamento dati.
Dopo aver installato «Kutools per Excel», seleziona l’intervallo dati e poi fai clic su «Kutools» > «Unisci e Dividi» > «Unione avanzata righe».
Nella finestra di dialogo «Unione avanzata righe», configura le seguenti operazioni:
- Fai clic sul nome della colonna in base alla quale desideri combinare i duplicati; in questo caso, cliccherò su Prodotto, quindi selezionerò «Chiave primaria» dal Elenco a discesa nella colonna «Operazione»;
- Quindi, seleziona il nome della colonna i cui valori desideri sommare e scegli «Somma» dal Elenco a discesa nella colonna «Operazione»;
- Per le altre colonne, puoi scegliere l'operazione desiderata, ad esempio combinare i valori con un separatore specifico o eseguire un determinato calcolo; (questo passaggio può essere ignorato se hai solo due colonne)
- Infine, puoi visualizzare in anteprima il risultato combinato e fare clic sul pulsante «OK».

Risultato:
Ora i Valori duplicati nel Colonna chiave sono stati combinati e gli altri valori corrispondenti sono stati sommati, come mostrato nello screenshot seguente:

- Con questa utile funzionalità, puoi anche Combinare Righe in base ai valori duplicati, come mostrato nella seguente demo:

- Questa funzionalità supporta il comando Annulla: per ripristinare i dati originali, premi semplicemente Ctrl + Z.
- Per utilizzare questa funzionalità, ti invitiamo a scaricare e installare Kutools per Excel.
Utilizza Tabella pivot per combinare Riga duplicata e sommare i valori
Le tabelle pivot in Excel offrono un modo dinamico per riorganizzare, raggruppare e riepilogare i dati, risultando estremamente utili quando devi gestire un set di dati con numerose voci duplicate e sommare i valori corrispondenti.
Passaggio 1: Creazione di una Tabella pivot
- Seleziona l’intervallo dati, quindi vai alla scheda «Inserisci» e fai clic su «Tabella pivot» (vedi screenshot).

- Nella finestra di dialogo visualizzata, scegli dove posizionare il rapporto Tabella pivot: puoi inserirlo in un nuovo foglio o in uno esistente, in base alle tue esigenze. Quindi, fai clic su «OK». Vedi screenshot:

- Ora è stata inserita una tabella pivot nella cella di destinazione selezionata. Vedi screenshot:

Passaggio 2: Configurazione della Tabella pivot:
- Nel riquadro «Campi tabella pivot», trascina il campo che contiene i duplicati nell’area «Righe» per raggrupparli in modo efficace.
- Successivamente, trascina i campi contenenti i valori che desideri sommare nell’area «Valori». Per impostazione predefinita, Excel li somma automaticamente. Guarda la demo qui sotto:

Risultato:
La tabella pivot ora visualizza i tuoi dati con i duplicati uniti e i relativi valori sommati, offrendoti una visione chiara e concisa per l’analisi. Vedi screenshot:

Utilizza il codice VBA per combinare Riga duplicata e sommare i valori
Se sei interessato al codice VBA, in questa sezione ti forniremo uno script per consolidare le righe duplicate e sommare i valori corrispondenti nelle altre colonne. Procedi come segue:
Passaggio 1: Apri l’editor del modulo VBA e copia il codice
- Tieni premuti i tasti «ALT + F11» in Excel per aprire la finestra di «Microsoft Visual Basic, Applications Edition».
- Fai clic su «Inserisci» > «Modulo» e incolla il codice seguente nella finestra del «Modulo».
Codice VBA: Combina Riga duplicata e somma i valoriSub CombineDuplicateRowsAndSumForMultipleColumns() 'Update by Extendoffice Dim SourceRange As Range, OutputRange As Range Dim Dict As Object Dim DataArray As Variant Dim i As Long, j As Long Dim Key As Variant Dim ColCount As Long Dim SumArray() As Variant Dim xArr As Variant Set SourceRange = Application.InputBox("Select the original range:", "Kutools for Excel", Type:=8) If SourceRange Is Nothing Then Exit Sub ColCount = SourceRange.Columns.Count Set OutputRange = Application.InputBox("Select a cell for output:", "Kutools for Excel", Type:=8) If OutputRange Is Nothing Then Exit Sub Set Dict = CreateObject("Scripting.Dictionary") DataArray = SourceRange.Value For i = 1 To UBound(DataArray, 1) Key = DataArray(i, 1) If Not Dict.Exists(Key) Then ReDim SumArray(1 To ColCount - 1) For j = 2 To ColCount SumArray(j - 1) = DataArray(i, j) Next j Dict.Add Key, SumArray Else xArr = Dict(Key) For j = 2 To ColCount xArr(j - 1) = xArr(j - 1) + DataArray(i, j) Next j Dict(Key) = xArr End If Next i OutputRange.Resize(Dict.Count, ColCount).ClearContents i = 1 For Each Key In Dict.Keys OutputRange.Cells(i, 1).Value = Key For j = 1 To ColCount - 1 OutputRange.Cells(i, j + 1).Value = Dict(Key)(j) Next j i = i + 1 Next Key Set Dict = Nothing Set SourceRange = Nothing Set OutputRange = Nothing End Sub
Passaggio 2: Esegui il codice
- Dopo aver incollato questo codice, premi il tasto «F5» per eseguirlo. Nella finestra di dialogo visualizzata, seleziona l’intervallo dati che desideri combinare e sommare, quindi fai clic su «OK».

- Nella finestra di dialogo successiva, seleziona la cella in cui desideri visualizzare il risultato e fai clic su «OK».

Risultato:
Ora le righe duplicate sono state unite e i relativi valori sommati. Vedi screenshot:

Combinare e sommare le righe duplicate in Excel può essere semplice ed efficiente. Scegli tra la pratica funzione Consolida, lo strumento avanzato Kutools, le potenti Tabelle pivot o la flessibile programmazione VBAper trovare la soluzione più adatta alle tue competenze ed esigenze. Se desideri scoprire altri suggerimenti e trucchi per Excel, visita il nostro sito web, dove troverai migliaia di tutorial pensati per te!cliccare qui per consultarli. Grazie per la lettura e ci auguriamo di offrirti ulteriori informazioni utili in futuro!
Articoli correlati:
- Combina più righe in una sola in base ai duplicati
- Potresti avere un intervallo di dati in cui, nella colonna A (nome prodotto), sono presenti alcuni elementi duplicati. Ora devi rimuovere le voci duplicate nella colonna A ma combinare i valori corrispondenti nella colonna B. Come puoi eseguire questa operazione in Excel?
- CercaVert e restituisci più valori senza duplicati
- A volte potresti voler eseguire una ricerca verticale (CercaVert) e restituire più valori corrispondenti in un’unica cella contemporaneamente. Tuttavia, se nei risultati compaiono valori ripetuti, come puoi ignorare i duplicati e mantenere solo i valori univoci, come mostrato nell’immagine seguente in Excel?
- Combinare Righe con lo stesso ID/nome
- Ad esempio, hai una tabella come nell’immagine seguente e devi Combinare Righe in base agli ID ordine. Hai qualche idea? In questo articolo ti presenteremo due soluzioni.
Migliori strumenti per la produttività in ufficio
Potenzia le tue competenze Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per accedere alla funzione che ti serve di più...
Office Tab Porta l’interfaccia a schede in Office e rende il tuo lavoro molto più semplice
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede della stessa finestra, anziché in finestre separate.
- Aumenta la tua produttività del 50 % e riduce centinaia di clic del mouse ogni giorno!
Tutti i componenti aggiuntivi Kutools. Un unico programma di installazione
Kutools for Office La suite include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse applicazioni Office.
- Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
- Funzionano meglio insieme— produttività ottimizzata tra le applicazioni Office
- Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
- Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto di singoli componenti aggiuntivi









