Numëroni qelizat e të dhënave me funksionin SUMPRODUCT të Excel

Funksioni SUMPRODUCT në Excel është një funksion shumë i zhdërvjellët që do të japë rezultate të ndryshme në varësi të argumenteve të futura.

Funksioni i SUMPRODUCT normalisht i shumëfishon elementet e një ose më shumë vargjeve dhe pastaj shton ose përmbledh produkte së bashku.

Por, duke rregulluar formën e argumenteve, SUMPRODUCT do të llogarisë numrin e qelizave në një gamë të caktuar që përmban të dhëna që plotësojnë kriteret specifike.

01 nga 04

SUMPRODUCT kundrejt COUNTIF dhe COUNTIFS

Duke përdorur SUMPRODUCT për të numëruar qelizat e të dhënave. © Ted French

Që nga Excel 2007, programi gjithashtu ka funksione COUNTIF dhe COUNTIFS që do t'ju lejojnë të numëroni qelizat që plotësojnë një ose më shumë kritere të caktuara.

Sidoqoftë, herë pas here, SUMPRODUCT është më e lehtë të punohet kur bëhet fjalë për gjetjen e kushteve të shumëfishta që kanë të bëjnë me gamën e njëjtë siç tregohet në shembullin e vendosur në imazhin e mësipërm.

02 nga 04

SUMPRODUKT Funksioni i sintaksës dhe argumentet për qelizat e numërimit

Sintaksa e një funksioni i referohet paraqitjes së funksionit dhe përfshin emrin e funksionit, kllapa, ndarësit e presjeve dhe argumentet .

Për të marrë funksionin për të numëruar qelizat në vend që të kryejë qëllimin e tij standard, duhet të përdoret sintaksë e mëposhtme jo-standarde me SUMPRODUCT:

= SUMPRODUCT ([condition1] * [condition2])

Një shpjegim se si punon kjo sintaksë është përshkruar më poshtë në shembullin e mëposhtëm.

Shembull: Numërimi i qelizave që plotësojnë kushtet e shumëfishta

Siç tregohet në shembullin në imazhin e mësipërm, SUMPRODUCT përdoret për të gjetur numrin e përgjithshëm të qelizave në rangun A2 të B6 që përmbajnë të dhëna midis vlerave 25 dhe 75.

03 nga 04

Hyrja e Funksionit SUMPRODUCT

Zakonisht, mënyra më e mirë për të hyrë në funksione në Excel është të përdorin kutinë e tyre të dialogut , gjë që e bën të lehtë futjen e argumenteve një nga një, pa qenë nevoja të futen në kllapa ose në kometa që veprojnë si ndarës midis argumenteve.

Megjithatë, për shkak se ky shembull përdor një formë të parregullt të funksionit SUMPRODUCT, qasja e kutisë së dialogut nuk mund të përdoret. Në vend të kësaj, funksioni duhet të shtypet në një qelizë pune .

Në imazhin e mësipërm, hapat e mëposhtëm janë përdorur për të hyrë SUMPRODUCT në qelizën B7:

  1. Klikoni në qelizën B7 në fletën e punës - vendin ku do të shfaqen rezultatet e funksionit
  2. Lloji formulën e mëposhtme në qelizën E6 të fletës së punës:

    = SUMPRODUCT (($ A $ 2: $ B $ 6> 25) * ($ A $ 2: $ B $ 6 <75))

  3. Përgjigja 5 duhet të shfaqet në qelizën B7, pasi ka vetëm pesë vlera në rangun - 40, 45, 50, 55 dhe 60 - që janë midis 25 dhe 75
  4. Kur klikoni në qelizë B7 formula e kompletuar = SUMPRODUCT (($ A $ 2: $ B $ 6> 25) * ($ A $ 2: $ B $ 6 <75)) shfaqet në shiritin e formulës mbi tabelën

04 nga 04

Thyerja e Funksionit SUMPRODUCT

Kur kushtet janë vendosur për argumentet, SUMPRODUCT vlerëson çdo element të rreshtit kundrejt kushtit dhe kthen vlerën Boolean (TRUE ose FALSE).

Për qëllimet e llogaritjeve, Excel cakton një vlerë prej 1 për ato elementë të rradhës që janë TRUE dhe një vlerë prej 0 për elementët e rreshtit që janë FALSE.

Korrespondon dhe zeros në çdo grup shumëzohen së bashku:

Këto dhe zeros pastaj përmblidhen nga funksioni për të na dhënë një numërim të numrit të vlerave që plotësojnë të dyja kushtet.

Ose, mendoni për këtë në këtë mënyrë ...

Një tjetër mënyrë për të menduar për atë që SUMPRODUCT po bën është të mendosh për shenjën e shumëzimit si një kusht AND .

Me këtë në mendje, është vetëm kur të dy kushtet janë plotësuar - numra më të mëdha se 25 DHE më pak se 75 - që një vlerë TRUE (e cila është e barabartë me atë që ju kujtohet) kthehet.

Funksioni pastaj përmbledh të gjitha vlerat e vërteta për të arritur në rezultatin 5.