Come sommare le celle filtrate in Excel (5 modi adatti)

  • Condividi Questo
Hugh West

A volte diventa necessario conoscere la somma di alcune celle filtrate. Anche se possiamo farlo manualmente, Excel dispone di alcune fantastiche funzioni per sommare le celle filtrate, che aiutano una persona quando deve gestire una grande quantità di dati filtrati da sommare. In questo contesto, vi mostreremo 5 possibili modi per sommare le celle filtrate in Excel. Se siete interessati a familiarizzare con le celle filtratecon queste tecniche, scaricate il nostro libro di esercizi e seguiteci.

Scarica il quaderno di esercizi

Scaricate questo eserciziario per esercitarvi durante la lettura di questo articolo.

Somma celle filtrate.xlsm

5 metodi semplici per sommare le celle filtrate in Excel

Per spiegare i metodi, consideriamo un dataset di alcuni frutti e delle loro quantità. Il nome di questi frutti è in colonna B , intitolato Nome del frutto e la loro quantità è nella colonna C , intitolato Quantità (KG) Quindi, possiamo dire che il nostro set di dati si trova nell'intervallo di celle B5:C14 Filtrare l'insieme dei dati per 'Mela' e poi sommare la quantità di questo frutto.

1. Utilizzo della funzione SUBTOTALE

In questo metodo, utilizzeremo la funzione SUBTOTALE per sommare le celle filtrate in Excel. Il nostro set di dati è nell'intervallo delle celle B5:C14 La somma della funzione sarà nella cella C16 Filtrare i dati per 'Mela' Le fasi di questo processo sono riportate di seguito:

📌 Passi:

  • Prima di tutto, selezionare la cella C16 .
  • Quindi, scrivere la seguente formula nella cella.

=SUBTOTALE(9,C5:C14)

  • Qui, 9 è il numero di funzione di la funzione SOMMA I valori che la funzione sommerà sono compresi nell'intervallo di celle C5:C14 .
  • Stampa Entrare sulla tastiera e si otterrà la somma di tutte le righe nella cella C16 .

  • Ora, selezionare l'intero intervallo di celle B4:C14 .
  • Successivamente, nella Dati selezionare la scheda Filtro dall'opzione Ordinamento e filtro gruppo.

  • Si otterranno 2 frecce a discesa che verranno visualizzate nell'intestazione del nostro set di dati.

  • Fare clic sulla freccia a discesa della voce Nome del frutto Deselezionare la colonna Seleziona tutti e fare clic su 'Mela' solo.
  • Infine, fare clic su OK.

  • Si vedrà che il set di dati sarà filtrato solo per la frutta Mela e mostrare la somma delle sue quantità.

Possiamo quindi affermare che la nostra formula ha funzionato e che siamo in grado di sommare le celle filtrate in un foglio di lavoro Excel.

Per saperne di più: Come sommare un intervallo di celle in una riga utilizzando Excel VBA (6 metodi semplici)

2. Somma le celle filtrate creando una tabella in Excel

La conversione dell'intero intervallo del set di dati in una tabella ci aiuterà anche a visualizzare la somma delle celle filtrate. Per mostrare l'approccio, utilizzeremo lo stesso set di dati che abbiamo già usato nel nostro metodo precedente. Il nostro set di dati è nell'intervallo di celle B5:C14 Il processo è spiegato di seguito passo per passo:

📌 Passi:

  • All'inizio, selezionare l'intero intervallo di celle B4:C14 .
  • Ora, nel Inserire selezionare la scheda Tabella dal Tavoli Si può anche premere 'Ctrl+T' per creare la tabella.

  • Una piccola finestra di dialogo intitolata Crea tabella apparirà.
  • In questa finestra di dialogo, fare clic su La mia tabella aveva intestazioni e quindi fare clic su OK.

  • La tabella verrà creata. Nella finestra Design del tavolo è possibile modificare il nome della tabella in base alle proprie esigenze dalla scheda Proprietà gruppo.

  • Poi, dal Opzioni di stile del tavolo fare clic sul gruppo Totale fila .
  • Si noterà che una nuova riga apparirà sotto la tabella e mostrerà il valore totale della colonna C .

  • Successivamente, fare clic sulla freccia a discesa nell'intestazione che indica Nome del frutto .
  • Deselezionare la casella Seleziona tutti e selezionare l'opzione Mela solo in opzione.
  • Infine, fare clic sul pulsante OK per chiudere la finestra.

  • Si vedranno solo le righe contenenti l'entità di Mela Oltre ad esso, la riga, intitolata Totale , mostrerà la somma di Apple quantità.

Infine, possiamo dire che il nostro metodo ha funzionato con successo e siamo in grado di sommare le celle filtrate in Excel.

Per saperne di più: Come sommare celle selezionate in Excel (4 metodi semplici)

3. Applicazione della funzione AGGREGATO

Nella procedura che segue, utilizzeremo la funzione AGGREGATO per sommare le celle filtrate nel foglio di calcolo Excel. Il nostro set di dati si trova nell'intervallo di celle B5:C14 La somma della funzione sarà nella cella C16 Filtrare i dati per Mela e sommare la sua quantità. Le fasi di questo metodo sono indicate di seguito:

📌 Passi:

  • Per prima cosa, selezionare la cella C16 .
  • Ora, scrivete la seguente formula nella cella.

=AGGREGATO(9,5,B5:C14)

  • In questa funzione, il primo elemento, 9 è il numero di funzione di la funzione SOMMA Il secondo elemento, 5 indica a Ignorare le righe nascoste indica le righe che vengono filtrate o il valore di qualsiasi riga nascosta non verrà incluso nel calcolo. L'ultimo elemento è costituito dai valori che devono essere sommati e che si trovano nell'intervallo di celle C5:C14 .
  • Quindi, premere Entrare e si otterrà la somma di tutte le righe nella cella C16 .

  • Quindi, selezionare l'intero intervallo di celle B4:C14 .
  • Nel Dati selezionare la scheda Filtro dall'opzione Ordinamento e filtro gruppo.

  • Si vedranno 2 frecce a discesa che si troveranno nell'intestazione del nostro set di dati.
  • A questo punto, fare clic sulla freccia a discesa della voce Nome del frutto colonna.
  • Deselezionare la casella Seleziona tutti e fare clic sull'opzione Mela solo in opzione.

  • Si vedrà che il set di dati sarà filtrato solo per la frutta Mela e mostrare la somma delle sue quantità.

Quindi, possiamo dire che la nostra formula ha funzionato perfettamente e siamo in grado di sommare le celle filtrate in un foglio di lavoro Excel.

Per saperne di più: Come sommare solo le celle visibili in Excel (4 modi rapidi)

Letture simili

  • Come sommare per gruppi in Excel (4 metodi)
  • 3 modi semplici per sommare i primi n valori in Excel
  • Come fare la formula della somma tra due numeri in Excel
  • Somma di celle in Excel: continua, casuale, con criteri, ecc.
  • Come sommare più righe in Excel (4 modi rapidi)

4. Utilizzo di una formula combinata per sommare le celle filtrate

In questa procedura, si utilizzerà una formula che include SUMPRODOTTO , SUBTOTALE , OFFSET , MIN , e FILO per sommare le celle filtrate nel foglio di calcolo Excel. Il nostro set di dati è nell'intervallo di celle B5:C14 Qui dobbiamo scrivere il Nome del frutto in cella C16 , la cui cella è intitolata Frutto scelto La somma della funzione si trova nella cella C17 Filtrare i dati per 'Mela' e sommare la sua quantità. Le fasi di questo metodo sono indicate di seguito:

📌 Passi:

  • All'inizio di questo metodo, selezionare la cella C17 .
  • Successivamente, scrivere la seguente formula nella cella.

=SUMPRODOTTO(SUBTOTALE(3,OFFSET(B5:B14,RIGA(B5:B14)-MIN(RIGA(B5:B14)),,1)),( B5:B14=C16)*(C5:C14))

  • Stampa Entrare sulla tastiera.

  • Il risultato sarà 0 poiché non scriviamo il file Frutto scelto nome nella cella C16 Ora, nella cella C16 scrivere manualmente il nome del frutto desiderato. Nel nostro caso, scegliamo Mela per filtrare la somma.
  • Premere il tasto Entrare .
  • Infine, nella cella C17 la formula che mostra la somma di Apple quantità.

Possiamo quindi affermare che la nostra formula ha funzionato correttamente e che siamo in grado di sommare le celle filtrate in un foglio di lavoro Excel.

🔍 Ripartizione della formula:

Stiamo eseguendo questa scomposizione della formula per la cella C17

👉 ROW(B5:B14): Questa funzione restituisce semplicemente il numero di riga che contiene i dati.

👉 MIN(RIGA(B5:B14)): Questa funzione restituisce il numero di riga più basso del nostro set di dati.

👉 OFFSET(B5:B14,RIGA(B5:B14)-MIN(RIGA(B5:B14)),,1): Questa funzione restituisce la differenza tra il numero di riga e il numero di riga minimo al file SUBTOTALE funzione.

👉 SUBTOTALE(3,OFFSET(B5:B14,RIGA(B5:B14)-MIN(RIGA(B5:B14)),,1))*(B5:B14=C16)*(C5:C14): Questa funzione restituisce il valore della quantità per Mela e 0 per Tutti gli altri entità.

👉 SUMPRODUCT(SUBTOTALE(3,OFFSET(B5:B14,RIGA(B5:B14)-MIN(RIGA(B5:B14)),,1)),( B5:B14=C16)*(C5:C14)): Questa funzione restituisce 7000, la somma di tutte le quantità Apple.

Per saperne di più: [La formula SOMMA di Excel non funziona e restituisce 0 (3 soluzioni)

5. Incorporare il codice VBA

La scrittura di un codice VBA vi aiuterà anche a sommare le celle filtrate in Excel. Il nostro set di dati è nell'intervallo di celle B5:C14 La somma della funzione sarà nella cella C16 Filtrare i dati per 'Mela' Il metodo è descritto di seguito passo per passo:

📌 Passi:

  • Per avviare l'approccio, accedere al menu Sviluppatore e fare clic su Visual Basic. Se non si dispone di questo, occorre attivare la scheda Sviluppatore . Oppure Si può anche premere 'Alt+F11' per l'apertura del Editor Visual Basic .

  • Viene visualizzata una finestra di dialogo.
  • Ora, nel Inserire su tale casella, fare clic su Modulo .

  • Quindi, scrivete il seguente codice visivo nella casella vuota dell'editor.

 Function Sum_Filtered_Cells(WorkRng As Range) As Double Dim work_rng As Range Dim output As Double For Each work_rng In WorkRng If work_rng.Rows.Hidden = False And work_rng.Columns.Hidden = False Then output = output + work_rng.Value End If Next Sum_Filtered_Cells = output End Function 
  • Chiudere il Editore scheda.
  • Successivamente, nella cella C16 scrivere la seguente formula

=Somma_celle_filtrate(C5:C14)

  • Premere il tasto Entrare chiave.
  • Si otterrà la somma di tutte le righe nella cella C16 .

  • Quindi, selezionare l'intero intervallo di celle B4:C14 .
  • Nel Dati selezionare la scheda Filtro dall'opzione Ordinamento e filtro gruppo.

  • Si vedranno 2 frecce a discesa che si troveranno nell'intestazione del nostro set di dati.
  • Successivamente, fare clic sulla freccia a discesa della voce Nome del frutto colonna.
  • Deselezionare la casella Seleziona tutti e fare clic sull'opzione Mela solo in opzione.

  • Alla fine, si vedrà che il set di dati sarà filtrato solo per i frutti Mela e mostrare la somma delle sue quantità.

Infine, possiamo dire che il nostro codice visivo ha funzionato con successo e siamo in grado di sommare le celle filtrate in un foglio di lavoro Excel.

Conclusione

Spero che questo contenuto vi sia utile e che siate in grado di sommare le celle filtrate in Excel. Se avete ulteriori domande o consigli, condivideteli con noi nella sezione commenti qui sotto.

Non dimenticate di consultare il nostro sito web ExcelWIKI per diversi problemi e soluzioni relativi a Excel. Continuate a imparare nuovi metodi e a crescere!

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.