Come contare le righe con criteri utilizzando SUMPRODUCT

Anonim

In questo articolo impareremo come contare le righe con criteri SUMPRODUCT in Excel.

Scenario:
In parole semplici, mentre si lavorano i dati, a volte è necessario contare le celle in cui 2 intervalli soddisfano i criteri. Il conteggio condizionale può essere eseguito utilizzando la funzione CONTA.SE, ma questa non è l'unica funzione che può farlo. La funzione SUMPRODUCT è una funzione versatile che può essere utilizzata per contare con criteri, a volte anche meglio della funzione countif.

Come risolvere il problema?
Per questo articolo ci verrà richiesto di utilizzare la funzione SUMPRODUCT. Ora faremo una formula con queste funzioni. Qui ci vengono dati due intervalli di dati e dobbiamo contare i valori in cui la formula soddisfa i criteri.

Formula generica:

= SUMPRODOTTO ( -- ( range1 operatore gamma2) )

gamma1 : 1a gamma
gamma2 : 2a gamma
operator : criteri, condizione data come operatore tra i 2 range

Esempio:
Tutti questi potrebbero essere fonte di confusione da capire. Quindi, testiamo questa formula eseguendola nell'esempio mostrato di seguito.

Qui abbiamo il record delle ultime 7 big match dei Fan Club della Premier League.

Abbiamo il record per le ultime 7 partite con la squadra di casa, la squadra contro, la casa segnata e i goal segnati dall'avversario.

In primo luogo, dobbiamo trovare il conteggio delle partite vinte in casa da qualsiasi squadra.

Ora utilizzeremo la seguente formula per ottenere il conteggio delle partite vinte in casa.
Usa la formula:

= SOMMAPRODOTTO ( -- ( E5:E11 > F5:F11 ) )

MI5: MI11 : 1° gamma, gol fatti in casa
F5: F11 : 2a gamma, goal segnati dall'avversario
> : criterio, condizione data come maggiore dell'operatore

Spiegazione:

  • La condizione qui che deve essere soddisfatta è che i goal segnati in casa devono essere maggiori dei goal segnati dall'avversario.
  • E5:E11 ( range1 ) deve essere maggiore di F5:F11 ( range2 ).
  • -- operatore utilizzato per convertire il valore VERO in 1 e il valore falso in 0.
  • La funzione SUMPRODUCT ottiene la somma di 1 nell'array restituito, che sarà il conteggio delle vincite richieste.


Qui l'intervallo è dato come riferimento di cella. Premi Invio per ottenere il conteggio.


Come puoi vedere le partite totali in cui la squadra di casa ha avuto il vantaggio e ha vinto sono 4 partite.

L'esempio sopra è stato facile. Quindi per renderlo interessante conteremo quante partite ha vinto una squadra in tutti i dati.


In primo luogo, dobbiamo trovare il conteggio delle partite vinte in casa da qualsiasi squadra.

Ora useremo la seguente formula per ottenere il conteggio dei giochi, Man. Uniti ha vinto.
Usa la formula:

= SOMMAPRODOTTO ( -- ( C5:C11 = G5 ) * ( E5:E11 > F5:F11 ) + ( D5:D11 = G5 ) * ( E5:E11 < F5:F11 ) )

Spiegazione:

  • (C5:C11 = V5 ) * ( E5:E11 > V5:F11 ) controlla la squadra di casa come Man. Uniti e ha segnato più gol della squadra avversaria.
  • ( D5:D11 = G5 ) * ( E5:E11 < F5:F11 ) controlla la squadra contro come Man. Uniti e ha segnato più gol della squadra di casa.
  • La funzione SUMPRODUCT ottiene la somma di 1 nell'array restituito, che sarà il conteggio delle vincite richieste da Man. Unito.


Qui l'intervallo è dato come riferimento di cella. Premi Invio per ottenere il conteggio.


Come puoi vedere le partite totali in cui l'Uomo. La squadra dello United ha vinto 2 partite.

Di seguito sono riportate alcune note osservative.

Appunti:

  1. La formula funziona solo con i numeri.
  2. La formula funziona solo quando non ci sono duplicati nella tabella di ricerca
  3. La funzione SUMPRODUCT considera i valori non numerici come 0.
  4. La funzione SUMPRODUCT considera il valore logico TRUE come 1 e False come 0.
  5. L'array di argomenti deve essere della stessa lunghezza della funzione

Spero che questo articolo su come restituire il conteggio se con SUMPRODUCT in Excel sia esplicativo. Trova altri articoli sulle funzioni SUMPRODUCT qui. Si prega di condividere la tua domanda qui sotto nella casella dei commenti. Ti assisteremo.

Come utilizzare la funzione SUMPRODUCT in Excel: restituisce la SOMMA dopo la moltiplicazione dei valori in più matrici in Excel.

CONTA.PI.SE con intervallo di criteri dinamici : conta le celle che dipendono da altri valori di cella in Excel.

COUNTIFS Corrispondenze a due criteri: Conta le celle che corrispondono a due criteri diversi nell'elenco in Excel.

COUNTIFS con OR per più criteri : conta le celle che hanno più criteri che corrispondono utilizzando la funzione OR.

La funzione CONTA.SE in Excel : conta le celle in base ad altri valori di cella.

Come utilizzare Countif in VBA in Microsoft Excel : conta le celle utilizzando il codice di Visual Basic, Applications Edition.

Come usare i caratteri jolly in Excel : Conta le celle che corrispondono alle frasi usando i caratteri jolly in Excel

Articoli popolari

50 scorciatoie di Excel per aumentare la produttività

Modifica un elenco a discesa

Riferimento assoluto in Excel

Se con la formattazione condizionale

Se con caratteri jolly

Vricerca per data

Converti pollici in piedi e pollici in Excel 2016

Unisci nomi e cognomi in excel

Conta le celle che corrispondono ad A o B