SUMIF ֆունկցիան Excel-ում և գումարել մի քանի պայմաններով

Excel-ը անհավանական ֆունկցիոնալ ծրագիր է: Նույնիսկ ներկառուցված գործառույթների հավաքածուն բավական է գրեթե ցանկացած առաջադրանք կատարելու համար: Եվ բացի ստանդարտներից՝ շատերին ծանոթ, կան նաև այնպիսիք, որոնց մասին քչերն են լսել։ Բայց միեւնույն ժամանակ նրանք չեն դադարում օգտակար լինել։ Նրանք ավելի նեղ մասնագիտացում ունեն, և միշտ չէ, որ դրանց կարիքը կա։ Բայց եթե գիտեք դրանց մասին, ապա կրիտիկական պահին դրանք կարող են շատ օգտակար լինել։

Այսօր մենք կխոսենք նման գործառույթներից մեկի մասին SUMMESLIMN.

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

SUMIFS ֆունկցիայի մանրամասն նկարագրություն

Նախքան գործառույթը դիտարկելը SUMMESLIMN, նախ պետք է հասկանալ, թե որն է դրա ավելի պարզ տարբերակը. ՍՈՒՄՄԵՍԼԻ, քանի որ հենց դրա վրա է հիմնված մեր դիտարկվող ֆունկցիան։ Մեզանից յուրաքանչյուրը հավանաբար արդեն ծանոթ է երկու գործառույթի, որոնք հաճախ օգտագործվում են. Ամբողջ (իրականացնում է արժեքների գումարումը) և ԵԹԵ (ստուգում է արժեքը որոշակի պայմանի նկատմամբ):

Եթե ​​դրանք համատեղեք, կստանաք մեկ այլ գործառույթ. ՍՈՒՄՄԵՍԼԻ, որը ստուգում է տվյալները օգտատիրոջ կողմից սահմանված չափանիշներին համապատասխան և գումարում է միայն այն թվերը, որոնք համապատասխանում են այդ չափանիշներին: Եթե ​​խոսենք Excel-ի անգլերեն տարբերակի մասին, ապա այս ֆունկցիան կոչվում է SUMIF: Պարզ բառերով, -language անունը ուղղակի թարգմանությունն է անգլերեն լեզվով: Այս գործառույթը կարող է օգտագործվել տարբեր նպատակների համար: Մասնավորապես, այն կարող է օգտագործվել որպես այլընտրանք VPR- ը, այսինքն՝ գրի առնել

Գործառույթի հիմնական տարբերությունը SUMMESLIMN  սովորական ֆունկցիայից ՍՈՒՄՄԵՍԼԻ այն է, որ օգտագործվում են մի քանի չափանիշներ. Դրա շարահյուսությունն առաջին հայացքից բավականին բարդ է, բայց ավելի մանրամասն ուսումնասիրելուց հետո պարզվում է, որ այս ֆունկցիայի տրամաբանությունը շատ պարզ է։ Նախ անհրաժեշտ է ընտրել այն տիրույթը, որտեղ կստուգվեն տվյալները, այնուհետև սահմանեք համապատասխանության պայմանները, որոնց վերլուծությունը կկատարվի: Իսկ նման վիրահատությունը կարելի է կատարել բավականին մեծ թվով պայմանների դեպքում։

Շարահյուսությունն ինքնին հետևյալն է.

SUMIFS (գումար_միջակայք, պայմանի_միջակայք1, պայման1, [պայման_միջակայք2, պայման2], ...)

Հարմար վայրերում անհրաժեշտ է տեղադրել կոնկրետ դեպքում հարմար բջիջների զանգվածներ։ 

Եկեք ավելի մանրամասն նայենք փաստարկներին.

  1. Գումարի_միջակայք. Այս փաստարկը, ինչպես նաև 1-ին և 1-ին պայմանի տիրույթը պահանջվում է: Դա բջիջների մի շարք է, որոնք պետք է ամփոփվեն:
  2. Condition_range1. Սա այն միջակայքն է, որտեղ պայմանը կստուգվի: Այն զուգակցվում է հաջորդ փաստարկի հետ՝ Condition1: Չափանիշին համապատասխանող արժեքների գումարումն իրականացվում է նախորդ փաստարկում նշված բջիջներում:
  3. Վիճակ 1. Այս փաստարկը սահմանում է այն չափանիշները, որոնք պետք է ստուգվեն: Այն կարող է սահմանվել, օրինակ, այսպես՝ «> 32»:
  4. Պայմանների միջակայք 2, պայման 2… Այստեղ հետևյալ պայմանները դրված են նույն կերպ. Եթե ​​անհրաժեշտ է նշել մի քանի պայմաններից ավելի, ապա ավելացվում են պայմանի տիրույթ 3 և պայման 3 արգումենտները: Հետևյալ փաստարկների համար շարահյուսությունը նույնն է.

Ֆունկցիան թույլ է տալիս առավելագույն մշակել մինչև 127 զույգ պայմաններ և տիրույթներ: 

Դուք կարող եք այն օգտագործել միանգամից մի քանի ոլորտներում (մենք կտանք ընդամենը մի քանիսը, ցուցակն իրականում նույնիսկ ավելի երկար է).

  1. Հաշվապահություն. Օրինակ՝ լավ է օգտագործել ֆունկցիան SUMMESLIMN ստեղծել ամփոփ հաշվետվություններ՝ եռամսյակային կտրվածքով որոշակի գումարից ավելի ծախսերի համար, օրինակ. Կամ ստեղծեք հաշվետվություն մեկ ապրանքի վերաբերյալ որոշակի գների կատեգորիայից:
  2. Վաճառքի կառավարում. Այստեղ նույնպես ֆունկցիան կարող է շատ օգտակար լինել։ Օրինակ՝ մեր առջեւ խնդիր է դրված ամփոփել միայն այն ապրանքների ինքնարժեքը, որոնք վաճառվել են որոշակի հաճախորդին որոշակի ժամանակ։ Իսկ նման իրավիճակում ֆունկցիան SUMMESLIMN կարող է շատ օգտակար լինել:
  3. Կրթություն. Մենք այսօր ավելի գործնական օրինակներ կտանք այս ոլորտից։ Մասնավորապես, այն կարող եք օգտագործել ուսանողների գնահատականների ամփոփագիր ստանալու համար: Դուք կարող եք ընտրել մեկ առարկայի կամ առանձին գնահատականների համար: Մարդը կարող է անմիջապես սահմանել մի քանի չափանիշներ, որոնցով կընտրվի գնահատականը, ինչը շատ հարմար է և կարող է շատ ժամանակ խնայել։

Ինչպես տեսնում եք, այս ֆունկցիայի հավելվածների շրջանակը շատ լայն է: Բայց սա նրա միակ արժանիքը չէ։ Եկեք նայենք այս հատկանիշի ևս մի քանի առավելություններին.

  1. Բազմաթիվ չափանիշներ սահմանելու ունակություն: Ինչու՞ է սա առավելություն: Դուք կարող եք օգտագործել նորմալ գործառույթը ՍՈՒՄՄԵՍԼԻ! Եվ բոլորը, քանի որ դա հարմար է: Չափանիշներից յուրաքանչյուրի համար առանձին հաշվարկներ կատարելու կարիք չկա։ Բոլոր գործողությունները կարող են նախապես ծրագրավորվել, նույնիսկ նախկինում: ինչպես է ձևավորվելու տվյալների աղյուսակը: Սա հիանալի ժամանակ է խնայում:
  2. Ավտոմատացում. Ժամանակակից դարաշրջանը ավտոմատացման դար է: Շատ բան կարող է վաստակել միայն այն մարդը, ով գիտի, թե ինչպես ճիշտ ավտոմատացնել իր աշխատանքը: Այդ իսկ պատճառով Excel-ին և գործառույթին տիրապետելու ունակությունը SUMMESLIMN մասնավորապես, այնքան կարևոր է ցանկացած մարդու համար, ով ցանկանում է կարիերա կառուցել: Մեկ ֆունկցիայի իմացությունը թույլ է տալիս միանգամից մի քանի գործողություններ կատարել՝ որպես մեկ: Եվ այստեղ մենք անցնում ենք այս հատկանիշի հաջորդ օգուտին:
  3. Ժամանակի խնայողություն. Պարզապես պայմանավորված է նրանով, որ մեկ ֆունկցիան միանգամից մի քանի առաջադրանք է կատարում:
  4. Պարզություն. Չնայած այն հանգամանքին, որ շարահյուսությունն առաջին հայացքից բավականին ծանր է իր ծավալունության պատճառով, իրականում այս ֆունկցիայի տրամաբանությունը շատ պարզ է։ Նախ ընտրվում է տվյալների տիրույթ, այնուհետև արժեքների տիրույթ, որը կստուգվի որոշակի պայմանի համապատասխանության համար։ Եվ, իհարկե, պայմանը ինքնին նույնպես պետք է հստակեցվի։ Եվ այսպես մի քանի անգամ։ Փաստորեն, այս ֆունկցիան հիմնված է միայն մեկ տրամաբանական կառուցվածքի վրա, որն ավելի պարզ է դարձնում, քան հայտնիը VPR- ը չնայած այն հանգամանքին, որ այն կարող է օգտագործվել նույն նպատակների համար՝ հաշվի առնելով նաև ավելի մեծ թվով չափանիշներ։ 

SUMIFS ֆունկցիայի օգտագործման առանձնահատկությունները

Այս ֆունկցիայի օգտագործման մի քանի առանձնահատկություններ կան, որոնց պետք է ուշադրություն դարձնել: Առաջին հերթին, այս ֆունկցիան անտեսում է տեքստային տողերով կամ զրոյականներով միջակայքերը, քանի որ այս տվյալների տեսակները չեն կարող գումարվել միասին թվաբանական օրինակով, միայն միացված են տողերի նման: Այս գործառույթը չի կարող դա անել: Պետք է նաև ուշադրություն դարձնել հետևյալ պայմաններին.

  1. Դուք կարող եք օգտագործել այս տեսակի արժեքները որպես բջիջներ ընտրելու պայմաններ՝ դրանցում պարունակվող արժեքները հետագայում ավելացնելու համար՝ թվային արժեքներ, բուլյան արտահայտություններ, բջիջների հղումներ և այլն: 
  2. Եթե ​​ստուգվում են տեքստը, տրամաբանական արտահայտությունները կամ մաթեմատիկական նշանները, ապա այդպիսի չափանիշները սահմանվում են չակերտների միջոցով։
  3. Հնարավոր չէ օգտագործել 255 նիշից ավելի տերմիններ:
  4. Հնարավոր է օգտագործել մոտավոր չափանիշներ արժեքների ընտրության համար՝ օգտագործելով wildcards: Հարցական նշանն օգտագործվում է մեկ նիշը փոխարինելու համար, իսկ բազմապատկման նշանը (աստղանիշ) անհրաժեշտ է մի քանի նիշ փոխարինելու համար։ 
  5. Բուլյան արժեքները, որոնք գտնվում են ամփոփման միջակայքում, ավտոմատ կերպով վերածվում են թվային արժեքների՝ ըստ իրենց տեսակի: Այսպիսով, «TRUE» արժեքը վերածվում է մեկի, իսկ «FALSE»-ը՝ զրոյի: 
  6. Եթե ​​#ԱՐԺԵՔ! վանդակում հայտնվում է սխալ, դա նշանակում է, որ պայմանի և գումարման միջակայքում բջիջների թիվը տարբեր է: Դուք պետք է համոզվեք, որ այս փաստարկների չափերը նույնն են: 

SUMIFS ֆունկցիայի օգտագործման օրինակներ

ֆունկցիա SUMMESLIMN ոչ այնքան բարդ, որքան թվում է առաջին հայացքից, պարզվում է: Բայց ավելի պարզության համար եկեք տեսնենք մի քանի գործնական օրինակներ, թե ինչպես կարող եք օգտագործել գործառույթը SUMMESLIMN. Սա շատ ավելի հեշտ կդարձնի թեմայի մեջ խորանալը:

Պայմանների գումարման դինամիկ միջակայք

Այսպիսով, եկեք սկսենք առաջին օրինակից: Ենթադրենք, մենք ունենք աղյուսակ, որը պարունակում է տեղեկատվություն այն մասին, թե ինչպես են ուսանողները հաղթահարում կոնկրետ առարկայի ուսումնական ծրագիրը: Գնահատականների հավաքածու կա, կատարողականը գնահատվում է 10 բալանոց համակարգով: Խնդիրն այն է, որ գնահատեն այն ուսանողների քննությունը, որոնց ազգանունը սկսվում է Ա տառով, իսկ նվազագույն միավորը 5 է։

Աղյուսակն այսպիսի տեսք ունի.

SUMIF ֆունկցիան Excel-ում և գումարել մի քանի պայմաններով
1

Որպեսզի մենք հաշվարկենք ընդհանուր միավորը վերը նկարագրված չափանիշների հիման վրա, մենք պետք է կիրառենք հետևյալ բանաձևը.

SUMIF ֆունկցիան Excel-ում և գումարել մի քանի պայմաններով
2

Եկեք ավելի մանրամասն նկարագրենք փաստարկները.

  1. C3:C14-ը մեր գումարման տիրույթն է: Մեր դեպքում դա համընկնում է պայմանի տիրույթի հետ: Դրանից կընտրվեն միավորները, որոնք կօգտագործվեն գումարը հաշվարկելու համար, բայց միայն նրանք, որոնք համապատասխանում են մեր չափանիշներին:
  2. «>5»-ը մեր առաջին պայմանն է:
  3. B3:B14-ը երկրորդ գումարման միջակայքն է, որը մշակվում է երկրորդ չափանիշին համապատասխանելու համար: Մենք տեսնում ենք, որ գումարման միջակայքի հետ համընկնում չկա։ Այստեղից մենք եզրակացնում ենք, որ գումարման միջակայքը և պայմանի տիրույթը կարող են լինել կամ չլինել նույնական: 
  4. «A*»-ը երկրորդ միջակայքն է, որը սահմանում է գնահատականների ընտրությունը միայն այն ուսանողների համար, ում ազգանունը սկսվում է A-ով: Մեր դեպքում աստղանիշը նշանակում է ցանկացած թվով նիշ: 

Հաշվարկներից հետո մենք ստանում ենք հետևյալ աղյուսակը.

SUMIF ֆունկցիան Excel-ում և գումարել մի քանի պայմաններով
3

Ինչպես տեսնում եք, բանաձևն ամփոփեց արժեքները՝ հիմնված դինամիկ տիրույթի վրա և օգտագործողի կողմից սահմանված պայմանների հիման վրա:

Ընտրովի գումարում ըստ պայմանի Excel-ում

Հիմա ենթադրենք, որ ուզում ենք տեղեկություններ ստանալ, թե վերջին եռամսյակում ինչ ապրանքներ են առաքվել երկրներ։ Դրանից հետո գտեք հուլիս և օգոստոս ամիսների բեռնափոխադրումների ընդհանուր եկամուտը:

Աղյուսակն ինքնին այսպիսի տեսք ունի. 

SUMIF ֆունկցիան Excel-ում և գումարել մի քանի պայմաններով
5

Վերջնական արդյունքը որոշելու համար մեզ անհրաժեշտ է նման բանաձև.

=(СУММЕСЛИМН(D2:D14;A2:A14;»=июнь»;B2:B14;»Товар_2″;C2:C14;»Казахстан»)+(СУММЕСЛИМН(D2:D14;A2:A14;»=август»;B2:B14;»Товар_2″;C2:C14;»Казахстан»)))

Այս բանաձեւով կատարված հաշվարկների արդյունքում ստանում ենք հետեւյալ արդյունքը.

SUMIF ֆունկցիան Excel-ում և գումարել մի քանի պայմաններով
4

AM-KAYQ.com Այս բանաձևը բավականին մեծ տեսք ունի, թեև մենք օգտագործել ենք միայն երկու չափանիշ: Եթե ​​տվյալների տիրույթը նույնն է, ապա դուք կարող եք զգալիորեն կրճատել բանաձևի երկարությունը, ինչպես ցույց է տրված ստորև:

SUMIFS գործառույթը մի քանի պայմաններով արժեքներ գումարելու համար

Հիմա բերենք մեկ այլ օրինակ՝ լուսաբանելու համար։ Այս դեպքում աղյուսակը մնում է նույնը, ինչ նախորդ դեպքում: 

Մենք օգտագործում ենք հետևյալ բանաձևը (բայց այն գրում ենք որպես զանգվածի բանաձև, այսինքն՝ մուտքագրում ենք CTRL + SHIFT + ENTER ստեղնաշարի համակցության միջոցով)։

=СУММ(СУММЕСЛИМН(D2:D14;B2:B14;»Товар_1″;C2:C14;{«Китай»;»Грузия»}))

Գործառույթից հետո SUMMESLIMN կամփոփի արժեքների զանգվածը՝ հիմնվելով բանաձևում նշված չափանիշների վրա (այսինքն՝ Չինաստանի և Վրաստանի երկրները), արդյունքում ստացված զանգվածն ամփոփվում է սովորական ֆունկցիայով. ԳՈՒՄԱՐ, որը գրված է որպես զանգվածի բանաձև։

Եթե ​​պայմաններն ընդունվել են որպես զանգվածի հաստատուն մեկից ավելի զույգերի համար, ապա բանաձևը սխալ արդյունք կտա:

Հիմա եկեք նայենք աղյուսակին, որը պարունակում է ընդհանուր գումարներ:

SUMIF ֆունկցիան Excel-ում և գումարել մի քանի պայմաններով
6

Ինչպես տեսնում եք, մեզ հաջողվել է։ Դուք նույնպես անպայման հաջողության կհասնեք։ Մեծ հաջողություն այս ոլորտում։ Սա շատ պարզ գործառույթ է, որը կարող է հասկանալ Excel սովորելու ճանապարհին նոր ոտք դրած մարդը։ Եվ մենք արդեն գիտենք, որ գործառույթը SUMMESLIMN թույլ է տալիս արդյունավետ լինել գործունեության ցանկացած ոլորտում՝ սկսած հաշվապահությունից մինչև նույնիսկ կրթություն: Նույնիսկ եթե դուք կարիերա եք կառուցում որևէ այլ ոլորտում, որը վերը նկարագրված չէ, այս հատկությունը դեռ կօգնի ձեզ գումար վաստակել: Ահա թե ինչու է նա արժեքավոր:

Ամենակարևորը, դա թույլ է տալիս խնայել ժամանակը, որը, ցավոք, սահմանափակ ռեսուրս է: Թվում է, թե մի քանի վայրկյան կա երկու գործառույթ կիրառելու համար, բայց երբ դուք պետք է կատարեք հսկայական թվով կրկնվող գործողություններ, ապա այս վայրկյանները գումարվում են ժամերով, որոնք կարող են ծախսվել այլ բանի վրա: Այսպիսով, խորհուրդ ենք տալիս կիրառել այս հատկությունը: Ավելին, դա աներևակայելի պարզ է.

Թողնել գրառում