Tartalomjegyzék
Míg a munka során Microsoft Excel , vannak olyan helyzetek, amikor két vagy több tartomány közötti adatokat hasonlít össze, és több kritériummal számol. A SUMPRODUCT függvény az első választás. SUMPRODUCT függvény egy rendkívül találékony és sokoldalú függvény. Egyedülálló képessége van arra, hogy okos és elegáns módon kezelje a tömböket. Gyakran kell használnunk a SUMPRODUCT függvényt, hogy összehasonlítsa az oszlopokat adott kritériumok alapján, és megtalálja az eredményt. Ma ebben a cikkben néhány módszert fogunk megvitatni a SUMPRODUCT funkció kritériumokkal.
Gyakorlati munkafüzet letöltése
Töltse le ezt a feladatlapot, hogy gyakorolhassa a feladatot, miközben ezt a cikket olvassa.
SUMPRODUCT függvény kritériumokkal.xlsxA SUMPRODUCT funkció bevezetése az Excelben
Technikailag a "SUMPRODUCT" függvény a megfelelő tömbök vagy tartományok értékeinek összegzését végzi.
⇒ Szintaxis
A szintaxis a "SUMPRODUCT" funkció egyszerű és közvetlen.
=SUMPRODUCT(array1, [array2], [array3], ...)
⇒ Érv
Érv | Kötelező/választható | Magyarázat |
---|---|---|
array1 | Kötelező | Az első bemenet egy tömbhöz, amelynek elemeit osztani, majd összeadni szeretnénk. |
[array2], [array3] | Opcionális | Tömbparaméterek a szorozni és összeadni kívánt elemekkel, 2 és 255 között. |
5 ideális példa a SUMPRODUCT funkcióra az Excelben található kritériumokkal
Az egyik csodálatos jellemzője a SUMPRODUCT funkció az, hogy képes kezelni az egyszeri vagy több kritérium Beszéljünk néhány olyan dologról. SUMPRODUCT kritériumfüggvényekkel.
1. SUMPRODUCT egyetlen kritériummal az érték kereséséhez
Alkalmazhatjuk a SUMPRODUCT függvény kritériumokkal, a dupla unáris operátorral vagy anélkül.
1.1. Dupla unáris operátor használata
Egy okos módja a SUMPRODUCT függvényben a kritériumokat a függvényen belül tömbként kell beilleszteni a " Kettős unáris operátor (-) ", hogy átalakítsa a "TRUE" vagy "FALSE" a címre. "1" vagy "0" A következő példában néhány "Termék" a neveket a "Ország" , "Mennyiség" , és "Ár" Meg fogjuk találni az országok teljes árát. "India", "Kína" , és "Németország" .
Kövessük az eljárásokat a SUMPRODUCT funkciót egyetlen kritériummal az Excelben.
LÉPÉSEK:
- Először is hozzon létre egy táblázatot ezeknek az országoknak a számára bárhol a munkalapon, ahol az eredményt szeretné megkapni.
- Másodszor, jelölje ki azt a cellát, ahová a képletet szeretné helyezni a SUMPRODUCT funkció.
- Harmadszor, illesszük be a képletet ebbe a cellába. A függvényt a "Dupla unáris operátor (-)" .
=SUMPRODUCT(--($C$5:$C$21=G5),$D$5:$D$21,$E$5:$E$21)
- Ezután nyomja meg a Írja be a címet. kulcs. Megvan a teljes ár "India" .
- Húzza a Töltse ki a fogantyút ikonnal lefelé, hogy a képletet a tartományban megduplázza. Vagy, hogy a AutoFill a tartomány, kattintson duplán a címre. a pluszban ( + ) szimbólum.
- Végül láthatjuk az eredményt a India , Kína , és Németország .
🔎 Hogyan működik a képlet?
- Array1 a -($C$5:$C$21=G5) G5 "India" A dupla unáris operátor az eredményeket a következőkből alakítja át. $C$4:$C$20 a címre. "1" és "0" .
- [Array2] a $D$5:$D$21 , amely tartományt először megszorozzuk, majd összeadjuk.
- [Array3] a $E$5:$E$21 , ezt a tartományt is megszorozzuk, majd összeadjuk.
Használni fogjuk a "Abszolút cellahivatkozások" a címre. "BLOKK" a sejtek.
1.2. Kettős unáris operátor kizárása
Az előző példát a kettős unáris operátor használata nélkül is megoldhatjuk. Lássuk az erre vonatkozó utasításokat.
LÉPÉSEK:
- Ugyanezt a példát fogjuk használni, hogy ugyanazt az eredményt kapjuk. Most, a Cell "H5" alkalmazza a SUMPRODUCT függvény. Helyezze be az értékeket a képletbe, és a képlet így néz ki.
=SUMPRODUCT(($C$5:$C$21=G5)*$D$5:$D$21*$E$5:$E$21)
- Továbbá, nyomja meg a Írja be a címet. billentyű az eredmény megjelenítéséhez.
- A képlet másolásához a tartományon keresztül húzza a Töltse ki a fogantyút szimbólumot lefelé. Alternatívaként kattintson duplán a címre. a hozzáadás ( + ) jelet a AutoFill a tartomány.
- Hasonlóképpen megkaphatjuk az eredményt.
Bővebben: SUMPRODUCT több kritérium az Excelben (3 megközelítés)
2. SUMPRODUCT több kritériummal a különböző oszlopokhoz
Alkalmazhatjuk a SUMPRODUCT függvény több kritériummal, dupla unáris operátorral vagy anélkül. Tanuljunk!
2.1. Dupla unáris operátor használata
Ebben az esetben a "Dupla unáris operátor (-)" hogy a tömb eredményeit "1" vagy "0" Tekintsük ugyanazt a táblázatot, amit korábban használtunk. Most több kritériummal keressük meg az eredményt. Megkeressük a "Teljes ár" a oldalon. "processzor" az ország "Kína" , "Notebook" a "India" és "Laptop" a "Dél-Korea" E kritériumok felhasználásával fogjuk levezetni az eredményt.
LÉPÉSEK:
- Az elején jelölje ki az első könyv melletti cellát, és írja be a képletet.
=SUMPRODUCT(--($B$5:$B$21=G5),--($C$5:$C$21=H5),$D$5:$D$21,$E$5:$E$21)
- Nyomja meg a Írja be a címet. billentyűvel a billentyűzeten még egyszer.
- Hasonlóképpen, az előző példákban húzza a Töltse ki a fogantyút ikonnal lefelé, hogy a képletet a tartományban megduplázza. Vagy, hogy a AutoFill a tartomány, kattintson duplán a címre. a pluszban ( + ) szimbólum.
- Végül megkapja az eredményt.
2.2. Kettős egyértékű operátor kizárása
Itt ugyanazokat a többszörös kritériumokat fogjuk alkalmazni az alapvető SUMPRODUCT funkció.
LÉPÉSEK:
- A cellában I5, alkalmazza a függvényt. Illessze be a kritériumokat, és a képlet így néz ki.
=SUMPRODUCT(($B$5:$B$21=G5)*($C$5:$C$21=H5)*$D$5:$D$21*$E$5:$E$21)
- Hit Írja be a címet. hogy lássa az eredményt.
- Ezután húzza a Töltse ki a fogantyút ikon segítségével másolja a képletet a tartományba. Vagy, kattintson duplán a címre. a pluszban ( + ) jelet. Ez szintén megkettőzi a képletet.
- Végül láthatja az eredményt.
Bővebben: SUMPRODUCT funkció több oszloppal az Excelben (4 egyszerű módja)
3. SUMPRODUCT OR logikával
Hozzáadhatjuk VAGY logikát a képletünkbe, hogy a SUMPRODUCT függvényt dinamikusabb kritériumokkal. Tekintsük azt a helyzetet, amikor meg kell találnunk a teljes árat a "Notebook" és "Laptop" .
LÉPÉSEK:
- Először is hozzon létre egy táblázatot bárhol a munkalapon, ahol az eredményt szeretné megkapni.
- Ezután jelölje ki a cellát, és illessze be oda a következő képletet.
=SUMPRODUCT(--((B5:B21=G5)+(B5:B21=H5)>0),D5:D21,E5:E21)
- Továbbá, nyomja meg a Írja be a címet. kulcs, hogy lássuk az eredményt.
4. SUMPRODUCT több AND/OR kritériummal
Ebben a módszerben a SUMPRODUCT függvényt fogjuk alkalmazni, mindkét kritériumot használva. "ÉS" , "VAGY" Ezúttal több kritériumot kell hozzáadnunk a függvényünkhöz. Le fogjuk kérni a "Teljes ár" a termékre vonatkozóan "Notebook" , "Laptop" az ország "India", "Kína".
LÉPÉSEK:
- Kezdetnek válassza ki a második cellát H10 , és helyezze a képletet a kiválasztott cellába.
=SUMPRODUCT(--((B5:B21=G5)+(B5:B21=H5)>0),--((C5:C21=G8)+(C5:C21=H8)>0),D5:D21,E5:E21)
- Ezután nyomja meg a Írja be a címet. kulcs, hogy lássuk az eredményt.
🔎 Hogyan működik a képlet?
- 1 a –((B5:B21=G5)+(B5:B21=H5)>0),–((C5:C21=G8)+(C5:C21=H8)>0) . Itt B5:B21 a "Termék" Oszlop, G5 és H5 a "Notebook" és "Laptop" . hasonlóképpen, C5:C21 a "Ország" oszlop, és G6 és H6 a "India" és "Kína".
- [Array2] a D5:D21 .
- [Array3] a E5:E21 .
5. SUMPRODUCT több kritériummal a sorok és oszlopok számára
A "SUMPRODUCT" függvény akkor mutatja meg igazi sokszínűségét, ha ezt a függvényt oszlopokra és sorokra is használjuk. Lássuk, hogyan. A következő példában néhány "Termékek" az országból "India" , "Kína" , "Olaszország" , "Németország" , "Franciaország" .
LÉPÉSEK:
- Először is, jelöljük ki azt a cellát, ahová az eredményt szeretnénk beírni.
- Ezután illessze be a képletet ebbe a cellába.
=SUMPRODUCT(C5:G8*(C4:G4=C10)*(B5:B8=C11))
- Végül nyomja meg a Írja be a címet. billentyűvel a billentyűzetről.
Emlékezetes dolgok
✅ A "SUMPRODUCT" függvény a nem numerikus értékeket nullaként kezeli. Ha a képletben nem numerikus értékek szerepelnek, a válasz a következő lesz "0".
✅ A SUMPRODUCT képletben szereplő tömböknek azonos számú sorral és oszloppal kell rendelkezniük. Ha nem, akkor a SUMPRODUCT képletben a #VALUE! Hiba.
✅ A "SUMPRODUCT" funkció nem támogatja a helyettesítő karaktereket.
Következtetés
A SUMPRODUCT függvény az Excel egyik legváltozatosabb függvénye. Ebben a cikkben a SUMPRODUCT függvény egy vagy több kritériummal. Reméljük, hogy ez a cikk hasznosnak bizonyul az Ön számára. Ha bármilyen zavar vagy javaslat van, szívesen látjuk, ha hozzászól.