Kako šteti vrstice, če se ujemajo n številk v Excelu

Anonim

V tem članku se bomo naučili, kako šteti vrstice, če se ujemajo z vsaj n številkami v Excelu.

Scenarij:

Z enostavnimi besedami, pri delu s podatki o številkah. Iz posebne vrstice, ki izpolnjuje omenjena merila v Excelu, moramo izvleči število vrstic, ki imajo vsaj, največ ali natančno n vrednosti. Na primer, če izračunate število študentov, ki pod povprečjem opravljajo teste. Tovrstne težave s štetjem lahko izvedemo na dolgem seznamu z uporabo spodaj pojasnjene formule Excel.

Uporabljene funkcije formule in sintaksa formule:

V uporabi bo naslednja funkcija. Zato se pred uporabo malo spoznajte.

  1. Funkcija SUM
  2. MMULT funkcija
  3. Funkcija TRANSPOSE
  4. Funkcija COLUMN

Iz teh navedenih funkcij bomo zgradili formulo.

Uporabite formulo:

{ = SUM ( - (MMULT ( - ((podatki) <kriti)), PREVOZ (STOLPEC (podatki) 0)) = n)) }

Opomba: Za kodraste naramnice ( { } ) Uporaba Ctrl + Shift + Enter pri delu z matrikami ali obsegi v Excelu. To bo privzeto ustvarilo zavite oklepaje po formuli. NE poskušajte kodirati znakov kodrastih zagrad.

podatki: kup številk kot podatkov.

= n: natančno število dogodkov (uporabite <= za največ oz >= vsaj za pojav)

crit: merila, s katerimi se mora ujemati

Primer:

Vse to je lahko zmedeno za razumevanje. Torej, preizkusimo to formulo tako, da jo zaženemo na spodnjem primeru. Tu imamo podatke o prodaji za določeno prodajno številko zapored. Moramo poiskati število prodajnih ID -jev, pri katerih prodajalec točno dvakrat ni zaključil prodaje 40. Tukaj je merilo ois <40 in pojav 2 (= 2 za natančno pojavljanje)

Formula:

{ = SUM ( - (MMULT ( - ((C4: H15) <40), PREVOZ (STOLPEC (C4: H15) 0)) = 2))

Pojasnilo:

  • Funkcija COLUMN vrne polje s številko stolpca iz prve celice v nizu v zadnjo celico v matriki. {3; 4; 5; 7; 8}
  • ^0, ta operacija s poljubnimi številkami matrike vrne niz 1.
  • Funkcija TRANSPOSE pretvori vrstice matrične matrike v stolpce in stolpce v vrstice. Tu se niz 1s v vrstici pretvori v niz 6 (1s) v stolpcih. {1; 1; 1; 1; 1; 1}
  • - ((C4: H15) <40), ta operacija vrne vrednosti kot 1s kot TRUE vrednosti (ujemajoča se merila) in 0s kot False vrednosti.
  • Funkcija MMULT sprejema matrično množenje dveh nizov in vrne vrednosti, kot je prikazano spodaj.

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

  • Funkcija SUM šteje vrednosti v matriki, ki se ujema z 2, ko je pojav potreben.
  • Če želite dobiti rezultat, uporabite Ctrl + Shift + Enter. Ker je to matrična formula.

Tu so matrike funkcije podane kot referenca matrike. Ročno uporabite dvojno (-) Pritisnite Enter, da dobite rezultat.

Kot lahko vidite na zgornji sliki, obstajata 2 prodajalca, ki nista opravila niti 40 prodaj. To je štetje do ustreznih vrstic v podatkih, kjer sta 2 številki manjši od 40. V vrsticah tabele lahko prilagodite pojav štetja in merila, ki jih je treba preveriti. Spodaj je primer, kako dobiti štetje z različnimi merili in različnimi pojavljanji.

Preštejte vrstice, ki se ujemajo s prodajo nad 100, s 3 kot natančen pojav:

Zdaj bi radi izvedeli, koliko prodajalcev se zmerno dobro prodaja. Za to moramo natančno trikrat pridobiti število prodajalcev, ki so prodali nad 100.

Uporabite formulo:

= SUM ( - (MMULT ( - ((C4: H15)> 100), PREVOZ (STOLPEC (C4: H15) 0)) = 3))

> 100: število je večje od 100.

= 3: pojav je enak 3

Tu so matrike funkcije podane kot referenca matrike. Ročno uporabite dvojno (-) Pritisnite Enter, da dobite rezultat.

Kot lahko vidite, so 3 prodajalci zmerno dobri. To je štetje do ustreznih vrstic v podatkih, pri katerih je 3 prodaja večja od 100.

Tu so vse opombe glede uporabe formule.

Opombe:

  1. Formula deluje samo s številkami.
  2. Funkcije MMULT in TRANSPOSE sta matrični funkciji, zato ju pred uporabo preglejte.
  3. Če formula vrne napako #VALUE, preverite, ali morajo biti v formuli naviti zaviti oklepaji, kot je prikazano v primerih v članku.
  4. Negacija (-) char spremeni vrednosti, TRUE ali 1s v FALSE ali 0s in FALSEs ali 0s v TRUEs ali 1s.
  5. Operacije, podobne ( = ), manj kot enako ( <= ), večji kot ( > ) ali ni enako () je mogoče izvesti v uporabljeni formuli, samo s številkami.

Upam, da je ta članek o tem, kako šteti vrstice, če je n ujemajočih se vrednosti v Excelu razložljivo. Več člankov o formulah štetja najdete tukaj. Če so vam bili naši blogi všeč, jih delite s svojimi začetniki na Facebooku. Prav tako nas lahko spremljate na Twitterju in Facebooku. Radi bi slišali od vas, nam sporočite, kako lahko izboljšamo, dopolnimo ali inoviramo svoje delo in ga izboljšamo. Pišite nam na spletni strani elektronske pošte

Poiščite zadnjo vrstico podatkov s številkami v Excelu : V nizu besedilnih vrednosti poiščite zadnje podatke v Excelu.

Kako uporabljati funkcijo SUMPRODUCT v Excelu: Vrne SUM po množenju vrednosti v več matrikah v Excelu.

COUNTIFS z dinamičnim obsegom meril : Preštejte celice na druge vrednosti celic v Excelu.

COUNTIFS Ujemanje dveh meril : Štetje celic, ki ustrezajo dvema različnima kriterijima na seznamu v Excelu.

RAČUNI Z OR Za več meril : Preštejte celice, ki se ujemajo z več merili, s funkcijo OR.

Funkcija COUNTIFS v Excelu : Šteje celice, odvisno od drugih vrednosti celic.

Kako uporabljati Countif v VBA v programu Microsoft Excel : Štetje celic s kodo Visual Basic za aplikacije.

Kako uporabljati nadomestne znake v Excelu : Preštejte celice, ki se ujemajo z frazami, z uporabo nadomestnih znakov v Excelu

Priljubljeni članki:

50 Bližnjica v Excelu za večjo produktivnost : Hitreje opravite svojo nalogo. S temi 50 bližnjicami boste še hitreje delali v Excelu.

Kako uporabljati tFunkcija VLOOKUP v Excelu : To je ena najpogosteje uporabljenih in priljubljenih funkcij programa Excel, ki se uporablja za iskanje vrednosti iz različnih obsegov in listov.

Kako uporabljati funkcijo COUNTIF v Excelu : Štejte vrednosti s pogoji s to neverjetno funkcijo. Za štetje določenih vrednosti vam ni treba filtrirati podatkov. Funkcija Countif je bistvena za pripravo vaše armaturne plošče.

Kako uporabljati funkcijo SUMIF v Excelu : To je še ena bistvena funkcija nadzorne plošče. To vam pomaga povzeti vrednosti za posebne pogoje.