Vai al contenuto principale

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

Autore: Silvia Ultima modifica: 2024-09-30

Questo tutorial fornisce diverse formule basate sulla funzione SUMPRODUCT per aiutarti a sommare i valori in base a un'intestazione di colonna e sommare i valori in base a criteri di colonna e riga.

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


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

Diamo un'occhiata al seguente esempio, c'è una tabella delle vendite mensili dei prodotti nell'intervallo B4:H10, per sommare solo le vendite nel mese "Mar", puoi fare come segue.

doc-sum-basato-sui-criteri-di-colonna-riga-1

Formule generiche

=SUMPRODUCT((columns)*(column_headers=column_heading))

argomenti

colonne: L'intervallo di colonne (escluse le intestazioni) che vuoi sommare solo a quella specifica. In questo esempio, è l'intervallo C5:H10;
Intestazioni_colonna: L'intervallo di intestazione che vuoi venga valutato da column_heading. Eccolo C4:h3;
Intestazione_colonna: L'intestazione utilizzata per definire quali celle in column_headers verranno sommate.

Come utilizzare questa formula?

Seleziona una cella vuota, copia o inserisci la formula sottostante e premi il tasto entrare chiave per ottenere il risultato.

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

doc-sum-basato-sui-criteri-di-colonna-riga-2

Note:: Nella formula, J5 è il riferimento di cella all'intestazione di colonna specifica. Puoi digitare l'intestazione della colonna direttamente nella formula e racchiuderla tra virgolette.

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

Spiegazione della formula

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

La funzione SUMPRODUCT abbina tutte le istanze dell'intestazione di colonna "Mar" e le somma.


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

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

Come mostrato nello screenshot qui sotto, per sommare tutte le vendite per "KTE" nel mese "Mar", puoi fare come segue.

doc-sum-basato-sui-criteri-di-colonna-riga-3

Formula generica

=SUMPRODUCT((columns)*(column_headers=column_heading)*(row_headers=row_heading)

argomenti

colonne: L'intervallo di colonne (escluse le intestazioni) che vuoi sommare solo a quella specifica. In questo esempio, è l'intervallo C5:H10;
Intestazioni_colonna: L'intervallo di intestazione di colonna che vuoi valutare tramite column_heading. Eccolo C4:h3;
Intestazione_colonna: l'intestazione di colonna utilizzata per definire quali celle in column_headers verranno sommate.
Intestazioni_riga: l'intervallo di intestazioni di riga che si desidera venga valutato da row_heading. Ecco B5:B10;
Riga_intestazione: l'intestazione di riga utilizzata per definire quali celle in row_headers verranno sommate.

Come utilizzare questa formula?

Seleziona una cella vuota, copia o inserisci la formula sottostante e premi il tasto entrare chiave per ottenere il risultato.

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

doc-sum-basato-sui-criteri-di-colonna-riga-4

Spiegazione di questa formula

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

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

doc-sum-basato-sui-criteri-di-colonna-riga-5

B5: B10=K5: Qui controlla 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};
Quindi questi due array si moltiplicano insieme per ottenere un nuovo array come mostrato nella tabella sottostante.

doc-sum-basato-sui-criteri-di-colonna-riga-6

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

Funzioni correlate

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


Formule correlate

Somma più colonne se viene soddisfatto un criterio
Questo tutorial ti guiderà 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 potrebbe essere necessario calcolare la somma di ciascuna colonna e quindi sommare i risultati per ottenere la somma finale. Questo tutorial fornisce una formula basata sulla funzione INDICE per aiutarti a farlo facilmente.

Somma i primi N valori o i primi N valori con criteri
Questo tutorial passo passo dimostra come utilizzare la funzione SUMPRODUCT 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 a criteri
Per sommare i valori negli ultimi N giorni in base a criteri specifici in Excel, puoi applicare una formula basata sulla funzione SOMMA.SE e OGGI.


I migliori strumenti per la produttività in ufficio

Kutools per Excel: ti aiuta a distinguerti dalla folla

🤖 Assistente AI di Kutools: Rivoluziona l'analisi dei dati basandosi su: Esecuzione intelligente   |  Genera codice  |  Crea formule personalizzate  |  Analizzare i dati e generare grafici  |  Richiama le funzioni di Kutools...
Funzioni popolari: Trova, evidenzia o identifica i duplicati  |  Elimina righe vuote  |  Combina colonne o celle senza perdere dati  |  Round senza formula ...
Super VLookup: Criteri multipli  |  Valore multiplo  |  Su più fogli  |  Ricerca fuzzy...
Avv. Menu `A tendina: Elenco a discesa facile  |  Elenco a discesa dipendente  |  Elenco a discesa a selezione multipla...
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  Confronta colonne con Seleziona Stesse celle e diverse ...
Funzionalità in primo piano: Messa a fuoco della griglia  |  Vista di progettazione  |  Grande barra delle formule  |  Gestore di cartelle di lavoro e fogli | Resource Library (Testo automatico)  |  Date picker  |  Combina fogli di lavoro  |  Crittografa/decrittografa le celle  |  Invia e-mail per elenco  |  Super filtro  |  Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Tools (aggiungi testo, Rimuovi personaggi ...)  |  50+ Grafico Tipi (Diagramma di Gantt ...)  |  40+ Pratico Formule (Calcola l'età in base al compleanno ...)  |  19 Inserimento Tools (Inserisci il codice QR, Inserisci immagine dal percorso ...)  |  12 Conversione Tools (Numeri in parole, Conversione di valuta ...)  |  7 Unisci e dividi Tools (Combina righe avanzate, Dividi celle di Excel ...)  |  ... e altro ancora
Utilizza Kutools nella tua lingua preferita: supporta inglese, spagnolo, tedesco, francese, cinese e oltre 40 altre lingue!

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


Scheda Office: abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)

  • Un secondo per passare da una dozzina di documenti aperti all'altra!
  • Riduci ogni giorno centinaia di clic del mouse, dì addio alla mano del mouse.
  • Aumenta la produttività del 50% durante la visualizzazione e la modifica di più documenti.
  • Porta schede efficienti in Office (incluso Excel), proprio come Chrome, Edge e Firefox.