Vai al contenuto principale

Conta il numero di righe con più criteri OR

Per contare il numero di righe con più criteri in colonne diverse, con logica OR, la funzione SUMPRODUCT può aiutarti. Ad esempio, ho un rapporto sul prodotto come mostrato nell'immagine sottostante, ora voglio contare le righe in cui il prodotto è "T-shirt" o il colore è "Nero". Come gestire questa attività in Excel?


Conta il numero di righe con più criteri OR

In Excel, utilizzando la funzione SUMPRODUCT per contare il numero di righe con più criteri in colonne diverse, la sintassi generica è:

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

Ad esempio, per contare il numero di righe in cui il prodotto è "T-shirt" o il colore è "Nero", inserire o copiare la seguente formula in una cella vuota per generare il calcolo e premere entrare tasto per ottenere il risultato:

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


Spiegazione della formula:

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

  • (A2: A12 = "T-shirt") + (C2: C12 = "Nero"):
    La prima espressione logica verifica se il prodotto è “T-shirt”, restituisce il risultato come questo: {FALSO;VERO;VERO;FALSO;VERO;FALSO;VERO;FALSO;FALSO;FALSO;VERO}.
    La seconda espressione logica verifica se il colore è “Nero” e restituisce il risultato in questo modo: {VERO;FALSO;FALSO;FALSO;FALSO;FALSO;FALSO;VERO;FALSO;FALSO;VERO}.
    La logica OR richiede l'addizione, quindi le due espressioni logiche sono unite da un segno di addizione (+). L'operazione matematica converte automaticamente i valori VERO e FALSO in 1 e 0, quindi otterrai un array come questo: {1;1;1;0;1;0;1;1;0;0;2}.
  • --((A2:A12="T-shirt")+(C2:C12="Black")>0)=--({1;1;1;0;1;0;1;1;0;0;2}>0): Innanzitutto, controlla i valori nell'array maggiori di 0: se un valore è maggiore di 0, viene visualizzato un TRUE; se minore di 0, viene visualizzato un FALSE. E poi il doppio segno negativo forza VERO e FALSO ad essere 1 e 0, quindi otterrai questo: {1;1;1;0;1;0;1;1;0;0;1}.
  • SUMPRODUCT(--((A2:A12="T-shirt")+(C2:C12="Black")>0))=SUMPRODUCT({1;1;1;0;1;0;1;1;0;0;1}): Alla fine, la funzione SUMPRODUCT somma tutti i valori nell'array per ottenere il risultato: 7.

Suggerimenti:

Per aggiungere più condizioni, è sufficiente aggiungere le espressioni logiche all'interno della funzione SUMPRODUCT, ad esempio per contare il numero di righe in cui il prodotto è "T-shirt", o il colore è "Nero", o Qtà è "50" , applica la seguente formula:

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


Funzione relativa utilizzata:

  • MATR.SOMMA.PRODOTTO:
  • La funzione SUMPRODUCT può essere utilizzata per moltiplicare due o più colonne o matrici insieme e quindi ottenere la somma dei prodotti.

Altri articoli:

  • Conta il numero di righe che contengono valori specifici
  • Potrebbe essere facile per noi contare il numero di celle con un valore specifico in un foglio di lavoro Excel. Tuttavia, ottenere il numero di righe che contengono valori specifici potrebbe essere piuttosto complicato. In questo caso, una formula più complessa basata sulle funzioni SUM, MMULT, TRANSPOSE e COLUMN può essere di aiuto. Questo tutorial parlerà di come creare questa formula per affrontare questo lavoro in Excel.
  • Conta le righe se soddisfa i criteri interni
  • Supponendo che tu abbia un rapporto sulle vendite dei prodotti di quest'anno e dell'anno scorso e ora potresti dover contare i prodotti in cui le vendite di quest'anno sono maggiori rispetto allo scorso anno o le vendite di quest'anno sono inferiori a quelle dell'anno scorso come di seguito schermata mostrata. Normalmente, puoi aggiungere una colonna di supporto per calcolare la differenza di vendita tra i due anni, quindi utilizzare CONTA.SE per ottenere il risultato. Ma in questo articolo introdurrò la funzione SUMPRODUCT per ottenere il risultato direttamente senza alcuna colonna di supporto.
  • Conta righe se soddisfano più criteri
  • Conta il numero di righe in un intervallo in base a più criteri, alcuni dei quali dipendono dai test logici che funzionano a livello di riga, la funzione SUMPRODUCT in Excel potrebbe farti un favore.

I migliori strumenti per la produttività in ufficio

Kutools per Excel: ti aiuta a distinguerti dalla folla

Funzioni popolari: Trova, evidenzia o identifica i duplicati  |  Elimina righe vuote  |  Combina colonne o celle senza perdere dati  |  Round senza formula ...
Super VLookup: Criteri multipli  |  Valore multiplo  |  Su più fogli  |  Ricerca fuzzy...
Avv. Menu `A tendina: Elenco a discesa facile  |  Elenco a discesa dipendente  |  Elenco a discesa a selezione multipla...
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  Confronta colonne con Seleziona Stesse celle e diverse ...
Funzionalità in primo piano: Messa a fuoco della griglia  |  Vista di progettazione  |  Grande barra delle formule  |  Gestore di cartelle di lavoro e fogli | Resource Library (Testo automatico)  |  Date picker  |  Combina fogli di lavoro  |  Crittografa/decrittografa le celle  |  Invia e-mail per elenco  |  Super filtro  |  Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Strumenti (aggiungi testo, Rimuovi personaggi ...)  |  Più di 50 Grafico Tipi (Diagramma di Gantt ...)  |  40+ Pratico Formule (Calcola l'età in base al compleanno ...)  |  19 Inserimento Strumenti (Inserisci il codice QR, Inserisci immagine dal percorso ...)  |  12 Conversione Strumenti (Numeri in parole, Conversione di valuta ...)  |  7 Unisci e dividi Strumenti (Combina righe avanzate, Dividi celle di Excel ...)  |  ... e altro ancora

Kutools per Excel vanta oltre 300 funzionalità, Garantirti che ciò di cui hai bisogno sia a portata di clic...


Scheda Office: abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)

  • Un secondo per passare da una dozzina di documenti aperti all'altra!
  • Riduci ogni giorno centinaia di clic del mouse, dì addio alla mano del mouse.
  • Aumenta la produttività del 50% durante la visualizzazione e la modifica di più documenti.
  • Porta schede efficienti in Office (incluso Excel), proprio come Chrome, Edge e Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations