Բովանդակություն
Գիտե՞ք, թե ինչպես գումարել թվերը որոշակի սյունակում, երբ մեկ այլ սյունակի արժեքը համապատասխանում է նշված պայմաններից որևէ մեկին: Այս հոդվածում դուք կսովորեք SUMIF անելու 3 տարբեր եղանակներ՝ օգտագործելով բազմաթիվ չափանիշներ և ԿԱՄ տրամաբանություն:
Microsoft Excel-ն ունի մի քանի պայմաններով բջիջները գումարելու հատուկ գործառույթ՝ SUMIFS ֆունկցիան: Այս ֆունկցիան նախատեսված է AND տրամաբանության հետ աշխատելու համար. բջիջը ավելացվում է միայն այն դեպքում, երբ նշված բոլոր չափանիշները ճշմարիտ են տվյալ բջիջի համար: Որոշ իրավիճակներում, այնուամենայնիվ, ձեզ հարկավոր է գումարել մի քանի OR չափանիշներով, այսինքն՝ ավելացնել բջիջ, երբ պայմաններից որևէ մեկը ՃՇՄԱՐՏ է: Եվ սա այն դեպքում, երբ SUMIF ֆունկցիան հարմար է:
SUMIF + SUMIF՝ այս կամ այն բջիջների գումարման համար
Երբ փնտրում եք թվեր գումարել մեկ սյունակում: երբ մեկ այլ սյունակ հավասար է կամ A-ին կամ B-ին, ամենաակնհայտ լուծումն այն է, որ յուրաքանչյուր պայմանը կարգավորվի առանձին, այնուհետև արդյունքները միասին գումարվեն՝
SUMIF(միջակայք, չափանիշ1, գումարի_միջակայք) + SUMIF(միջակայք): , չափանիշ2, գումարի_միջակայք)Ստորև բերված աղյուսակում, ենթադրենք, որ ցանկանում եք ավելացնել վաճառքները երկու տարբեր ապրանքների համար, ասենք Խնձոր և Կիտրոններ : Դրա համար դուք կարող եք մուտքագրել հետաքրքրող տարրերը անմիջապես 2 տարբեր SUMIF ֆունկցիաների չափանիշներ արգումենտներում.
=SUMIF(A2:A10, "apples", B2:B10) + SUMIF(A2:A10, "lemons", B2:B10)
Կամ կարող եք մուտքագրել չափանիշները առանձին բջիջներում, և նշեք այդ բջիջները՝
=SUMIF(A2:A10, E1, B2:B10) + SUMIF(A2:A10, E2, B2:B10)
Որտեղ A2:A10-ը տարրերի ցանկն է ( միջակայք ), B2:B10գումարելու թվերն են ( sum_rage ), E1-ը և E2-ը թիրախ կետերն են ( չափանիշներ ):
Ինչպես է աշխատում այս բանաձևը.
Առաջին SUMIF ֆունկցիան գումարում է Apple վաճառքը, երկրորդ SUMIF-ն ամփոփում է Lemons վաճառքը: Գումարման գործողությունը գումարում է ենթագումարները միասին և դուրս բերում ընդհանուրը:
SUMIF զանգվածի հաստատուն-կոմպակտ բանաձևով բազմաթիվ չափանիշներով
SUMIF + SUMIF մոտեցումը լավ է աշխատում 2 պայմանի համար: Եթե Ձեզ անհրաժեշտ է գումարել 3 կամ ավելի չափորոշիչներով, ապա բանաձևը կդառնա չափազանց մեծ և դժվար ընթեռնելի: Ավելի կոմպակտ բանաձևով նույն արդյունքին հասնելու համար տրամադրեք ձեր չափանիշները զանգվածի հաստատունով՝
SUM(SUMIF(միջակայք, { crireria1, crireria2, crireria3, …}, sum_range))Խնդրում ենք հիշել, որ այս բանաձևն աշխատում է ԿԱՄ տրամաբանության հիման վրա. բջիջը գումարվում է, երբ բավարարվում է որևէ պայման:
Մեր դեպքում՝ 3 տարբերի վաճառքների գումարման համար: տարրեր, բանաձևը հետևյալն է․ չափորոշիչների յուրաքանչյուր փոփոխություն: Սրանից խուսափելու համար կարող եք չափորոշիչները մուտքագրել նախապես սահմանված բջիջներում և առաջարկել բանաձև՝ որպես տիրույթի հղում (այս օրինակում E1:E3):
=SUM(SUMIF(A2:A10, E1:E3, B2:B10))
Excel 365-ում, որն աջակցում է դինամիկ զանգվածներ , այն աշխատում է որպես սովորական բանաձև, որը լրացվում է Enter ստեղնով։ Excel 2019, Excel 2016, Excel-ի նախնական դինամիկ տարբերակներում2013 և ավելի վաղ, այն պետք է մուտքագրվի որպես զանգվածի բանաձև Ctrl + Shift + Enter դյուրանցմամբ.
Ինչպես է աշխատում այս բանաձևը.
Զանգվածի հաստատունը, որը միացված է SUMIF-ի չափանիշներին, ստիպում է նրան վերադարձնել բազմաթիվ արդյունքներ զանգվածի տեսքով: Մեր դեպքում դա 3 տարբեր քանակի է՝ Խնձոր , Կիտրոն և Նարնջեր .
{425;425;565}
Ստանալու համար ընդհանուր առմամբ, մենք օգտագործում ենք SUM ֆունկցիան և այն փաթաթում SUMIF բանաձևի շուրջ:
SUMPRODUCT և SUMIF՝ մի քանի OR պայմաններով բջիջները գումարելու համար
Չեն սիրում զանգվածները և փնտրում են նորմալ բանաձև, որը թույլ կտա՞ք տարբեր բջիջներում մի քանի չափանիշներով գումարել: Ոչ մի խնդիր. SUM-ի փոխարեն օգտագործեք SUMPRODUCT ֆունկցիան, որը բնականաբար մշակում է զանգվածները՝
SUMPRODUCT(SUMIF(ընդգրկույթ, crireria_range , sum_range))
Ենթադրենք, որ պայմանները E1 բջիջներում են, E2 և E3, բանաձևը ստանում է հետևյալ ձևը.
=SUMPRODUCT(SUMIF(A2:A10, E1:E3, B2:B10))
Ինչպես է աշխատում այս բանաձևը.
Հավանել Նախորդ օրինակում SUMIF ֆունկցիան վերադարձնում է թվերի զանգված, որը ներկայացնում է յուրաքանչյուր առանձին պայմանի գումարները: SUMPRODUCT-ը գումարում է այս թվերը և տալիս վերջնական ընդհանուր գումար: Ի տարբերություն SUM ֆունկցիայի, SUMPRODUCT-ը նախագծված է զանգվածներ մշակելու համար, ուստի այն աշխատում է որպես սովորական բանաձև՝ առանց Ctrl + Shift + Enter սեղմելու:
SUMIF օգտագործելով մի քանի չափորոշիչներ wildcards
Քանի որ Excel SUMIF ֆունկցիան աջակցում է wildcards, դուք կարող եքանհրաժեշտության դեպքում դրանք ներառեք մի քանի չափանիշների մեջ:
Օրինակ, բոլոր տեսակի խնձորների և բանանի վաճառքներն ամփոփելու համար բանաձևը հետևյալն է.
=SUM(SUMIF(A2:A10, {"*Apples","*Bananas"}, B2:B10))
Եթե ենթադրվում է, որ ձեր պայմանները պետք է մուտքագրվեն առանձին բջիջներում, կարող եք մուտքագրել բնագրեր անմիջապես այդ բջիջներում և տրամադրել տիրույթի հղում՝ որպես չափանիշ SUMPRODUCT SUMIF բանաձևի համար.
Այս օրինակում տարրերի անուններից առաջ դրեցինք նիշ (*), որպեսզի համապատասխանի նիշերի նախորդ հաջորդականությանը, ինչպիսիք են Կանաչ խնձորները և Գոլդֆինգեր բանանները : Բջջի ցանկացած կետում կոնկրետ տեքստ պարունակող տարրերի ընդհանուր գումարը ստանալու համար երկու կողմերում աստղանիշ դրեք, օրինակ. «*apple*»:
Այսպես կարելի է օգտագործել SUMIF-ը Excel-ում բազմաթիվ պայմաններով: Շնորհակալ եմ կարդալու համար և հուսով եմ, որ հաջորդ շաբաթ կտեսնենք ձեզ մեր բլոգում:
Զբաղվեք աշխատանքային գրքույկով ներբեռնելու համար
SUMIF բազմաթիվ չափանիշներ (.xlsx ֆայլ)