Note: The other languages of the website are Google-translated. Back to English
English English

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 Entra 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

Ti piacerebbe portare a termine il tuo lavoro quotidiano in modo rapido e perfetto? Kutools per Excel porta

300
 potenti funzionalità avanzate (Combina cartelle di lavoro, somma per colore, dividi il contenuto delle celle, converti la data e così via...) e risparmia
80%
tempo per te.

  • Progettato per
    1500
    scenari di lavoro, ti aiuta a risolvere
    80%
     Problemi con Excel.
  • Riduci migliaia di clic della tastiera e del mouse ogni giorno, allevia i tuoi occhi e le tue mani stanche.
  • Diventa un esperto di Excel in 3 minuti. Non è più necessario ricordare formule dolorose e codici VBA.
  • 30
    -giorni di prova gratuita illimitata. Garanzia di rimborso di 60 giorni. Aggiornamento e supporto gratuiti per 2 anni.
Nastro di Excel (con Kutools per Excel installato)

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 tua produttività di
    50%
    durante la visualizzazione e la modifica di più documenti.
  • Porta schede efficienti in Office (incluso Excel), proprio come Chrome, Firefox e il nuovo Internet Explorer.
Screenshot di Excel (con la scheda Office installata)
Commenti (0)
Ancora nessuna valutazione. Puoi essere il primo a votare!
Non ci sono ancora commenti pubblicati qui
Lasciate i vostri commenti
Pubblicazione come ospite
×
Valuta questo post:
0   Personaggi
Posizioni suggerite

Seguici

Copyright © 2009 - www.extendoffice.com. | Tutti i diritti riservati. Offerto da ExtendOffice, | Mappa del sito
Microsoft e il logo Office sono marchi o marchi registrati di Microsoft Corporation negli Stati Uniti e / o in altri paesi.
Protetto da Sectigo SSL