Somma solo le celle contenenti formule in Excel
Supponiamo di avere un elenco di valori in Excel, alcuni dei quali generati da formule. Come si può sommare esclusivamente le celle contenenti formule, come illustrato nell’immagine seguente?

Somma solo le celle contenenti formule in Excel
In Excel puoi creare una formula semplice utilizzando le funzioni SOMMA.PRODOTTO e VAL.FORMULA per sommare esclusivamente le celle che contengono formule all’interno di un intervallo. La sintassi generica è:
- rangeL'intervallo di dati da cui si desidera sommare le celle contenenti formule.
Inserire o copiare la formula seguente in una cella vuota, quindi premere il tasto Invioper ottenere il calcolo, come mostrato nell’immagine:

Spiegazione della formula:
=SOMMA.PRODOTTO(B2:B12*VAL.FORMULA(B2:B12)):
- VAL.FORMULA(B2:B12): La funzione VAL.FORMULA verifica se una cella contiene una formula. Se la cella contiene una formula, restituisce VERO; in caso contrario, restituisce FALSO. Il risultato sarà una matrice di questo tipo: {FALSO;VERO;FALSO;FALSO;VERO;FALSO;FALSO;VERO;FALSO;FALSO;VERO}.
- B2:B12*VAL.FORMULA(B2:B12)= {50;150;35;45;200;80;95;45;50;30;108}*{FALSO;VERO;FALSO;FALSO;VERO;FALSO;FALSO;VERO;FALSO;FALSO;VERO}: L’operazione matematica converte automaticamente i valori VERO e FALSO in 1 e 0. Di conseguenza, la moltiplicazione delle due matrici restituisce il seguente risultato: {50;150;35;45;200;80;95;45;50;30;108}*{0;1;0;0;1;0;0;1;0;0;1} = {0;150;0;0;200;0;0;45;0;0;108}.
- SOMMA.PRODOTTO(B2:B12*VAL.FORMULA(B2:B12)) = SOMMA.PRODOTTO({0;150;0;0;200;0;0;45;0;0;108}): Infine, la funzione SOMMA.PRODOTTO somma tutti i valori nella matrice per ottenere il risultato: 503.
Suggerimenti: Somma solo i valori, escludendo le formule
Se si desidera sommare i valori escludendo le celle contenenti formule, è possibile aggiungere la funzione NON alla formula precedente nel modo seguente:

Funzione correlata utilizzata:
- SUMPRODUCT:
- La funzione SOMMA.PRODOTTO permette di moltiplicare tra loro due o più colonne o matrici e di ottenere la somma dei prodotti risultanti.
- VAL.FORMULA:
- La funzione VAL.FORMULA di Excel restituisce VERO se una cella contiene una formula, FALSO in caso contrario.
Altri articoli:
- Somma se inizia o termina con un testo o caratteri specifici
- Per sommare valori quando le celle corrispondenti iniziano o terminano con un valore specifico, puoi utilizzare la funzione SOMMA.SE abbinata al carattere jolly (*) per ottenere il risultato desiderato. Questo articolo ti spiega passo dopo passo come applicare la formula.
- Somma se le celle contengono un testo specifico in un'altra colonna
- Questa guida illustra come sommare valori quando le celle di un’altra colonna contengono un testo specifico o parziale. Considerando l’intervallo dati seguente, per calcolare il totale degli importi relativi ai prodotti che includono il testo «T-Shirt», sia la funzione SOMMA.SE che la funzione SOMMA.PRODOTTO possono eseguire questa operazione in Excel.
- Somma i valori più piccoli o inferiori N in base a criteri
- Nella guida precedente abbiamo visto come sommare i valori più piccoli n in un Intervallo dati. In questo articolo eseguiremo un'operazione più avanzata: sommare i valori più bassi n in base a uno o più criteri in Excel.
I Migliori Strumenti per la Produttività in Office
Kutools per Excel – Aiuta te a distinguerti dalla folla
Kutools per Excel Vanta oltre 300 funzionalità,assicurandoti che ciò di cui hai bisogno sia sempre a portata di clic...
Office Tab – Abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)
- Passa tra decine di documenti aperti in un secondo!
- Riduci centinaia di clic del mouse ogni giorno e dì addio al “mouse hand”.
- Aumenta la tua produttività del 50 % visualizzando e modificando più documenti contemporaneamente.
- Porta l’efficienza delle schede in Office (incluso Excel), proprio come in Chrome, Edge e Firefox.