Funzione SUBTOTAL di Excel
A differenza di funzioni come SOMMA, MEDIA, CONTA.VALORI che svolgono un'unica operazione, la funzione SUBTOTAL è versatile e può eseguire diverse operazioni aritmetiche e logiche, come calcolare una somma o una media, trovare il valore minimo o massimo, ottenere la deviazione standard e altro (vedi la tabella sotto per l'argomento function_num). Inoltre, SUBTOTAL è più flessibile poiché può includere o escludere i valori nascosti.
Sintassi
=SUBTOTAL(function_num, ref1, [ref2], ...)
Argomenti
- function_num (obbligatorio): Il numero da 1 a 11 o da 101 a 111 che specifica l'operazione matematica che si desidera utilizzare nel calcolo:
- 1 – 11: Includi le righe nascoste manualmente;
- 101 – 111: Ignora le righe nascoste manualmente.
Function_num Funzione Descrizione Includi
nascostoIgnora
nascosto1 101 MEDIA Calcola la media dei numeri 2 102 CONTA.NUMERI Conta le celle che contengono valori numerici 3 103 CONTA.VALORI Conta le celle non vuote 4 104 MAX Restituisce il valore massimo 5 105 MIN Restituisce il valore minimo 6 106 PRODOTTO Calcola il prodotto dei numeri 7 107 DEV.ST Calcola la deviazione standard basata su un campione 8 108 DEV.ST.POP Calcola la deviazione standard basata sull'intera popolazione 9 109 SOMMA Calcola la somma dei numeri 10 110 VAR Stima la varianza basata su un campione 11 111 VAR.POP Stima la varianza basata sull'intera popolazione
- ref1 (obbligatorio): Un intervallo denominato o riferimento per il quale si desidera il totale parziale.
- [ref2], ... (opzionale): Fino a 254 altri intervalli denominati o riferimenti per i quali si desidera il totale parziale.
Valore restituito
La funzione SUBTOTAL restituisce un valore numerico.
Note sulla funzione
- SUBTOTAL ignora i valori nelle righe filtrate, indipendentemente da function_num.
- SUBTOTAL con function_num da 101 a 111 ignora i valori nelle righe nascoste, ma non nelle colonne nascoste. I valori nelle colonne nascoste sono sempre inclusi.
- SUBTOTAL ignora altre formule SUBTOTAL presenti in ref1, ref2, … per evitare conteggi doppi.
- SUBTOTAL restituirà l'errore #DIV/0! se la funzione deve eseguire una divisione per zero (0).
- SUBTOTAL restituirà l' #VALORE! errore se:
- function_num è qualsiasi numero diverso da 1-11 o 101-111;
- Qualsiasi degli argomenti ref contiene un valore non numerico;
- Qualsiasi degli argomenti ref contiene un riferimento 3D.
Esempio
Supponendo di avere un foglio di inventario come mostrato sopra, per ottenere il numero totale di articoli nel foglio, copiare o inserire la formula seguente nella cella G5 e premere Invio per ottenere il risultato:
=SUBTOTAL(3,B4:B14)
Per ottenere il numero totale di unità di tutti gli articoli sia nel Negozio I che nel Negozio II nel foglio, copiare o inserire la formula seguente nella cella G8 e premere Invio per ottenere il risultato:
=SUBTOTAL(9,D4:D14,E4:E14)
Per conoscere il prezzo medio degli articoli nel foglio, copiare o inserire la formula seguente nella cella G11 e premere Invio per ottenere il risultato:
=SUBTOTAL(1,C4:C14)
√ Nota: Per far visualizzare correttamente i risultati in formato valuta come mostrato sopra, è necessario applicare la funzionalità Formatta celle: selezionare le celle dove si desidera applicare la funzionalità, quindi premere Ctrl + 1. Nella scheda Numero della finestra di dialogo Formatta celle, scegliere Valuta e impostare i decimali, il simbolo e il formato per i numeri negativi nella sezione destra:
Funzioni correlate
La funzione AGGREGA di Excel restituisce un aggregato di calcoli come SOMMA, CONTA, PICCOLO e così via, con l'opzione di ignorare errori e righe nascoste.
I migliori strumenti per la produttività di Office
Kutools per Excel - Ti aiuta a distinguerti dalla massa
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.