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.