Բովանդակություն
SUMPRODUCT չափազանց հնարամիտ գործառույթ է բազմաթիվ նպատակներով: Երբ դուք համեմատում եք տվյալները երկու կամ ավելի միջակայքերի միջև և հաշվարկում եք մի քանի չափանիշներով, SUMPRODUCT ֆունկցիան ձեր առաջին ընտրությունն է : Այն ունի զանգվածները խելացի և էլեգանտ ձևերով կառավարելու եզակի ունակություն: Հաճախ մեզ անհրաժեշտ է օգտագործել SUMPRODUCT-IF համակցություն կամ Պայմանական SUMPRODUCT ` տվյալ չափանիշներով սյունակները համեմատելու և արդյունքը գտնելու համար: Այսօր այս հոդվածում մենք կքննարկենք SUMPRODUCT-IF համակցված ֆունկցիան և այս համակցության որոշ այլ այլընտրանքային մոտեցումներ:
Ներբեռնեք Practice Workbook
Ներբեռնեք այս պրակտիկայի թերթիկը պրակտիկայի համար առաջադրանքը, մինչ դուք կարդում եք այս հոդվածը:
SUMPRODUCT+IF Combination.xlsx
SUMPRODUCT ֆունկցիայի ներածություն Excel-ում
Տեխնիկապես, SUMPRODUCT ֆունկցիան վերադարձնում է համապատասխան զանգվածների կամ միջակայքերի արժեքների գումարը: Սովորաբար բազմապատկումը լռելյայն գործողությունն է, բայց բաժանումը, հանումը կամ գումարումը նույնպես կարող են կատարվել:
⦿ Շարահյուսություն. SUMPRODUCT ֆունկցիան պարզ է և ուղղակի:
=SUMPRODUCT(զանգված1, [զանգված2], [զանգված3], ...)
⦿ Փաստարկ.
- [զանգված1]: Առաջին զանգվածը կամ բջիջների միջակայքերը որոնց արժեքները մենք ցանկանում ենք բազմապատկել, այնուհետև գումարել:
- [ array2], [array3]…: Array արգումենտներ 2-ից255, որի արժեքները մենք ցանկանում ենք բազմապատկել, այնուհետև ավելացնել:
2 Excel-ում SUMPRODUCT IF կոմբինացիայի օգտագործման օրինակներ
Excel-ում ներկառուցված չկա «SUMPRODUCT» IF” ֆունկցիան, բայց դուք կարող եք օգտագործել սա որպես զանգվածի բանաձև՝ համակցելով SUMPRODUCT և IF ֆունկցիաները: Եկեք քննարկենք այս բանաձևը:
Օրինակ 1. Կիրառել SUMPRODUCT IF բանաձևը մեկ չափանիշով
Մենք կարող ենք օգտագործել այս բանաձևը մեկ չափանիշով: Սովորելու համար հետևեք այս քայլերին:
Քայլ-1.
- Դիտարկեք տվյալների աղյուսակը, որտեղ որոշ մրգային ապրանքներ տրվում են «Տարածաշրջան» , «Քանակ» և «Գին» : Մենք կիմանանք որոշ ապրանքների ընդհանուր գինը:
Քայլ 2.
- Ստեղծեք մեկ այլ սեղան աշխատաթերթի ցանկացած կետում, որտեղ ցանկանում եք ստանալ ապրանքի ընդհանուր գինը: Մենք ընտրում ենք «Cherry» , «Apple», «Plum» տարրեր:
Քայլ-3.
- Կիրառեք հետևյալ բանաձևը H4 բջիջում: Այս բանաձևի ձևաչափն է-
=SUMPRODUCT(IF(չափանիշների միջակայք=չափանիշ, արժեքների միջակայք1*արժեքների միջակայք2))
- Տեղադրեք արժեքները բանաձևի մեջ:
=SUMPRODUCT(IF($C$5:$C$21=G5,$D$5:$D$21*$E$5:$E$21))
Որտեղ,
- Չափանիշների_տիրույթը է $C$5:$C$21:
- Չափանիշները են 1>G5 , G6 և G7 :
- Արժեքների_միջակայք1 է $D$5:$D$21:
- Արժեքների_միջակայք2 է $E$5:$E$21:
- Դիմելայս բանաձևը որպես զանգվածի բանաձև՝ սեղմելով CTRL+SHIFT+ENTER միաժամանակ: Եթե դուք օգտագործում եք Excel 365 , կարող եք սեղմել պարզապես ENTER զանգվածային բանաձևը կիրառելու համար:
Քայլ-4.
- Մենք ստացանք մեր ընդհանուր գինը: Այժմ կիրառեք նույն բանաձևը մնացած կետերի համար:
Կարդալ ավելին. SUMPRODUCT with Criteria in Excel (5 մեթոդ) )
Օրինակ 2. Կիրառել SUMPRODUCT IF բանաձևը բազմաթիվ չափանիշներով տարբեր սյունակներում
Մենք կօգտագործենք նույն բանաձևը բազմաթիվ չափանիշների համար:
Քայլ- 1:
- Ավելացնենք ևս մեկ չափանիշ «Տարածաշրջան» աղյուսակ 2-ում: Այս դեպքում մենք ցանկանում ենք գտնել «Cherry» <-ի ընդհանուր գինը: 2> «Օվկիանիա» տարածաշրջանից և «Apple» «Ասիա» տարածաշրջանից:
Քայլ-2.
- Այժմ կիրառեք ստորև բերված բանաձևը: Տեղադրեք արժեքները բանաձևի մեջ:
=SUMPRODUCT(IF($B$5:$B$21=G5,IF($C$5:$C$21=H5,$D$5:$D$21*$E$5:$E$21)))
Որտեղ,
- Չափանիշների_միջակայք է $B$5:$B$21, $C$5:$C$21:
- Չափանիշը է G5, H5:
- Արժեքների_միջակայք1 է $D$5:$D$21:
- Values_range2 -ը $E$5:$E$21 է:
- Այժմ սեղմեք ENTER :
Քայլ-3:
- Մեր արժեքը այստեղ է: Այժմ արեք նույնը «Apple» տարրի համար:
Կարդալ ավելին. Ինչպես օգտագործել SUMPRODUCT IF Excel-ում
Ինչպես օգտագործել միայն SUMPRODUCT-ի փոխարենSUMPRODUCT IF Formula Excel-ում
Նախորդ արդյունքները ստանալու այլ մոտեցումներ կան: Չափանիշները SUMPRODUCT ֆունկցիայի մեջ որպես զանգված զետեղելու այլընտրանքային եղանակ՝ օգտագործելով կրկնակի ունարի (–) TRUE կամ FALSE փոխարկելու համար: մեջ 1 կամ 0 :
SUMPRODUCT մեկ պայմանով.
Այս դեպքում մենք կքննարկենք նախորդ օրինակը: Ցուցակից կգտնենք «Մանգոյի» ընդհանուր գինը:
- Կիրառեք ստորև բերված պայմանական SUMPRODUCT բանաձևը:
=SUMPRODUCT(--(C5:C21=G5),D5:D21,E5:E21)
Որտեղ,
- Զանգվածը1 է (– (C5:C21=G5):
- [Array2] -ը D5:D21 է:
- [Array3] -ը E5:E21 է:
- Սեղմեք «Enter»: Մեր արդյունքն այստեղ է:
Բանաձեւի բացատրություն.
Այժմ մենք կբացատրենք, թե ինչպես է այս պայմանական SUMPRODUCT ֆունկցիան աշխատում է
- Երբ մենք մուտքագրում ենք “–(C4:C20=G4)” բանաձևի մեջ, այս կրկնակի միանին (–) փոխակերպում է TRUE կամ FALSE մեջ 1 կամ 0 : Ձեր աշխատաթերթում ընտրեք այս “–(C4:C20=G4)” հատվածը և սեղմեք <1:>«F9» հիմքում ընկած արժեքները տեսնելու համար:
Ելք՝ {0,1,0,0,0,0,0,0,1,1,0,1,1 ,0,0,0,1}
- Այժմ, եթե զանգվածները բաժանենք արժեքների, իրական բանաձևը նման կլինի.սա,
=SUMPRODUCT({0,1,0,0,0,0,0,0,1,1,0,1,1,0,0,0, 1},{20,50,100,50,500,80,90,56,60,80,100,40,45,25,35,45,90},{15,20,2,5,12,10,15,9, 20,30,5,30,25,10,10,20,15})
- Առաջին զանգվածը կբազմապատկվի երկրորդով, ապա երկրորդ զանգվածը կբազմապատկվի երրորդ զանգվածով: Հետևեք այս նկարին
Այդպես է գործում այս պայմանական SUMPRODUCT :
Կարդալ ավելին` SUMPRODUCT ամսաթվերի միջակայքը [7 արտադրողական մեթոդներ]
Կիրառել բազմաթիվ պայմաններ տարբեր սյունակներում.
Հետևյալ օրինակում մենք կիմանանք ընդհանուր «Cherry» գինը «Օվկիանիա» տարածաշրջանից:
- Կիրառեք բանաձևը: Այս բանաձևի վերջնական ձևն է՝
=SUMPRODUCT(--(B5:B21=G5), --(C5:C21=H5),D5:D21,E5:E21)
Որտեղ,
- Զանգված 1 է (–(C5:C21=G5),–(C5:C21=H5):
- [Զանգված2] է D5:D21:
- [Array3] է E5:E21:
- Սեղմեք ENTER : Մեր արդյունքը ձեռք է բերվել:
Կարդալ ավելին` SUMPRODUCT ֆունկցիան բազմաթիվ սյունակներով Excel (4 պարզ եղանակ)
Կիրառում ենք ԿԱՄ տրամաբանությունը.
Մենք կարող ենք OR տրամաբանություն ավելացնել մեր բանաձևին՝ այս բանաձևն ավելի շատ դարձնելու համար դինամիկ:
Ենթադրենք, տվյալների աղյուսակից մենք պետք է ստանանք «Mango» և «Cherry» ընդհանուր գինը:
- Կիրառեք SUMPRODUCT բանաձևը OR և տեղադրեք արժեքները:
- Բանաձևըէ
=SUMPRODUCT(--((C5:C21=G5)+(C5:C21=H5)>0),D5:D21,E5:E21)
Որտեղ,
- Array1 է –((C5:C21=G5)+(C5:C21=H5)>0): Այստեղ G5 «Mango» և H5 «Cherry» : Այս զանգվածը հաշվում է «Mango» և «Cherry» ընդհանուր թիվը տվյալների աղյուսակում:
- [Array2] -ը է: D5:D21.
- [Array3] է E5:E21:
- Սեղմեք " Մուտքագրեք» ապրանքների ընդհանուր գինը ստանալու համար:
Բազմաթիվ ԵՎ/ԿԱՄ չափանիշների կիրառում.
Այս դեպքում մենք կկիրառենք Or-ի տրամաբանությունը բազմաթիվ պայմաններով:
Հետևյալ օրինակում մենք պետք է գտնենք «Cherry» և «Mango» <ընդհանուր գինը: 2> «Ասիա» և «Եվրոպա» տարածաշրջաններից:
- Արդյունքը ստանալու համար մենք այժմ կկիրառենք բանաձևը ԵՎ/ԿԱՄ տրամաբանություն. Բանաձևն է՝
=SUMPRODUCT(--((B5:B21=H4)+(B5:B21=H5)>0),--((C5:C21=H6)+(C5:C21=H7)>0),D5:D21,E5:E21)
Որտեղ,
- Զանգված1 -ը –((B5:B21=H4)+(B5:B21=H5)>0),–((C5:C21=H6)+(C5:C21=H7)> 0): Այստեղ B5:B21 է «Տարածաշրջան» Սյունակ, H4 և H5 «Ասիա» և «Եվրոպա « . Նմանապես, C5:C21 «Նյութ» սյունակ է, H6 իսկ H7 «Բալ» է: և «Mango»:
- [Array2] -ը D5:D21 է:
- [ Array3] է E5:E21:
- Սեղմեք ENTER ընդհանուր գինը ստանալու համար:
Արագ նշումներ
✅ SUMPRODUCT բանաձևի զանգվածները պետք է ունենան նույն թվով տողեր և սյունակներ: Եթեոչ, դուք ստանում եք #VALUE! Սխալ:
✅ SUMPRODUCT ֆունկցիան ոչ թվային արժեքները վերաբերվում է որպես զրո: Եթե ձեր բանաձևում ունեք ոչ թվային արժեքներ, պատասխանը կլինի «0»:
✅ Քանի որ SUMPRODUCT IF բանաձևը զանգվածային բանաձև է, ձեզ հարկավոր է. սեղմեք CTRL+SHIFT+ENTER միաժամանակ բանաձևը կիրառելու համար:
✅ SUMPRODUCT ֆունկցիան չի աջակցում նիշերի նիշերին:
Եզրակացություն
Այսօր մենք քննարկեցինք SUMPRODUCT IF բանաձևը և որոշ այլ այլընտրանքային պայմանական SUMPRODUCT բանաձևեր այս հոդվածում: Հուսով եմ, որ այս հոդվածը օգտակար կլինի ձեզ համար, երբ դուք բախվում եք խնդիրների: Եթե որևէ շփոթություն ունեք, կարող եք մեկնաբանել: Excel-ի մասին ավելին իմանալու համար այցելեք մեր կայք :