Contare le righe se soddisfano criteri interni in Excel
Supponiamo di avere un report delle vendite dei prodotti di quest’anno e dell’anno scorso, e di dover contare i prodotti le cui vendite quest’anno sono superiori o inferiori a quelle dell’anno scorso, come mostrato nello screenshot seguente. Normalmente, si potrebbe aggiungere una colonna di appoggio per calcolare la differenza di vendita tra i due anni e poi utilizzare CONTA.SE per ottenere il risultato. Tuttavia, in questo articolo vedremo come usare la funzione SOMMA.PRODOTTO per ottenere direttamente il risultato, senza alcuna colonna aggiuntiva.

Contare le righe se soddisfano criteri interni con la funzione SOMMA.PRODOTTO/a>
Contare le righe se soddisfano criteri interni con la funzione SOMMA.PRODOTTO
Per contare le righe che soddisfano criteri interni calcolati, la funzione SOMMA.PRODOTTO di Excel potrebbe fare al caso tuo. La sintassi generica è:
- logical_expressionViene utilizzato per confrontare i valori all'interno di una riga o di una colonna.
1. Per ottenere il numero di prodotti le cui vendite sono aumentate, inserisci la seguente formula in una cella vuota:
Per ottenere il numero di prodotti le cui vendite sono diminuite, applica la seguente formula:
Nota: Nella formula precedente, B2:B8<C2:C8 e B2:B8>C2:C8 sono espressioni logiche utilizzate per confrontare i valori della colonna B con quelli della colonna C.
2. Quindi premi il tasto Invio per ottenere il risultato desiderato. Vedi screenshot:

Spiegazione della formula:
=SOMMA.PRODOTTO(--(B2:B8<C2:C8))
- B2:B8<C2:C8: Questa espressione logica confronta i valori della colonna B con quelli della colonna C riga per riga, restituendo un array di risultati come questo: {VERO;FALSO;VERO;VERO;FALSO;VERO;VERO}.
- --(B2:B8<C2:C8)=--({VERO;FALSO;VERO;VERO;FALSO;VERO;VERO}): Il doppio segno meno (--) converte automaticamente i valori VERO in 1 e FALSO in 0, restituendo il seguente risultato: {1;0;1;1;0;1;1}.
- SOMMA.PRODOTTO(--(B2:B8<C2:C8))=SOMMA.PRODOTTO({1;0;1;1;0;1;1}): La funzione SOMMA.PRODOTTO somma tutti gli elementi dell’array e restituisce il risultato: 5.
Funzione correlata utilizzata:
- SUMPRODUCT:
- La funzione SOMMA.PRODOTTO permette di moltiplicare tra loro due o più colonne o matrici e di sommare automaticamente i prodotti ottenuti.
Altri articoli:
- Contare le righe se soddisfano più criteri
- Per contare il numero di righe in un intervallo in base a più criteri—alcuni dei quali derivano da test logici applicati a livello di riga—la funzione SOMMA.PRODOTTO di Excel potrebbe rivelarsi la soluzione ideale.
- Contare le corrispondenze tra due colonne
- Ad esempio, ho due elenchi di dati nella colonna A e nella colonna C e desidero confrontare le due colonne per contare quante volte il valore nella colonna A è presente nella colonna C sulla stessa riga, come illustrato nello screenshot seguente. In questo caso, la funzione SOMMA.PRODOTTO rappresenta la soluzione ideale per portare a termine questa operazione in Excel.
- Contare il numero di celle che contengono un testo specifico
- Supponiamo di avere un elenco di stringhe di testo e di voler contare quante celle contengono un determinato testo come parte del loro contenuto. In questi casi, è possibile utilizzare i caratteri jolly (*) nei criteri della funzione CONTA.SE per rappresentare qualsiasi sequenza di caratteri. In questo articolo ti mostreremo come usare formule efficaci per eseguire questa operazione 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.