KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Contare il numero di righe con criteri multipli in OR

AutoreXiaoyang Data di modifica

Per contare il numero di righe che soddisfano criteri multipli in colonne diverse con logica OR, puoi usare la funzione SOMMA.PRODOTTO. Ad esempio, nel mio report sui prodotti (vedi screenshot seguente), voglio contare le righe in cui il prodotto è “Maglietta” oppure il colore è “Nero”. Come si fa in Excel?

doc-count-rows-with-or-logic-1


Contare il numero di righe con criteri multipli in OR

In Excel, per utilizzare la funzione SOMMA.PRODOTTO al fine di contare il numero di righe con criteri multipli in colonne diverse, la sintassi generica è:

=SUMPRODUCT(--((criteria1)+(criteria2)>0))
  • criteria1, criteria2Le espressioni logiche impiegate per soddisfare le condizioni.

Ad esempio, per contare il numero di righe in cui il prodotto è “Maglietta” oppure il colore è “Nero”, inserisci o copia la seguente formula in una cella vuota per ottenere il calcolo e premi Invioper ottenere il risultato:

=SUMPRODUCT(--((A2:A12="T-shirt")+(C2:C12="Black")>0))

doc-count-rows-with-or-logic-2


Spiegazione della formula:

=SUMPRODUCT(--((A2:A12="T-shirt")+(C2:C12="Black")>0))

  • (A2:A12="Maglietta")+(C2:C12="Nero"):
    La prima espressione logica verifica se il prodotto è “Maglietta” e restituisce un risultato di questo tipo: {FALSO;VERO;VERO;FALSO;VERO;FALSO;VERO;FALSO;FALSO;FALSO;VERO}.
    La seconda espressione logica verifica se il colore è “Nero” e restituisce un risultato simile a questo: {VERO;FALSO;FALSO;FALSO;FALSO;FALSO;FALSO;VERO;FALSO;FALSO;VERO}.
    Poiché la logica OR richiede un’addizione, le due espressioni vengono unite dal segno più (+). L’operazione matematica converte automaticamente i valori VERO e FALSO in 1 e 0, generando così una matrice di questo tipo: {1;1;1;0;1;0;1;1;0;0;2}.
  • --((A2:A12="Maglietta")+(C2:C12="Nero")>0)=--({1;1;1;0;1;0;1;1;0;0;2}>0): Innanzitutto, vengono valutati i valori nella matrice che sono maggiori di 0: se un valore è maggiore di 0, restituisce VERO; se è uguale o inferiore a 0, restituisce FALSO. Il doppio segno meno (--) forza la conversione di VERO e FALSO rispettivamente in 1 e 0, ottenendo così: {1;1;1;0;1;0;1;1;0;0;1}.
  • SOMMA.PRODOTTO(--((A2:A12="Maglietta")+(C2:C12="Nero")>0))=SOMMA.PRODOTTO({1;1;1;0;1;0;1;1;0;0;1}): Infine, la funzione SOMMA.PRODOTTO somma tutti i valori presenti nella matrice per restituire il risultato: 7.

Suggerimenti:

Per aggiungere ulteriori condizioni, basta inserire altre espressioni logiche nella funzione SOMMA.PRODOTTO. Ad esempio, per contare il numero di righe in cui il prodotto è “Maglietta”, il colore è “Nero” o la quantità è “50”, utilizza la seguente formula:

=SUMPRODUCT(--((A2:A12="T-shirt")+(C2:C12="Black")+(D2:D12=50)>0))

doc-count-rows-with-or-logic-3-1


Funzione correlata utilizzata:

  • SUMPRODUCT:
  • La funzione SOMMA.PRODOTTO ti permette di moltiplicare tra loro due o più colonne o matrici e sommare automaticamente i risultati ottenuti.

Altri articoli:

  • Contare il numero di righe che contengono valori specifici
  • Contare il numero di celle con un valore specifico in un foglio di lavoro Excel è semplice. Tuttavia, ottenere il numero di righe che contengono determinati valori può rivelarsi piuttosto complicato. In questi casi, una formula più avanzata — basata sulle funzioni SOMMA, MATR.SOMMA.PRODOTTO, TRASPOSTA e COLONNA — può fare al caso tuo. Questo tutorial ti mostrerà come creare tale formula per gestire l’operazione direttamente in Excel.
  • Contare le righe se soddisfano criteri interni
  • Supponiamo che tu abbia un report delle vendite dei prodotti di quest’anno e dell’anno scorso, e che ora debba contare i prodotti per cui le vendite di 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. In questo articolo, tuttavia, ti mostrerò come usare la funzione SOMMA.PRODOTTO per ottenere direttamente il risultato, senza alcuna colonna di appoggio.
  • 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 in Excel potrebbe fare al caso tuo.

I Migliori Strumenti per la Produttività in Office

Kutools per Excel – Aiuta te a distinguerti dalla folla

🤖KUTOOLS AI Assistente: Rivoluziona Analisi dei dati in base a:Esecuzione Intelligente   |  Genera Codice|  Crea formule personalizzate  |  Analizza Dati e Genera Grafici|  Richiama Funzioni avanzate
Funzionalità Popolari:Trova, evidenzia o Contrassegna Duplicati  |  Elimina righe vuote  |  Combinare Colonne o celle senza perdere dati  |  Arrotondamento senza usare la formula...
Super CERCA.VERT:Criteri Multipli  |  Valori Multipli  |  Tra più fogli  |  Corrispondenza approssimativa...
Elenco a discesa avanzato. Elenco a discesa...:Elenco a discesa semplice  |  Elenco a discesa dipendente  |  Elenco a discesa con selezione multipla
Gestione Colonne:Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva la visibilità delle colonne nascoste  |Confronta colonne per Seleziona celle uguali/diverse...
Funzionalità in Evidenza:Attenzione della griglia  |  Visualizzazione Design  |  Barra delle formule avanzata  |  Gestione Cartelle di Lavoro e Fogli|Biblioteca di risorse(Testo automatico)|  Selettore di Date  |  Unisci fogli di lavoro  |  Crittografa/Decrittografa celle  |  Invia email da elenco  |  Super Filtri  |  Filtro speciale(Filtra celle con testo in grassetto/corsivo/barrato...) ...
Principali set di strumenti 15:12 Strumentiper il testo(Aggiungi testo,Elimina Caratteri Specifici...)|  50+Tipidi grafico(Diagramma di Gantt...)|  40+ Formule pratiche(Calcola l'età in base alla data di nascita...)|  19 Strumentidi inserimento(Inserisci Codice QR,Inserisci immagine dal percorso...)|  12 Strumentidi conversione(Converti in parole,Conversione del tasso di cambio...)|  7 StrumentiUnisci e Dividi(Unione avanzata righe,Dividi celle Excel...)|... e molto altro
Usa Kutools nella tua lingua preferita – supporta inglese, spagnolo, tedesco, francese, cinese e 40+ altre!

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.