Come contare le righe se corrispondono n numeri in Excel

Anonim

In questo articolo, impareremo come contare le righe se corrispondono ad almeno n numeri in Excel.

Scenario:

In parole semplici, mentre si lavora con i dati numerici. Dobbiamo estrarre il conteggio delle righe con almeno, al massimo o esattamente n valori dalla riga particolare che soddisfa i criteri menzionati in Excel. Ad esempio se si calcola il numero di studenti che hanno prestazioni inferiori alla media nei test. Possiamo eseguire questo tipo di problemi di conteggio in un lungo elenco utilizzando la formula di Excel spiegata di seguito.

Funzioni delle formule utilizzate e sintassi delle formule:

Verrà utilizzata la seguente funzione. Quindi informati un po 'su, prima di usarlo.

  1. Funzione SOMMA
  2. Funzione MULTI
  3. Funzione di TRASPOSIZIONE
  4. Funzione COLONNA

Costruiremo una formula a partire da queste funzioni dichiarate.

Usa la formula:

{ =SOMMA ( -- ( MMULT ( -- ( (dati) < crit ) , TRANSPOSE ( COLONNA (dati) 0 ) ) = n ) ) }

Nota: per parentesi graffe ( { } ) Utilizzo Ctrl + Maiusc + Invio quando si lavora con matrici o intervalli in Excel. Questo genererà parentesi graffe sulla formula per impostazione predefinita. NON provare a codificare i caratteri delle parentesi graffe.

data : gruppo di numeri come dati.

= n : numero esatto di occorrenze (usa <= per al massimo o >= per almeno eventi)

crit : criteri da abbinare

Esempio:

Tutti questi potrebbero essere fonte di confusione da capire. Quindi, testiamo questa formula eseguendola nell'esempio mostrato di seguito. Qui abbiamo i dati di vendita per il particolare ID di vendita in una riga. Dobbiamo trovare il conteggio dell'ID vendite in cui il venditore non ha completato le vendite di 40 esattamente per 2 volte. Qui i criteri ois <40 e l'occorrenza deve essere 2 (=2 per l'occorrenza esatta)

Formula:

{ =SOMMA ( -- ( MMULT ( -- ( (C4:H15) < 40 ) , TRASPOSIZIONE ( COLONNA (C4:H15) 0 ) ) = 2 ) )

Spiegazione:

  • La funzione COLUMN restituisce l'array del numero di colonna dalla prima cella nell'array all'ultima cella nell'array. { 3; 4; 5; 7; 8}
  • ^0 , questa operazione con qualsiasi numero di array restituisce un array di 1s.
  • La funzione TRANSPOSE converte le righe della matrice della matrice in colonne e le colonne in righe. Qui l'array di 1 in riga viene convertito in array di 6 (1s) in colonne. { 1; 1; 1; 1; 1; 1 }
  • -- ( (C4:H15) < 40 ) , questa operazione restituisce i valori come 1s come valori TRUE (criteri corrispondenti) e 0s come valori False.
  • La funzione MMULT accetta la moltiplicazione matriciale dei 2 array e restituisce i valori come mostrato di seguito.

= SOMMA ( -- ( { 1 ; 0 ; 1 ; 0 ; 2 ; 1 ; 0 ; 0 ; 1 ; 2 ; 3 ; 3 } = 2 ) )

  • La funzione SOMMA conta i valori nella matrice che corrisponde a 2 poiché l'occorrenza è richiesta.
  • Usa Ctrl + Maiusc + Invio al posto di per ottenere il risultato. Poiché questa è una formula di matrice.

Qui gli array della funzione sono forniti come riferimento all'array. Usa il doppio (--) manualmente Premi Invio per ottenere il risultato.

Come puoi vedere nell'immagine sopra, ci sono 2 venditori che non hanno completato nemmeno 40 vendite. Questo è il conteggio delle righe corrispondenti nei dati in cui 2 numeri sono inferiori a 40. È possibile personalizzare l'occorrenza del conteggio e i criteri da controllare nelle righe della tabella. Di seguito è riportato l'esempio per ottenere il conteggio con criteri diversi e occorrenze diverse.

Conta le righe corrispondenti alle vendite superiori a 100 con 3 come occorrenza esatta:

Ora vorremmo ottenere quanti dei venditori stanno ottenendo risultati moderatamente buoni nelle vendite. Per questo abbiamo bisogno di ottenere il conteggio del venditore che ha effettuato vendite superiori a 100 esattamente 3 volte.

Usa la formula:

= SOMMA ( -- ( MMULT ( -- ( (C4:H15) > 100 ) , TRASPOSI ( COLONNA (C4:H15) 0 ) ) = 3 ) )

> 100 : il numero è maggiore di 100.

= 3 : occorrenza essere uguale a 3

Qui gli array della funzione sono forniti come riferimento all'array. Usa il doppio (--) manualmente Premi Invio per ottenere il risultato.

Come puoi vedere, ci sono 3 venditori che stanno andando abbastanza bene. Questo è il conteggio delle righe corrispondenti nei dati in cui 3 vendite sono maggiori di 100.

Ecco tutte le note di osservazione sull'uso della formula.

Appunti:

  1. La formula funziona solo con i numeri.
  2. Le funzioni MMULT e TRANSPOSE sono la funzione matrice, quindi controlla prima dell'uso.
  3. Se la formula restituisce l'errore #VALORE, controlla che le parentesi graffe devono essere presenti nella formula come mostrato negli esempi nell'articolo.
  4. Negazione (--) char cambia i valori, TRUE o 1 in FALSE o 0 e FALSE o 0 in TRUE o 1 .
  5. Operazioni come uguale a ( = ), minore di uguale a ( <= ), più grande di ( > ) o non uguale a ( ) può essere eseguito all'interno di una formula applicata, solo con numeri.

Spero che questo articolo su Come contare le righe se n valori corrispondenti in Excel sia esplicativo. Trova altri articoli sulle formule di conteggio qui. Se ti sono piaciuti i nostri blog, condividilo con i tuoi fristarts su Facebook. E puoi anche seguirci su Twitter e Facebook. Ci piacerebbe avere tue notizie, facci sapere come possiamo migliorare, completare o innovare il nostro lavoro e renderlo migliore per te. Scrivici al sito di posta elettronica

Trova l'ultima riga di dati con numeri in Excel : In un intervallo di valori di testo trova l'ultimo dei dati in Excel.

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 depstartent su altri valori di cella in Excel.

COUNTIFS Corrispondenza 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 con più criteri di corrispondenza 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 Excel per aumentare la produttività : Diventa più veloce nel tuo compito. Queste 50 scorciatoie ti faranno lavorare ancora più velocemente su Excel.

Come usare tla funzione CERCA.VERT in Excel : questa è una delle funzioni più utilizzate e popolari di excel che viene utilizzata per cercare il valore da diversi intervalli e fogli.

Come utilizzare la funzione CONTA.SE in Excel : Conta i valori con le condizioni utilizzando questa straordinaria funzione. Non è necessario filtrare i dati per contare valori specifici. La funzione Countif è essenziale per preparare la tua dashboard.

Come utilizzare la funzione SOMMA.SE in Excel : Questa è un'altra funzione essenziale della dashboard. Questo ti aiuta a riassumere i valori su condizioni specifiche.