Come sommare la colonna in un Excel per intestazione

Anonim

Se vuoi ottenere la somma di una colonna semplicemente usando il nome della colonna, puoi farlo in 3 semplici modi in Excel. Esploriamo questi modi.

A differenza di altri articoli, vediamo prima lo scenario.

Qui ho una tabella delle vendite fatte da diversi venditori in diversi mesi.

Ora il compito è ottenere la somma delle vendite di un determinato mese nella cella C10. Se cambiamo il mese in B10, la somma dovrebbe cambiare e restituisce la somma di quel mese, senza cambiare nulla nella formula.

Metodo 1: sommare l'intera colonna nella tabella utilizzando la funzione SUMPRODUCT.

La sintassi del metodo SUMPRODUCT per sommare la colonna corrispondente è:

=SUMPRODOTTO((colonne)*(intestazioni=intestazione))

Colonne:È l'intervallo bidimensionale delle colonne che si desidera sommare. Non deve contenere intestazioni. Nella tabella sopra è C3:N7.

Intestazioni:È l'intervallo di intestazione di colonne che vuoi sommare. Nei dati di cui sopra, è C2:N2.

Intestazione: È l'intestazione che vuoi abbinare. Nell'esempio sopra, è in B10.

Senza ulteriori indugi usiamo la formula.

=SOMMA.PRODOTTO((C3:N7)*(C2:N2=B10))

e questo tornerà:

Come funziona?

È semplice. Nella formula, l'affermazioneC2:N2=B10 restituisce un array che contiene tutti i valori FALSE tranne uno che corrisponde a B10. Ora la formula è

=SOMMA.PRODOTTO((C3:N7)*{FALSO,FALSO,FALSO,FALSO,VERO,FALSO,FALSO,FALSO,FALSO,FALSO,FALSO,FALSO})

Ora C3:N7 viene moltiplicato per ciascun valore di questo array. Ogni colonna diventa zero tranne la colonna che viene moltiplicata per TRUE. Ora la formula diventa:

=SOMMAPRODOTTO({0,0,0,0,6,0,0,0,0,0,0,0;0,0,0,0,12,0,0,0,0,0,0, 0;0,0,0,0,15,0,0,0,0,0,0;0,0,0,0,15,0,0,0,0,0,0; 0,0,0,8,0,0,0,0,0,0,0})

Ora questo array viene riassunto e otteniamo la somma della colonna che corrisponde alla colonna nella cella B10.

Metodo 2: sommare l'intera colonna nella tabella utilizzando la funzione INDICE-MATCH.

La sintassi del metodo per sommare l'intestazione della colonna corrispondente in Excel è:

=SOMMA(INDICE(colonne,,CONFRONTA(intestazione,intestazioni,0)))

Tutte le variabili in questo metodo sono le stesse del metodo SUMPRODUCT. Implementiamolo per risolvere il problema. Scrivi questa formula in C10.

=SOMMA(INDICE(C3:N7,,CONFRONTA(B10,C2:N2,0)))

Questo restituisce:

Come funziona?

La formula è risolta al rovescio. Innanzitutto, la funzione CONFRONTA restituisce l'indice del mese corrispondente dall'intervallo C2:N2. Dato che abbiamo maggio in B1o, otteniamo 5. Ora la formula diventa

=SOMMA(INDICE(C3:N7,,5))

Successivamente, la funzione INDEX restituisce i valori dalla quinta colonna di C3:N7. Ora la formula diventa:

=SOMMA({6;12;15;15;8})

E infine, otteniamo la somma di questi valori.

Metodo 3: sommare l'intera colonna nella tabella utilizzando l'intervallo denominato e la funzione INDIRETTO

Tutto diventa semplice se assegni i tuoi intervalli come intestazioni di colonna. In questo metodo, dobbiamo prima nominare le colonne come i loro nomi di intestazione.

Seleziona la tabella con le intestazioni e premi CTRL+MAIUSC+F3. Si aprirà una finestra di dialogo per creare un nome dagli intervalli. Controlla la riga in alto e premi il pulsante OK.

Chiamerà tutte le colonne di dati come loro intestazioni.

Ora la formula generica per sommare la colonna corrispondente sarà:

=SOMMA(INDIRETTO(intestazione))

Intestazione: È il nome della colonna che vuoi sommare. In questo esempio, è B10 che contiene maggio a partire da ora.

Per implementare questa formula generica, scrivi questa formula nella cella C10.

=SOMMA(INDIRETTO(B10))

Questo restituisce la somma del mese di maggio:

Un altro metodo è simile a questo. In questo metodo, utilizziamo tabelle excel e la sua denominazione strutturata. Diciamo che hai chiamato la tabella sopra come table1. Quindi questa formula funzionerà come la formula sopra.

=SOMMA(INDIRETTO("Tabella1["&B10&"]"))

Come funziona?

In questa formula, la funzione INDIRETTO prende il riferimento del nome e lo converte in un riferimento al nome effettivo. La procedura in poi è semplice. La funzione SOMMA riassume l'intervallo denominato.

Quindi sì ragazzi, ecco come sommare la colonna corrispondente in Excel. Spero ti sia stato utile ed esplicativo. In caso di dubbi su questo articolo o su qualsiasi altro argomento correlato a Excel/VBA, chiedere nella sezione commenti qui sotto.

Come sommare abbinando riga e colonna in Excel|SUMPRODUCT è la funzione più versatile quando si tratta di sommare e contare valori con criteri complicati. La funzione generica da sommare facendo corrispondere colonna e riga è…

SOMMA.SE con riferimento 3D in Excel |Il fatto divertente è che il normale riferimento 3D di Excel non funziona con le funzioni condizionali, come la funzione SOMMA.SE. In questo articolo, impareremo come far funzionare i riferimenti 3D con la funzione SOMMA.SE.

Riferimento relativo e assoluto in Excel | Fare riferimento in Excel è un argomento importante per ogni principiante. Anche gli utenti esperti di Excel commettono errori di riferimento.

Riferimento al foglio di lavoro dinamico | Fornisci fogli di riferimento in modo dinamico utilizzando la funzione INDIRETTO di excel. Questo è semplice…

Espansione dei riferimenti in Excel | Il riferimento espandibile si espande quando viene copiato verso il basso o verso destra. Usiamo il segno $ prima della colonna e del numero di riga per farlo. Ecco un esempio…

Tutto sul riferimento assoluto | Il tipo di riferimento predefinito in Excel è relativo, ma se si desidera che il riferimento di celle e intervalli sia assoluto, utilizzare il segno $. Ecco tutti gli aspetti del riferimento assoluto in Excel.

Articoli popolari:

50 scorciatoie di Excel per aumentare la produttività | Diventa più veloce nel tuo compito. Queste 50 scorciatoie renderanno il tuo lavoro ancora più veloce su Excel.

La funzione CERCA.VERT in Excel | Questa è una delle funzioni più utilizzate e popolari di Excel che viene utilizzata per cercare il valore da diversi intervalli e fogli.

CONTA.SE in Excel 2016 | Conta i valori con le condizioni usando questa fantastica funzione. Non è necessario filtrare i dati per contare un valore specifico. La funzione Countif è essenziale per preparare la tua dashboard.

Come utilizzare la funzione SOMMA.SE in Excel | Questa è un'altra funzione essenziale della dashboard. Questo ti aiuta a riassumere i valori su condizioni specifiche.