Skip to main content

Somma i valori in base alla colonna o sia alla colonna che alla riga

Author: Siluvia Last Modified: 2025-05-30

Questa guida fornisce diverse formule basate sulla funzione SOMMAPRODOTTO per aiutarti a sommare i valori in base all'intestazione di una colonna e sommare i valori in base a criteri sia di colonna che di riga.

Come sommare i valori in base all'intestazione della colonna?
Come sommare i valori in base a criteri sia di colonna che di riga?


Come sommare i valori in base all'intestazione della colonna?

Guardiamo il seguente esempio: c'è una tabella delle vendite mensili dei prodotti nell'intervallo B4:H10. Per sommare solo le vendite del mese “Mar”, puoi procedere come segue.

doc-sum-based-on-column-row-criteria-1

Formule generiche

=SOMMAPRODOTTO((colonne)*(intestazioni_colonna=intestazione_colonna))

Argomenti

Colonne: L'intervallo di colonne (escludendo le intestazioni) che desideri sommare solo in modo specifico. In questo esempio, è l'intervallo C5:H10;
Intestazioni_colonna: L'intervallo delle intestazioni che vuoi venga valutato dall'intestazione_colonna. Qui è C4:h3;
Intestazione_colonna: L'intestazione utilizzata per definire quali celle in intestazioni_colonna verranno sommate.

Come usare questa formula?

Seleziona una cella vuota, copia o inserisci la formula sottostante al suo interno e premi il tasto Invio per ottenere il risultato.

=SOMMAPRODOTTO((C5:H10)*(C4:h3=J5))

doc-sum-based-on-column-row-criteria-2

Nota: Nella formula, J5 è il riferimento alla cella dell'intestazione della colonna specifica. Puoi digitare direttamente l'intestazione della colonna nella formula racchiudendola tra virgolette doppie.

=SOMMAPRODOTTO((C5:H10)*(C4:h3="Mar"))

Spiegazione della formula

=SOMMAPRODOTTO((C5:H10)*(C4:h3=J5))

La funzione SOMMAPRODOTTO individua tutte le istanze dell'intestazione della colonna “Mar” e le somma.


Come sommare i valori in base a criteri sia di colonna che di riga?

Questa sezione ti guiderà su come sommare i valori in base sia alle intestazioni di colonna che di riga in Excel.

Come mostrato nello screenshot sottostante, per sommare tutte le vendite per “KTE” nel mese di “Mar”, puoi procedere come segue.

doc-sum-based-on-column-row-criteria-3

Formula generica

=SOMMAPRODOTTO((colonne)*(intestazioni_colonna=intestazione_colonna)*(intestazioni_riga=intestazione_riga)

Argomenti

Colonne: L'intervallo di colonne (escludendo le intestazioni) che desideri sommare solo in modo specifico. In questo esempio, è l'intervallo C5:H10;
Intestazioni_colonna: L'intervallo delle intestazioni di colonna che vuoi venga valutato dall'intestazione_colonna. Qui è C4:h3;
Intestazione_colonna: L'intestazione della colonna utilizzata per definire quali celle in intestazioni_colonna verranno sommate.
Intestazioni_riga: L'intervallo delle intestazioni di riga che vuoi venga valutato dall'intestazione_riga. Qui è B5:B10;
Intestazione_riga: L'intestazione della riga utilizzata per definire quali celle in intestazioni_riga verranno sommate.

Come usare questa formula?

Seleziona una cella vuota, copia o inserisci la formula sottostante al suo interno e premi il tasto Invio per ottenere il risultato.

=SOMMAPRODOTTO((C5:H10)*(C4:h3=J5)*(B5:B10=K5))

doc-sum-based-on-column-row-criteria-4

Spiegazione di questa formula

=SOMMAPRODOTTO((C5:H10)*(C4:h3=J5)*(B5:B10=K5))

C4:h3=J5: Qui verifica se ogni cella in C4:h3 è uguale a Mar e restituisce un array di VERO e FALSO come questo {FALSO;FALSO;VERO;FALSO;FALSO;FALSO};
(C5:H10)*({FALSO;FALSO;VERO;FALSO;FALSO;FALSO}): I valori VERO e FALSO vengono convertiti in 1 e 0. Ogni valore in C5:H10 viene moltiplicato per i valori nell'array, dopo la moltiplicazione, otterrai un altro array, qui lo mostro nella tabella sottostante:

doc-sum-based-on-column-row-criteria-5

B5:B10=K5: Qui verifica se ogni cella in B5:B10 è uguale a KTE e restituisce un array di VERO e FALSO come questo {VERO;FALSO;FALSO;VERO;FALSO;VERO};
Successivamente, questi due array si moltiplicano insieme per ottenere un nuovo array come mostrato nella tabella sottostante.

doc-sum-based-on-column-row-criteria-6

Infine, la funzione SOMMAPRODOTTO somma tutti i valori (300+450+550) nell'array e restituisce il risultato finale come 1300.

Funzioni correlate

Funzione SOMMAPRODOTTO di Excel
La funzione SOMMAPRODOTTO di Excel può essere utilizzata per moltiplicare due o più colonne o array insieme e quindi ottenere la somma dei prodotti.


Formule correlate

Somma più colonne se un criterio è soddisfatto
Questa guida ti mostrerà come sommare i valori in più colonne in base allo stesso criterio in Excel.

Somma le ultime N colonne
Per sommare i valori nelle ultime n colonne, normalmente potresti dover calcolare la somma di ogni colonna e poi sommare i risultati per ottenere la somma finale. Questa guida fornisce una formula basata sulla funzione INDICE per aiutarti a farlo facilmente.

Somma i primi N valori o i primi N valori con criteri
Questa guida passo-passo dimostra come utilizzare la funzione SOMMAPRODOTTO con la funzione GRANDE per sommare i primi N valori in un intervallo e sommare i primi N valori in un intervallo con criteri in Excel.

Somma i valori negli ultimi N giorni in base ai criteri
Per sommare i valori negli ultimi N giorni in base a criteri specifici in Excel, puoi applicare una formula basata sulle funzioni SOMMA.SE e OGGI.


I migliori strumenti per la produttività di Office

Kutools per Excel - Ti aiuta a distinguerti dalla massa

🤖 Assistente AI di KUTOOLS: Rivoluziona l'analisi dei dati basata su: Esecuzione Intelligente   |  Genera Codice  |  Crea Formule Personalizzate  |  Analizza Dati e Genera Grafici  |  Richiama Funzioni avanzate di Kutools
Funzionalità Popolari: Trova, Evidenzia o Contrassegna Duplicati  |  Elimina righe vuote  |  Unisci Colonne o Celle senza perdere dati  |  Arrotonda senza Formula ...
Super VLookup: Criteri Multipli  |  Valori Multipli  |  Tra Più Fogli  |  Corrispondenza approssimativa...
Elenco a discesa Avanzato: Elenco a Discesa Semplice  |  Elenco a Discesa Dipendente  |  Elenco a Discesa Multiselezione...
Gestore Colonne: Aggiungi un Numero Specifico di Colonne  |  Sposta Colonne  |  Alterna lo Stato di Visibilità delle Colonne Nascoste  Confronta Colonne per Selezionare Celle Uguali e Diverse ...
Funzionalità Principali: Attenzione della griglia  |  Visualizzazione di progettazione  |  Barra delle formule avanzata  |  Gestione Cartella di lavoro e Foglio di lavoro | Libreria AutoText (Testo Automatico)  |  Selettore di data  |  Unisci Fogli di lavoro  |  Decrittografa/Crittografa celle  |  Invia Email da Lista  |  Super Filtri  |  Filtro Speciale (filtro grassetto/corsivo/barrato...) ...
Top 15 Set di Strumenti12 Strumenti Testo (Aggiungi testo, Elimina Caratteri Specifici ...)  |  50+ Tipi di Grafici (Diagramma di Gantt ...)  |  40+ Formule Pratiche (Calcola letà in base alla data di nascita ...)  |  19 Strumenti Inserimento (Inserisci codice QR, Inserisci Immagine dal Percorso ...)  |  12 Strumenti Conversione (Converti in parole, Conversione valuta ...)  |  7 Strumenti Unisci e Dividi (Unione avanzata righe, Dividi celle Excel ...)  |  ... e altro ancora

Kutools per Excel vanta oltre 300 funzionalità, garantendo che ciò di cui hai bisogno sia a portata di clic...


Office Tab - Abilita la lettura e la modifica a schede in Microsoft Office (include Excel)

  • Un secondo per passare tra decine di documenti aperti!
  • Riduci centinaia di clic del mouse ogni giorno, dì addio al dolore al polso.
  • Aumenta la tua produttività del 50% durante la visualizzazione e la modifica di più documenti.
  • Porta le schede efficienti in Office (include Excel), proprio come Chrome, Edge e Firefox.