Sisukord
Töötades koos Microsoft Excel , on olukordi, kus võrreldakse andmeid kahe või enama vahemiku vahel ja arvutatakse mitme kriteeriumiga. Funktsioon SUMPRODUCT on teie esimene valik. SUMPRODUCT funktsioon on äärmiselt leidlik funktsioon, millel on palju eesmärke. Sellel on ainulaadne võime käsitleda massiive nutikalt ja elegantselt. Sageli on meil vaja kasutada funktsiooni SUMPRODUCT funktsiooni, et võrrelda veergude vahel antud kriteeriumidega ja leida tulemus. Täna selles artiklis arutame mõningaid meetodeid, kuidas kasutada funktsiooni SUMPRODUCT funktsioon koos kriteeriumidega.
Lae alla praktiline töövihik
Laadige alla see harjutamisleht, et harjutada ülesannet selle artikli lugemise ajal.
SUMPRODUCT funktsioon koos kriteeriumidega.xlsxSUMPRODUCT-funktsiooni tutvustamine Excelis
Tehniliselt on "SUMPRODUCT" funktsioon saadab vastavate massiivide või vahemike väärtuste summa.
⇒ Süntaks
Süntaks on "SUMPRODUCT" funktsioon on lihtne ja otsene.
=SUMPRODUCT(array1, [array2], [array3], ...)
⇒ Argument
Argument | Kohustuslik/valikuline | Selgitus |
---|---|---|
array1 | Nõutav | Esimene sisend massiivi, mille elemente soovite jagada ja seejärel liita. |
[array2], [array3] | Valikuline | Array parameetrid elementidega, mida soovite korrutada ja liita, vahemikus 2 kuni 255. |
5 ideaalset näidet SUMPRODUCT-funktsioonist koos kriteeriumidega Excelis
Üks hämmastavaid omadusi on SUMPRODUCT funktsioon on see saab käsitleda ühe või mitu kriteeriumi tähelepanuväärselt hästi. Arutame mõningaid SUMPRODUCT kriteeriumifunktsioonidega.
1. SUMPRODUCT ühe kriteeriumiga, et otsida väärtust
Me võime rakendada SUMPRODUCT funktsioon kriteeriumidega koos või ilma topelt-unaarse operaatoriga.
1.1. Topelt-unaarse operaatori kasutamine
Nutikas viis kohaldada SUMPRODUCT funktsioon on sisestada kriteeriumid funktsiooni sees massiivi abil " Kahekordne unaarne operaator (-) ", et teisendada "TRUE" või "FALSE" aadressile "1" või "0" Järgnevas näites on mõned "Toode" nimed on esitatud koos nende "Riik" , "Kogus" ja "Hind" Leiame riikide koguhinna. "India", "Hiina" ja "Saksamaa" .
Järgime menetlusi, et kasutada SUMPRODUCT funktsioon ühe kriteeriumiga Excelis.
SAMMUD:
- Kõigepealt looge nende riikide jaoks tabel kuskil töölehel, kus soovite tulemust saada.
- Teiseks valige lahter, kuhu soovite panna valemi valemit SUMPRODUCT funktsioon.
- Kolmandaks, sisestame valemi sellesse lahtrisse. Rakendame funktsiooni koos funktsiooniga "Topelt unaarne operaator (-)" .
=SUMPRODUCT(--($C$5:$C$21=G5),$D$5:$D$21,$E$5:$E$21)
- Seejärel vajutage Sisesta võti. Me oleme saanud koguhinna "India" .
- Lohistage Täitmise käepide ikoon alla, et dubleerida valemit üle vahemiku. Või, et AutoFill vahemik, topeltklikk plusspoolel ( + ) sümbol.
- Lõpuks näeme tulemust India , Hiina ja Saksamaa .
🔎 Kuidas valem töötab?
- Array1 on -($C$5:$C$21=G5) G5 on "India" Topelt-unaarne operaator teisendab tulemused alates $C$4:$C$20 aadressile "1" ja "0" .
- [Array2] on $D$5:$D$21 , mille vahemikku me kõigepealt korrutame ja seejärel liidame.
- [Array3] on $E$5:$E$21 , ka seda vahemikku korrutame ja siis liidame.
Me kasutame "Absoluutsed rakuviited" aadressile "BLOKK" rakud.
1.2. Topelt-ühenduslik operaator väljaarvamine
Eelmise näite saame lahendada ka ilma topelt-unaarse operaatorita. Vaatame selle kohta juhiseid.
SAMMUD:
- Kasutame sama näite, et saada sama tulemus. Nüüd, raku "H5" rakendada SUMPRODUCT funktsioon. Sisestage väärtused valemisse ja valem on selline.
=SUMPRODUCT(($C$5:$C$21=G5)*$D$5:$D$21*$E$5:$E$21)
- Edasi, vajutage Sisesta klahv, et näidata tulemust.
- Valemi kopeerimiseks üle vahemiku, lohistage nuppu Täitmise käepide sümboliga allapoole. Teise võimalusena võite topeltklikk lisamine ( + ) märk, et AutoFill vahemik.
- Samamoodi saame tulemuse.
Loe edasi: SUMPRODUCT mitu kriteeriumi Excelis (3 lähenemisviisi)
2. SUMPRODUCT mitme kriteeriumiga erinevate veergude jaoks
Me võime rakendada SUMPRODUCT funktsioon mitme kriteeriumiga koos või ilma kahekordse unaarse operaatoriga. Õpime!
2.1. Topelt-unaarse operaatori kasutamine
Sel juhul kasutame me "Topelt unaarne operaator (-)" konverteerida massiivi tulemused "1" või "0" . vaadelda sama tabelit, mida kasutasime varem. Nüüd leiame tulemuse mitme kriteeriumi abil. Me leiame "Koguhind" . "töötleja" riigi "Hiina" , "Märkmik" aadressilt "India" ja "Sülearvuti" aadressilt "Lõuna-Korea" Kasutades neid kriteeriume, tuletame tulemuse.
SAMMUD:
- Valige alguses esimese raamatu kõrval olev lahter ja sisestage valem.
=SUMPRODUCT(--($B$5:$B$21=G5),--($C$5:$C$21=H5),$D$5:$D$21,$E$5:$E$21)
- Vajutage Sisesta klaviatuuril veel kord.
- Samamoodi lohistage eelmistes näidetes, lohistage Täitmise käepide ikoon alla, et dubleerida valemit üle vahemiku. Või, et AutoFill vahemik, topeltklikk plusspoolel ( + ) sümbol.
- Lõpuks saate oma tulemuse.
2.2. Topelt-ühenduslik operaator väljaarvamine
Siinkohal kohaldame samu mitmekordseid kriteeriume, kasutades põhilisi SUMPRODUCT funktsioon.
SAMMUD:
- Kärgis I5, rakendada funktsiooni. Sisestage kriteeriumid ja valem näeb välja selline.
=SUMPRODUCT(($B$5:$B$21=G5)*($C$5:$C$21=H5)*$D$5:$D$21*$E$5:$E$21)
- Hit Sisesta et näha tulemust.
- Pärast seda lohistage Täitmise käepide ikooni, et kopeerida valemit üle vahemiku. Või, topeltklikk plusspoolel ( + ) märk. See dubleerib ka valemit.
- Lõpuks näete tulemust.
Loe edasi: SUMPRODUCT-funktsioon mitme veeruga Excelis (4 lihtsat viisi)
3. SUMPRODUCT koos OR loogikaga
Me võime lisada VÕI loogika meie valemile, et teha SUMPRODUCT funktsioon dünaamilisemate kriteeriumidega. Võtame näiteks olukorra, kus meil on vaja välja selgitada koguhind "Märkmik" ja "Sülearvuti" .
SAMMUD:
- Kõigepealt looge tabel kuhugi töölehel, kus soovite tulemust saada.
- Seejärel valige lahter ja sisestage sinna järgmine valem.
=SUMPRODUCT(--((B5:B21=G5)+(B5:B21=H5)>0),D5:D21,E5:E21)
- Edasi, vajutage Sisesta võti, et näha tulemust.
4. SUMPRODUCT mitme AND/OR kriteeriumiga
Selles meetodis rakendame funktsiooni SUMPRODUCT koos kriteeriumidega, kasutades nii "JA" , "VÕI" loogika. Seekord peame lisama meie funktsioonile rohkem kriteeriume. Me saame kätte "Koguhind" toote puhul "Märkmik" , "Sülearvuti" riigi "India", "Hiina".
SAMMUD:
- Alustuseks valige teine lahter H10 ja sisestage valem sellesse valitud lahtrisse.
=SUMPRODUCT(--((B5:B21=G5)+(B5:B21=H5)>0),--((C5:C21=G8)+(C5:C21=H8)>0),D5:D21,E5:E21)
- Seejärel vajutage Sisesta võti, et näha tulemust.
🔎 Kuidas valem töötab?
- 1 on –((B5:B21=G5)+(B5:B21=H5)>0),–((C5:C21=G8)+(C5:C21=H8)>0) . Siin B5:B21 on "Toode" Veerg, G5 ja H5 on "Märkmik" ja "Sülearvuti" . samuti, C5:C21 on "Riik" veerg ja G6 ja H6 on "India" ja "Hiina".
- [Array2] on D5:D21 .
- [Array3] on E5:E21 .
5. SUMPRODUCT mitme kriteeriumiga ridade ja veergude jaoks
The "SUMPRODUCT" funktsioon näitab oma tõelist mitmekesisust, kui me kasutame seda funktsiooni nii veergude kui ka ridade jaoks. Vaatame, kuidas. Järgnevas näites näeme, et mõne "Tooted" riigist "India" , "Hiina" , "Itaalia" , "Saksamaa" , "Prantsusmaa" .
SAMMUD:
- Kõigepealt valige lahter, kuhu me tahame tulemuse panna.
- Seejärel sisestage valem sellesse lahtrisse.
=SUMPRODUCT(C5:G8*(C4:G4=C10)*(B5:B8=C11))
- Lõpuks vajutage Sisesta klaviatuurilt.
Asjad, mida meeles pidada
✅ The "SUMPRODUCT" funktsioon käsitleb mittenumbrilisi väärtusi nullidena. Kui teie valemis on mittenumbrilisi väärtusi, siis on vastus "0".
✅ SUMPRODUCT-vormeli massiividel peab olema sama arv ridu ja veerge. Kui mitte, siis saadakse järgmine tulemus #VALUE! Viga.
✅ The "SUMPRODUCT" funktsioon ei toeta vabakaardimärke.
Kokkuvõte
The SUMPRODUCT funktsioon on üks kõige mitmekesisematest funktsioonidest Excelis. Selles artiklis käsitlesime funktsiooni SUMPRODUCT funktsioon ühe või mitme kriteeriumiga. Loodame, et see artikkel osutub teile kasulikuks. Kui teil on mingeid segadusi või ettepanekuid, olete teretulnud kommenteerima.