KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Come sommare valori univoci in base a criteri specifici in Excel?

AutoreXiaoyang Data di modifica

Quando si lavora con set di dati Excel—come registri di ordini, estratti conto o risultati di sondaggi—spesso nasce l’esigenza di calcolare la somma dei soli valori univoci in una colonna, applicando filtri o criteri definiti in un’altra colonna. Si consideri, ad esempio, una tabella con due colonne: Nome e Ordine. Se si vuole sommare esclusivamente i valori univoci della colonna Ordine per ciascun Nome (escludendo eventuali duplicati), come ottenere questo risultato in modo efficiente in Excel? Si tratta di un’esigenza ricorrente in ambito aziendale e nell’analisi dei dati, dove una semplice somma di tutti i valori corrispondenti porterebbe a risultati gonfiati a causa dei duplicati.

Lo screenshot di esempio seguente illustra uno scenario tipico: dato un elenco di nomi e i relativi valori d’ordine — inclusi i duplicati — si desidera riepilogare i dati sommando, per ciascun nome separatamente, i valori univoci degli ordini.

uno screenshot che mostra i dati originali e i risultati di sintesi escludendo i duplicati

Le principali sfide in questo compito consistono nell’identificare voci univoche in base a criteri specifici, garantire che venga conteggiata solo la prima occorrenza e prevenire errori manuali causati dalla copia e incolla di dati filtrati. Diversi approcci pratici in Excel – tra cui formule matriciali, Kutools e Power Query – offrono soluzioni efficaci, ognuno ideale per scenari d’uso differenti.


<h4"> Sommare valori univoci in base a uno o più criteri con formule matriciali

Un approccio efficace e flessibile consiste nell’utilizzo di formule matriciali, ideali per riepilogare valori univoci che soddisfano criteri specifici. Questo metodo si rivela particolarmente vantaggioso quando si desidera un aggiornamento automatico del calcolo al variare dei dati o dei criteri.

Per sommare soltanto i valori univoci in una colonna in base a un filtro o a una condizione presente in un’altra colonna, è possibile applicare la seguente formula:

1. In una cella vuota (ad esempio,)E2), inserisci questa formula:

=SUM(IF(FREQUENCY(IF($A$2:$A$12=D2,MATCH($B$2:$B$12,$B$2:$B$12,0)),ROW($B$2:$B$12)-ROW($B$2)+1),$B$2:$B$12))

Prima di confermare la formula, verificare attentamente che:

  • A2:A12: L’intervallo che contiene i criteri (in questo caso, i nomi).
  • D2: La cella che contiene la condizione di riferimento (ad esempio, un nome specifico).
  • B2:B12: L’intervallo di valori da sommare in modo univoco.

È possibile personalizzare questi intervalli in base alla struttura effettiva dei propri dati. Assicurarsi che tutti gli intervalli abbiano la stessa lunghezza per evitare errori nella formula.

2. Per attivare questa formula matriciale, dopo averla digitata premere contemporaneamente Ctrl + Maiusc + Invio. Compariranno delle parentesi graffe attorno alla formula, a indicare che si tratta di una formula matriciale. Trascina quindi il quadratino di riempimento verso il basso per copiare la formula in corrispondenza di ciascun valore nella colonna di riepilogo: in questo modo, ogni elemento otterrà automaticamente la propria somma univoca corretta.

uno screenshot che mostra come utilizzare una formula per sommare valori univoci in base a un criterio

Suggerimento pratico: Se utilizzi Excel 365 o Excel 2021, nuove funzioni matriciali dinamiche come UNICO e SOMMA.SE.MULTIPLO potrebbero semplificare ulteriormente alcuni di questi calcoli, ma la formula indicata sopra funziona in modo affidabile in molte versioni di Excel.

=SOMMA.SE(A2:B12; UNICO(D2); B2:B12)

Gestire più criteri: =SOMMA(SOMMA.SE.MULTIPLO(intervallo_somma; intervallo_criteri1; UNICO(intervallo_criteri1); [intervallo_criteri2; criterio2]; ...)

Precauzioni:

  • Assicurati di inserire la formula come formula matriciale ()Ctrl + Maiusc + Invio) se utilizzi Excel 2019 o versioni precedenti. Con Excel 365/2021, invece, potrebbe bastare premere semplicemente Invio grazie alle formule dinamiche.
  • Se i propri intervalli sono particolarmente estesi, l’approccio matriciale potrebbe risultare più lento; in tal caso, si consiglia di filtrare preventivamente i dati o di ricorrere ad altri metodi per set di dati molto grandi.
  • Presta attenzione agli spazi superflui e alla coerenza del tipo di dati: una formattazione non uniforme di testo o numeri potrebbe causare errori di mancata corrispondenza.

Suggerimenti: Se è necessario sommare tutti i valori univoci in base a due criteri, è possibile utilizzare la seguente estensione della formula matriciale:

=SUM(IF(FREQUENCY(IF($A$2:$A$12=E2,IF($B$2:$B$12=F2,MATCH($C$2:$C$12,$C$2:$C$12,0))),ROW($C$2:$C$12)-ROW($C$2)+1),$C$2:$C$12))

Questa formula segue lo stesso principio, ma include un filtro aggiuntivo basato sulla colonna B(ora confrontata con)F2 come condizione secondaria) e somma i valori univoci della colonna C. Dopo aver inserito la formula nella cella di riepilogo selezionata, confermarla con Ctrl + Maiusc + Invio, quindi applicarla alle altre righe di riepilogo secondo necessità.

uno screenshot che mostra come utilizzare una formula per sommare valori univoci in base a due criteri

Suggerimento conclusivo: Anche se le formule matriciali offrono risultati accurati nella maggior parte degli scenari, assicurati sempre di verificare la presenza di duplicati nascosti (ad esempio quelli con spazi aggiuntivi o differenze nella formattazione del testo) e controlla che le aree di riepilogo attingano da elenchi filtrati correttamente.

uno screenshot di kutools for excel ai

Sblocca la magia di Excel con KUTOOLS AI

  • Esecuzione intelligente: Esegui operazioni sulle celle, analizza i dati e crea grafici, il tutto con comandi semplici e intuitivi.
  • Formule personalizzate: crea formule su misura per ottimizzare i tuoi flussi di lavoro.
  • Codifica VBA: Scrivi e implementa codice VBA in modo semplice e immediato.
  • Interpretazione delle formule: Comprendi con facilità anche le formule più complesse.
  • Traduzione del testo: Superate le barriere linguistiche direttamente nei vostri fogli di calcolo.
Potenzia le tue capacità in Excel con strumenti basati sull’intelligenza artificiale.Scarica orae scopri un’efficienza mai provata prima!


Sommare valori univoci in base a criteri utilizzando Kutools per Excel’s Unione avanzata righe

Kutools per Excel’s Unione avanzata righe rende facilissimo sommare solo i valori univoci in base a una condizione specifica! Con pochi clic, raggruppa intelligentemente i dati e applica logiche di riepilogo personalizzate—senza formule, senza complicazioni, solo risultati precisi.

Passaggio 1: Selezionare la propria tabella dati

Evidenzia l'intera tabella, incluse le intestazioni.

Passo 2: vai su Kutools > Contenuto > Unione avanzata righe.

click-kutools-advanced-combine-rows

Passo 3: imposta la colonna di raggruppamento

Nella finestra di dialogo visualizzata, scegli la colonna in base alla quale vuoi raggruppare (ad esempio, Frutta) e impostala come Chiave primaria nella sezione Operazione.

imposta-colonna-chiave

Passo 4: imposta il campo per la somma univoca

Seleziona la colonna Vendite e imposta il tipo di calcolo desiderato (ad esempio, Somma) nella sezione Operazione.

imposta-somma

Suggerimento: puoi visualizzare in anteprima il risultato combinato direttamente nella finestra di dialogo.

Passo 5: fai clic su OK. La tabella è ora raggruppata per cliente, con la somma degli importi univoci dei prodotti per ciascuno.

imposta-risultato

Kutools per Excel offre oltre 300 funzionalità avanzate per potenziare la tua produttività — e puoi provarle tutte gratuitamente per 30 giorni!


Altri metodi integrati di Excel: usa Tabella pivot per l’analisi della somma univoca

La funzione Tabella pivot di Excel offre un altro potente strumento integrato per riepilogare i dati in base a criteri specifici. Sebbene le tabelle pivot non sommino direttamente i valori univoci per impostazione predefinita, a partire da Excel 2013 supportano il calcolo Conteggio distinti, che ti permette di analizzare il numero di voci univoche per un campo specificato. Anche se questa opzione non calcola direttamente la somma dei valori univoci, puoi combinare Conteggio distinti con una regolazione manuale o un campo calcolato per ottenere un riepilogo simile.

Vantaggi: Le tabelle pivot non richiedono formule da memorizzare né conoscenze di codice VBA e offrono interfacce estremamente flessibili basate sul trascinamento. Sono perfette per report periodici, analisi per gruppi, anteprime rapide o collaborazione tra team. Tuttavia, sono ideali per riepiloghi e analisi, non per creare formule destinate a ulteriori calcoli o automazioni.

Ecco come utilizzare una tabella pivot per l’analisi della somma univoca:

  1. Seleziona il tuo intervallo di dati (ad esempio,)A1:B12, incluse le intestazioni) e vai su Inserisci > Tabella pivot. Nella finestra di dialogo, scegli se posizionare la tabella pivot in un nuovo foglio di lavoro o in uno esistente.
  2. Nel riquadro Campi tabella pivot, trascina Nome nell’area Righe e Ordine nell’area Valori.
  3. Per le voci Ordine nell’area Valori, fai clic sulla freccia a discesa > Impostazioni campo Impostazioni campo > imposta su Somma (mostra la somma totale degli ordini, inclusi i duplicati).

Limitazioni:

  • La funzione Conteggio distinti è disponibile esclusivamente in Excel 2013 e versioni successive; le versioni precedenti richiedono un intervento manuale più complesso.

In sintesi, sebbene la tabella pivot sia eccellente per riepiloghi e analisi interattive, valuta di affiancarla ad approcci basati su formule o VBA quando ti servono calcoli effettivi di somme univoche.


Altri articoli correlati:

  • Sommare più colonne in base a un singolo criterio in Excel
  • In Excel, capita spesso di dover sommare più colonne in base a un unico criterio. Ad esempio, si ha un intervallo di dati come mostrato nello screenshot seguente e si vuole ottenere il totale dei valori relativi a KTE nei tre mesi di gennaio, febbraio e marzo.
  • Cerca.vert e somma corrispondenze in righe o colonne in Excel
  • Combinare le funzioni CERCA.VERT e SOMMA ti permette di trovare rapidamente un criterio specifico e sommare immediatamente i valori corrispondenti. In questo articolo ti presentiamo due metodi efficaci per cercare e sommare il primo valore o tutti i valori corrispondenti, sia in righe che in colonne, direttamente in Excel.
  • Sommare valori in base al mese e all’anno in Excel
  • Se si dispone di un intervallo di dati in cui la colonna A contiene date e la colonna B il numero di ordini, potrebbe essere necessario sommare i valori in base al mese e all’anno estratti da un’altra colonna. In questo caso, l’obiettivo è calcolare il totale degli ordini di gennaio 2016 per ottenere il risultato seguente. Questo articolo illustra alcuni utili trucchi per eseguire questa operazione in Excel.
  • Sommare valori in base a criteri testuali in Excel
  • In Excel, ti è mai capitato di dover sommare valori in base a criteri testuali presenti in un’altra colonna? Immagina, per esempio, di avere un intervallo di dati nel tuo foglio di lavoro come mostrato nello screenshot seguente e di voler sommare tutti i numeri nella colonna B corrispondenti alle celle della colonna A che soddisfano un criterio specifico — ad esempio, sommare i valori ogni volta che la colonna A contiene «KTE».
  • Sommare valori in base alla selezione di Elenco a discesa in Excel
  • Come illustrato nello screenshot seguente, si dispone di una tabella con una colonna **Categoria** e una colonna **Importo**, corredata da una convalida dati a elenco a discesa che include tutte le categorie. Quando si seleziona una categoria dall’elenco a discesa, si desidera sommare automaticamente tutti i valori corrispondenti nella colonna B e visualizzare il risultato in una cella specificata. Ad esempio, selezionando la categoria **CC** dall’elenco a discesa, il sistema dovrà sommare i valori nelle celle B5 e B8, ottenendo il totale 40 + 70 = 110. Come si può raggiungere questo obiettivo? Il metodo descritto in questo articolo offre la soluzione ideale.

Migliori Strumenti per la Produttività in Office

🤖KUTOOLS AI Assistente: Rivoluziona Analisi dei dati in base a:Esecuzione Intelligente   |  Genera Codice|  Crea formule personalizzate  |  Analizza Dati e Genera Grafici|  Richiama Funzioni avanzate
Funzionalità Popolari:Trova, Evidenzia o Contrassegna Duplicati   |  Elimina righe vuote   |  Combinare Colonne o Celle senza Perdere Dati   |   Arrotondamento senza usare la formula...
Super RICERCA.VERT:VLookup con Criteri Multipli  |  VLookup con Valori Multipli  |   VLookup tra Fogli Multipli   |   Corrispondenza approssimativa....
Elenco a discesa avanzato:Crea Rapidamente un Elenco a Discesa   |  Elenco a Discesa Dipendente   |  Elenco a Discesa con Selezione Multipla....
Gestione Colonne:Aggiungi un Numero Specifico di Colonne|Sposta Colonne|Attiva/Disattiva lo Stato di Visibilità delle Colonne Nascoste|Confronta Intervalli e Colonne...
Funzionalità in Evidenza:Attenzione della griglia   |  Visualizzazione Design   |Barra delle formule avanzata   | Gestione Cartelle di Lavoro e Fogli   |  Biblioteca di risorse(Testo Automatico)|  Selettore di Date   |  Unisci fogli di lavoro  |  Crittografa/Decrittografa celle   | Invia Email da Lista   |  Super Filtri   |   Filtro speciale(Filtra celle con testo in grassetto/corsivo/barrato...) ...
Principali Set di Strumenti 15:12 Strumentiper il Testo(Aggiungi testo,Elimina Caratteri Specifici, ...)|   50+Tipidi Grafico(Diagramma di Gantt, ...)|   40+ Formule Pratiche(Calcola l'età in base alla data di nascita, ...)|   19 Strumentidi Inserimento(Inserisci Codice QR,Inserisci Immagine dal Percorso, ...)|   12 Strumentidi Conversione(Converti in parole,Conversione del tasso di cambio, ...)|   7 StrumentiUnisci e Dividi(Unione avanzata righe,Dividi celle, ...)|... e molto altro
Usa Kutools nella tua lingua preferita – supporta inglese, spagnolo, tedesco, francese, cinese e 40+ altre!

Potenzia le tue competenze in 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 ottenere la funzionalità di cui hai più bisogno...


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 all’interno della stessa finestra, invece che in finestre separate.
  • Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!

Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.

Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse app di Office.

ExcelWordOutlookTabsPowerPoint
  • 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)
  • Funziona meglio insieme— produttività ottimizzata tra le app di Office
  • Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
  • Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi