Բաց թողնել հիմնական բովանդակությունը

Sumif բազմաթիվ չափանիշներով, որոնք հիմնված են ԿԱՄ և ԵՎ տրամաբանության վրա

Excel-ի աշխատաթերթերի վրա աշխատելիս գուցե անհրաժեշտ լինի արժեքներ գումարել մի քանի չափանիշների հիման վրա: Երբեմն, բազմակի չափանիշները նույն սյունակից են (OR տրամաբանություն), բայց երբեմն տարբեր սյունակներից (ԵՎ տրամաբանություն): Այս դեպքում ինչպե՞ս կարող եք հաղթահարել այս առաջադրանքը Excel-ում:


Sumif բազմաթիվ չափանիշներով, որոնք հիմնված են ԿԱՄ տրամաբանության վրա

Ենթադրելով, որ դուք ունեք ապրանքների ցանկ, որը պարունակում է Մատակարարը և Քանակը, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթը, այժմ դուք ցանկանում եք ստանալ բոլոր ընդհանուր քանակությունները, որոնք մատակարարվում են մատակարար Ջոնի և Դեյվիդի կողմից: Այստեղ ես ձեզ համար երկու պարզ բանաձև կներկայացնեմ.

Օգտագործելով SUMIF + SUMIF +… բանաձևը

Եթե ​​ցանկանում եք գումարել թվեր, որոնք համապատասխանում են չափորոշիչներից որևէ մեկին (ԿԱՄ տրամաբանությանը) մի քանի չափանիշներից, կարող եք մի քանի SUMIF ֆունկցիաներ ավելացնել մեկ բանաձևում, ընդհանուր շարահյուսությունը հետևյալն է.

=SUMIF(criteria_range, criteria1, sum_range)+SUMIF(criteria_range, criteria2, sum_range)+…
  • criteria_rangeԲջիջների շրջանակը, որը ցանկանում եք համապատասխանել չափանիշներին.
  • criteria1Առաջին չափանիշները, որոնք օգտագործվում են որոշելու համար, թե որ բջիջները պետք է ամփոփվեն.
  • criteria2Երկրորդ չափանիշը, որն օգտագործվում է որոշելու համար, թե որ բջիջները պետք է ամփոփվեն.
  • sum_rangeԲջիջների շրջանակը, որից ցանկանում եք գումարել:

Այժմ խնդրում ենք պատճենել կամ մուտքագրել ստորև բերված բանաձևերից որևէ մեկը դատարկ բջիջի մեջ և սեղմել Մտնել արդյունքը ստանալու բանալին.

=SUMIF(B4:B14,"John",C4:C14) + SUMIF(B4:B14,"David",C4:C14)           (Type the criteria manually)
=SUMIF(B4:B14,E4,C4:C14) + SUMIF(B4:B14,E5,C4:C14)                           
(Use a cell reference)


Բանաձևի բացատրություն.

=SUMIF(B4:B14,"John",C4:C14) + SUMIF(B4:B14,"David",C4:C14)

  • Առաջին SUMIF (B4:B14,John,C4:C14) գտնում է Հովհաննեսի տողերը և գումարում ընդհանուր քանակությունները.
  • Երկրորդ SUMIF (B4:B14,David,C4:C14) գտնում է Դավթի տողերը և գումարում ընդհանուր քանակությունները.
  • Այնուհետև գումարեք SUMIF-ի այս երկու բանաձևերը, որպեսզի ստանաք Ջոնի և Դեյվիդի կողմից տրամադրված բոլոր ընդհանուր քանակությունները:

Օգտագործելով SUM և SUMIF գործառույթները

Վերոնշյալ բանաձևը շատ հեշտ է օգտագործել, եթե կան ընդամենը մի քանի չափանիշներ, բայց եթե ցանկանում եք արժեքներ գումարել բազմաթիվ OR պայմաններով, վերը նշված բանաձևը կարող է ավելորդ լինել: Այս դեպքում ավելի լավ բանաձևը, որը ստեղծվել է SUM և SUMIF ֆունկցիաների հիման վրա, կարող է ձեզ լավություն անել: Ընդհանուր շարահյուսություններն են.

Ընդհանուր բանաձև կոշտ կոդավորված տեքստով.

=SUM(SUMIF(criteria_range, {criteria1,criteria2,...}, sum_range))
  • criteria_rangeԲջիջների շրջանակը, որը ցանկանում եք համապատասխանել չափանիշներին.
  • criteria1Առաջին չափանիշները, որոնք օգտագործվում են որոշելու համար, թե որ բջիջները պետք է ամփոփվեն.
  • criteria2Երկրորդ չափանիշը, որն օգտագործվում է որոշելու համար, թե որ բջիջները պետք է ամփոփվեն.
  • sum_rangeԲջիջների շրջանակը, որից ցանկանում եք գումարել:

Ընդհանուր բանաձև՝ բջջային հղումներով.

{=SUM(SUMIF(criteria_range, criteria_cells, sum_range))}
Array formula, should press Ctrl + Shift + Enter keys together.
  • criteria_rangeԲջիջների շրջանակը, որը ցանկանում եք համապատասխանել չափանիշներին.
  • criteria_cellsԲջիջները, որոնք պարունակում են այն չափանիշները, որոնք ցանկանում եք օգտագործել.
  • sum_rangeԲջիջների շրջանակը, որից ցանկանում եք գումարել:

Խնդրում ենք, մուտքագրեք կամ պատճենեք ստորև բերված բանաձևերից որևէ մեկը, որը ձեզ անհրաժեշտ է դատարկ բջիջում, այնուհետև ստացեք արդյունքը.

=SUM(SUMIF(B4:B14, {"John","David"}, C4:C14))           (Type the criteria manually)
=SUM(SUMIF(B4:B14, E4:E5, C4:C14))                             
(Use cell references, array formula, should press Ctrl + Shift + Enter keys)


Բանաձևի բացատրություն.

=SUM(SUMIF(B4:B14, {"John","David"}, C4:C14))

> SUMIF(B4:B14, {"John","David"}, C4:C14):

  • {«Ջոն», «Դավիթ»}Զանգվածի հաստատուն, որը գանգուր փակագծերում տրված բազմաթիվ չափանիշների մի շարք է:
  • SUMIF (B4:B14,David,C4:C14) Զանգվածի հաստատունը՝ օգտագործելով OR տրամաբանությունը, ստիպում է SUMIF ֆունկցիան գումարել C4:C14 թվերը՝ հիմնվելով բազմաթիվ չափանիշներից որևէ մեկի վրա («Ջոն» և «Դավիթ»), և այն կվերադարձնի երկու առանձին արդյունք՝ {410,1520}:

> SUM(SUMIF(B4:B14, {"John","David"}, C4:C14))=SUM({410,1520}): Վերջապես, այս SUM ֆունկցիան ավելացնում է այս զանգվածի արդյունքները՝ արդյունքը վերադարձնելու համար՝ 1930 թ.


Sumif բազմաթիվ չափանիշներով, որոնք հիմնված են AND տրամաբանության վրա՝ օգտագործելով SUMIFS ֆունկցիան

Եթե ​​ցանկանում եք տարբեր սյունակներում մի քանի չափանիշներով արժեքներ գումարել, կարող եք օգտագործել SUMIF ֆունկցիան այս առաջադրանքն արագ լուծելու համար: Ընդհանուր շարահյուսությունը հետևյալն է.

=SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
  • sum_rangeԲջիջների տիրույթը, որից ցանկանում եք գումարել.
  • criteria_range1Տարբերակ, որտեղ կիրառվում է criteira1;
  • criteria1Առաջին չափանիշը, որը ստուգվում է չափանիշներ_range1-ի համեմատ և որոշում է, թե որ բջիջներն ավելացնել; (Չափանիշների տեսակը կարող է լինել՝ համարը, տրամաբանական արտահայտությունը, բջջային հղումը, տեքստը, ամսաթիվը կամ Excel-ի այլ գործառույթ:)
  • criteria_range2, criteria2…Այլ լրացուցիչ տիրույթներ և դրանց հետ կապված չափանիշներ: (Դուք կարող եք ստեղծել 127 զույգ չափանիշներ_տիրույթ և չափանիշներ SUMIFS բանաձևում:)

Ենթադրենք, ես ունեմ աղյուսակ՝ Ապրանք, Մատակարար, Քանակ և Գին սյունակներով, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթը: Այժմ ես ուզում եմ պարզել Apple ապրանքի ընդհանուր գնի գումարը և այն քանակությունը, որը մեծ է կամ հավասար է 200-ի:

Խնդրում ենք կիրառել ստորև բերված բանաձևերից որևէ մեկը դատարկ բջիջի մեջ և սեղմել Մտնել արդյունքը վերադարձնելու բանալին.

=SUMIFS(D4:D14,A4:A14,"Apple",C4:C14,">=200")           (Type the criteria manually)
=SUMIFS(C4:C14,A4:A14,G3,C4:C14,G4)                           
(Use cell references)


Բանաձևի բացատրություն.

=SUMIFS(D4:D14,A4:A14,"Apple",C4:C14,">=200")

  • A4:A14 միջակայքը ստուգում է «Apple» արտադրանքը, իսկ C4:C14 միջակայքը հանում է 200-ից մեծ կամ հավասար բոլոր քանակությունները, այնուհետև SUMIFS ֆունկցիան գումարում է միայն համընկնող բջիջները D4:D14 միջակայքից:

Օգտագործված հարաբերական գործառույթը.

  • SUMIF- ը:
  • SUMIF ֆունկցիան կարող է օգնել գումարել բջիջները՝ հիմնվելով մեկ չափանիշի վրա:
  • SUMIFS:
  • Excel-ում SUMIFS ֆունկցիան կարող է օգնել մի քանի չափանիշների հիման վրա բջիջների արժեքները գումարել:

Այլ հոդվածներ.

  • Գումարը, եթե բջիջները պարունակում են հատուկ տեքստ մեկ այլ սյունակում
  • Այս ձեռնարկը ցույց կտա ձեզ, թե ինչպես կարելի է գումարել արժեքները, եթե բջիջները պարունակում են հատուկ կամ մասնակի տեքստ մեկ այլ սյունակում: Վերցրեք ստորև բերված տվյալների տիրույթը որպես օրինակ՝ «T-Shirt» տեքստը պարունակող ապրանքների ընդհանուր քանակությունը ստանալու համար, և՛ SUMIF ֆունկցիան, և՛ SUMPRODUCT ֆունկցիան կարող է լուծել այս առաջադրանքը Excel-ում:
  • Գումարեք ամենափոքր կամ ստորին N արժեքները Excel-ում
  • Excel-ում մեզ համար հեշտ է գումարել մի շարք բջիջներ՝ օգտագործելով SUM ֆունկցիան: Երբեմն ձեզ կարող է անհրաժեշտ լինել տվյալների տիրույթում ամենափոքր կամ ներքևի 3, 5 կամ n թվերը, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթում: Այս դեպքում SUMPRODUCT-ը SMALL ֆունկցիայի հետ միասին կարող է օգնել ձեզ լուծել այս խնդիրը Excel-ում:

Գրասենյակի արտադրողականության լավագույն գործիքները

Kutools Excel- ի համար - օգնում է ձեզ առանձնանալ բազմությունից

🤖 Kutools AI օգնականՀեղափոխություն կատարել տվյալների վերլուծության հիման վրա՝ Խելացի կատարում   |  Ստեղծեք ծածկագիր  |  Ստեղծեք հատուկ բանաձևեր  |  Վերլուծել տվյալները և ստեղծել գծապատկերներ  |  Invoke Kutools-ի գործառույթները...
Հանրաճանաչ հատկություններ: Գտեք, ընդգծեք կամ նույնականացրեք կրկնօրինակները  |  Deleteնջել դատարկ շարքերը  |  Միավորել սյունակները կամ բջիջները՝ առանց տվյալների կորստի  |  Կլոր առանց բանաձևի ...
Super VLookup: Բազմաթիվ չափանիշներ  |  Բազմակի արժեք  |  Բազմաթիթեղների միջով  |  Fuzzy Փնտրել...
Adv. Բացվող ցուցակ: Հեշտ բացվող ցուցակ  |  Կախված բացվող ցուցակ  |  Բազմակի ընտրություն Drop Down ցուցակ...
Սյունակի կառավարիչ: Ավելացրեք որոշակի քանակությամբ սյունակներ  |  Տեղափոխել սյունակները  |  Փոխարկել թաքնված սյունակների տեսանելիության կարգավիճակը  Համեմատեք սյունակները Ընտրեք նույն և տարբեր բջիջները ...
Առանձնահատկություններ: Ցանցի կենտրոնացում  |  Դիզայնի տեսք  |  Մեծ Formula Bar  |  Աշխատանքային գրքույկի և թերթիկների կառավարիչ | Ռեսուրսների գրադարան (Ավտոմատ տեքստ)  |  Ամսաթիվ ընտրող  |  Միավորել աշխատանքային թերթերը  |  Գաղտնագրել/գաղտնազերծել բջիջները  |  Ուղարկեք նամակներ ըստ ցանկի  |  Սուպեր զտիչ  |  Հատուկ զտիչ (զտել թավ/շեղ/շեղված...) ...
Լավագույն 15 գործիքների հավաքածու12 Տեքստ Գործիքներ (Ավելացրեք տեքստ, Հեռացնել նիշերը ...)  |  50+ Աղյուսակ Տեսակներ (Գանտի աղյուսակը ...)  |  40+ Գործնական Բանաձեւեր (Հաշվարկել տարիքը ՝ ելնելով ծննդյան տարեդարձից ...)  |  19 միացում Գործիքներ (Տեղադրեք QR կոդ, Տեղադրեք նկար ուղուց ...)  |  12 Փոխարկում Գործիքներ (Բառեր համարներ, Արտարժույթի փոխակերպումը ...)  |  7 Միաձուլում և պառակտում Գործիքներ (Ընդլայնված կոմբինատ տողեր, Պառակտել Excel բջիջները ...)  |  ... եւ ավելին

Excel-ի համար Kutools-ը պարծենում է ավելի քան 300 առանձնահատկություններով, Ապահովել, որ այն, ինչ ձեզ հարկավոր է, ընդամենը մեկ սեղմումով հեռու է...

Նկարագրություն


Office Tab - Միացնել ներդիրներով ընթերցումը և խմբագրումը Microsoft Office- ում (ներառիր Excel)

  • Մեկ վայրկյան ՝ տասնյակ բաց փաստաթղթերի միջև փոխելու համար:
  • Նվազեցրեք ձեզ համար ամեն օր մկնիկի հարյուրավոր կտտոցներ, հրաժեշտ տվեք մկնիկի ձեռքին:
  • Բարձրացնում է ձեր արտադրողականությունը 50%-ով բազմաթիվ փաստաթղթեր դիտելիս և խմբագրելիս:
  • Արդյունավետ ներդիրներ է բերում Office (ներառյալ Excel-ը), ինչպես Chrome-ը, Edge-ը և Firefox-ը:
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
do you guys know if this logic works on google sheets?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations