Kuidas arvestada ridu kriteeriumidega SUMPRODUCT abil

Anonim

Selles artiklis õpime, kuidas lugeda Excelis ridasid kriteeriumiga SUMPRODUCT.

Stsenaarium:
Lihtsamalt öeldes peame andmete töötamise ajal mõnikord loendama lahtrid, kus 2 vahemikku vastavad kriteeriumidele. Tingimuslikku loendamist saab teha funktsiooni COUNTIF abil, kuid see pole ainus funktsioon, mis seda võimaldab. Funktsioon SUMPRODUCT on mitmekülgne funktsioon, mida saab kasutada kriteeriumidega arvestamiseks, mõnikord isegi paremini kui kontrafunktsioon.

Kuidas probleemi lahendada?
Selle artikli jaoks peame kasutama funktsiooni SUMPRODUCT. Nüüd teeme neist funktsioonidest valemi. Siin antakse meile kahe vahemiku andmed ja peame loendama väärtused, kus valem vastab kriteeriumidele.

Üldine valem:

= SUMPRODUCT ( - (vahemik1 operaator vahemik2))

vahemik1 : 1. vahemik
vahemik2 : 2. vahemik
operaator: kriteeriumid, tingimus, mis on antud operaatorina kahe vahemiku vahel

Näide:
Kõiki neid võib segadusse ajada. Niisiis, katsetame seda valemit, kasutades seda allpool näidatud näitel.

Siin on meil Premier League'i fänniklubide viimase 7 suure matši rekord.

Meil on viimase 7 mängu kokkuvõte kodumeeskonna, meeskonna vastu, kodu lõi ja vastane lõi väravaid.

Esiteks peame leidma iga meeskonna kodus võidetud mängude arvu.

Nüüd kasutame kodus võidetud mängude loendamiseks järgmist valemit.
Kasutage valemit:

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

E5: E11 : 1. vahemik, kodus löödud väravad
F5: F11 : 2. vahemik, vastane lõi väravaid
>: kriteeriumid, tingimus on operaatorist suurem

Selgitus:

  • Tingimus, mida tuleb täita, on see, et koduvärav peab olema suurem kui vastase löödud värav.
  • E5: E11 (vahemik1) peab olema suurem kui F5: F11 (vahemik2).
  • -- operaator, mida kasutatakse tõelise väärtuse teisendamiseks 1 ja vale väärtus 0 -ks.
  • Funktsioon SUMPRODUCT saab tagastatud massiivis 1s summa, mis on nõutavate võitude arv.


Siin antakse vahemik lahtri viitena. Loenduse saamiseks vajutage sisestusklahvi.


Nagu näete, on matšide koguarv, kus kodumeeskonnal oli eelis ja võidetud, 4 kohtumist.

Ülaltoodud näide oli lihtne. Nii et huvitavaks tegemiseks loeme kogu andmete põhjal kokku, mitu matši meeskond võitis.


Esiteks peame leidma iga meeskonna kodus võidetud mängude arvu.

Nüüd kasutame mängude loendamiseks järgmist valemit, mees. United võitis.
Kasutage valemit:

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

Selgitus:

  • (C5: C11 = G5) * (E5: E11> F5: F11) kontrollib kodumeeskonda mehena. United ja lõi rohkem väravaid kui vastane.
  • (D5: D11 = G5) * (E5: E11 <F5: F11) kontrollib meeskonna vastast meesena. United ja lõi rohkem väravaid kui kodumeeskond.
  • Funktsioon SUMPRODUCT saab tagastatud massiivis 1s summa, mis on inimese nõutavate võitude arv. United.


Siin antakse vahemik lahtri viitena. Loenduse saamiseks vajutage sisestusklahvi.


Nagu näete matšide koguarvu, kus mees. Unitedi meeskond võitis 2 kohtumist.

Siin on mõned allpool toodud vaatlusmärkused.

Märkused:

  1. Valem töötab ainult numbritega.
  2. Valem töötab ainult siis, kui otsingulaual pole duplikaate
  3. Funktsioon SUMPRODUCT loeb mittearvulised väärtused 0-deks.
  4. Funktsioon SUMPRODUCT loeb loogilise väärtuse TRUE väärtuseks 1 ja vale väärtuseks 0.
  5. Argumendi massiiv peab olema sama pikk kui funktsioon

Loodetavasti on see artikkel selgitav, kuidas loendit tagastada, kui kasutate Excelis SUMPRODUCT -i. Siit leiate rohkem artikleid funktsioonide SUMPRODUCT kohta. Palun jagage oma päringut allpool kommentaaride kastis. Me aitame teid.

Funktsiooni SUMPRODUCT kasutamine Excelis: Tagastab SUM -i pärast väärtuste korrutamist mitmes Exceli massiivis.

COUNTIFS dünaamiliste kriteeriumide vahemikuga : Loendage lahtreid, mis sõltuvad muudest Exceli lahtrite väärtustest.

COUNTIFS kaks kriteeriumivastet: Loendage Exceli loendis lahtrid, mis vastavad kahele erinevale kriteeriumile.

COUNTIFS koos mitme kriteeriumiga või : Loendage lahtrid, millel on mitu kriteeriumi, mis vastavad funktsiooni OR abil.

Funktsioon COUNTIFS Excelis : Loendage rakke, mis sõltuvad teistest lahtrite väärtustest.

Countifti kasutamine Microsoft Excelis VBA -s : Loendage rakke Visual Basic for Applications koodi abil.

Kuidas kasutada Excelis metamärke : Loendage fraasidele vastavaid lahtreid, kasutades Excelis metamärke

Populaarsed artiklid

50 Exceli otseteed tootlikkuse suurendamiseks

Muutke ripploendit

Absoluutne viide Excelis

Kui tingimusvorminguga

Kui metamärkidega

Vlookup kuupäeva järgi

Teisendage tollid Excelis 2016 jalgadeks ja tollideks

Liituge Excelis ees- ja perekonnanimedega

Loendage lahtrid, mis vastavad kas A või B.