Excel- ում չափանիշների հիման վրա հաշվել եզակի թվային արժեքներ
Excel- ի աշխատաթերթում դուք կարող եք տառապել այնպիսի խնդրից, որը հաշվում է յուրահատուկ թվային արժեքների քանակը ՝ հիմնված կոնկրետ վիճակի վրա: Օրինակ, ինչպե՞ս կարող եմ հաշվարկել հաշվետվության «շապիկ» արտադրանքի Քանակի յուրահատուկ արժեքները, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթը: Այս հոդվածում ես կցուցադրեմ որոշ բանաձևեր `այս առաջադրանքին Excel- ում հասնելու համար:
- Հաշվեք եզակի թվային արժեքներ `հիմնված Excel 2019, 2016 և ավելի վաղ չափանիշների վրա
- Excel 365 -ում չափանիշների հիման վրա հաշվել եզակի թվային արժեքներ
Հաշվեք եզակի թվային արժեքներ `հիմնված Excel 2019, 2016 և ավելի վաղ չափանիշների վրա
Excel 2019 -ում և ավելի վաղ տարբերակներում կարող եք համատեղել SUM, FREQUENCY և IF գործառույթները ՝ չափանիշների հիման վրա եզակի արժեքների հաշվարկման բանաձև ստեղծելու համար, ընդհանուր շարահյուսությունը հետևյալն է.
Array formula, should press Ctrl + Shift + Enter keys together.
- criteria_range: Ձեր նշած չափանիշներին համապատասխանող բջիջների շրջանակը.
- criteria. Պայման, որի հիման վրա ցանկանում եք հաշվել եզակի արժեքներ.
- range: Հաշվելիք եզակի արժեքներով բջիջների շրջանակը:
Խնդրում ենք ստորև բերված բանաձևը կիրառել դատարկ բջիջի մեջ և սեղմել Ctrl + Shift + Մուտք ստեղները ՝ ճիշտ արդյունքի հասնելու համար, տես նկարի պատկերը.
Բանաձևի բացատրություն.
=SUM(--(FREQUENCY(IF(A2:A12=E2,C2:C12),C2:C12)>0))
- IF(A2:A12=E2,C2:C12): Այս ԵԹԵ գործառույթը վերադարձնում է արժեքը C սյունակում, եթե A սյունակի արտադրանքը «շապիկ» է, արդյունքն այսպիսի զանգված է ՝ {FALSE; 300; 500; FALSE; 400; FALSE; 300; FALSE; FALSE; ՍՈSEՏ; 350}:
- FREQUENCY(IF(A2:A12=E2,C2:C12),C2:C12)= FREQUENCY({FALSE;300;500;FALSE;400;FALSE;300;FALSE;FALSE;FALSE;350},{200;300;500;350;400;450;300;550;200;260;350})FREQUENCE գործառույթը օգտագործվում է զանգվածների ցանկում թվային արժեքներից յուրաքանչյուրը հաշվելու և արդյունքը վերադարձնելու համար ՝ {0; 2; 1; 1; 1; 0; 0; 0; 0; 0; 0; 0} .
- --(FREQUENCY(IF(A2:A12=E2,C2:C12),C2:C12)>0)=--({0;2;1;1;1;0;0;0;0;0;0;0}>0)Փորձարկեք, եթե զանգվածի յուրաքանչյուր արժեքը 0 -ից մեծ է, և ստացեք արդյունքը հետևյալ կերպ ՝ {FALSE; TRUE; TRUE; TRUE; TRUE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE}: Եվ հետո, կրկնակի բացասական նշանը փոխում է UEՇՄԱՐՏՈԹՅՈՆՆ ու ՍՏԱԸ 1 -ի և 0 -ի ՝ վերադարձնելով այսպիսի զանգված ՝ {0; 1; 1; 1; 1; 0; 0; 0; 0; 0; 0; 0}:
- SUM(--(FREQUENCY(IF(A2:A12=E2,C2:C12),C2:C12)>0))=SUM({0;1;1;1;1;0;0;0;0;0;0;0}): Վերջապես, օգտագործեք SUM գործառույթը `այս արժեքները ավելացնելու համար և ստացեք ընդհանուր թիվը` 4:
Հուշում.
Եթե ցանկանում եք հաշվել եզակի արժեքները ՝ հիմնված մեկից ավելի պայմանների վրա, ապա պարզապես անհրաժեշտ է այլ չափանիշներ ավելացնել * նիշ ունեցող բանաձևին.
Excel 365 -ում չափանիշների հիման վրա հաշվել եզակի թվային արժեքներ
Excel 365 -ում ROWS, UNIQUE և FILTER գործառույթների համադրությունը կարող է օգնել հաշվել չափանիշների հիման վրա եզակի թվային արժեքներ, ընդհանուր շարահյուսությունն է.
- range: Հաշվելիք եզակի արժեքներով բջիջների շրջանակը:
- criteria_range: Ձեր նշած չափանիշներին համապատասխանող բջիջների շրջանակը.
- criteria. Պայման, որի հիման վրա ցանկանում եք հաշվել եզակի արժեքներ.
Խնդրում ենք պատճենել կամ մուտքագրել հետևյալ բանաձևը բջիջում և սեղմել Մտնել Արդյունքը վերադարձնելու բանալին տես նկարի նկարը.
Բանաձևի բացատրություն.
=ROWS(UNIQUE(FILTER(C2:C12,A2:A12=E2)))
- A2: A12 = E2: Այս արտահայտությունը ստուգում է, արդյոք E2 բջիջի արժեքը գոյություն ունի A2: A12 տիրույթում և ստացեք այս արդյունքը ՝ {FALSE; TRUE; TRUE; FALSE; TRUE; FALSE; TRUE; FALSE; FALSE; FALSE; TRUE}.
- FILTER(C2:C12,A2:A12=E2)FREQUENCE գործառույթը օգտագործվում է զանգվածների ցանկում թվային արժեքներից յուրաքանչյուրը հաշվելու և արդյունքը վերադարձնելու համար ՝ {0; 2; 1; 1; 1; 0; 0; 0; 0; 0; 0; 0} .
- UNIQUE(FILTER(C2:C12,A2:A12=E2))=UNIQUE({300;500;400;300;350})Այստեղ, UNIQUE գործառույթը օգտագործվում է ցուցակի զանգվածից եզակի արժեքներ հանելու համար ՝ այս արդյունքը ստանալու համար. {300; 500; 400; 350}:
- ROWS(UNIQUE(FILTER(C2:C12,A2:A12=E2)))=ROWS({300;500;400;350})ROWS գործառույթը վերադարձնում է տողերի քանակը ՝ հիմնված բջիջների տիրույթի կամ զանգվածի վրա, ուստի արդյունքը հետևյալն է ՝ 4:
Հուշում.
1. Եթե համընկնող արժեքը գոյություն չունի տվյալների տիրույթում, դուք կստանաք սխալի արժեք, սխալի արժեքը 0 -ով փոխարինելու համար խնդրում ենք կիրառել հետևյալ բանաձևը.
2. Մեկից ավելի պայմանների վրա հիմնված յուրահատուկ արժեքները հաշվելու համար պարզապես անհրաժեշտ է * չափանիշով բանաձևին ավելացնել այլ չափանիշներ.
Օգտագործված հարաբերական գործառույթը.
- Գումար:
- Excel SUM գործառույթը վերադարձնում է մատակարարված արժեքների գումարը:
- ՖՐԱՆՍԻԱ.
- Հաճախականություն գործառույթը հաշվարկում է, թե որքան հաճախ են արժեքները հայտնվում մի շարք արժեքների սահմաններում, այնուհետև վերադարձնում թվերի ուղղահայաց զանգված:
- ՇԱՐՔԵՐ:
- ROWS գործառույթը վերադարձնում է տվյալ հղման կամ զանգվածի տողերի քանակը:
- ԵՐԱՇԽԻՔ:
- UNIQUE գործառույթը վերադարձնում է ցուցակի կամ տիրույթի եզակի արժեքների ցանկ:
- ՖԻԼՏԵՐ:
- FILTER գործառույթը օգնում է զտել մի շարք տվյալներ `հիմնված ձեր սահմանած չափանիշների վրա:
Այլ հոդվածներ.
- Հաշվեք եզակի թվային արժեքներ կամ ամսաթվերը մեկ սյունակում
- Ենթադրելով, որ ունեք թվերի ցանկ, որոնք պարունակում են որոշ կրկնօրինակներ, այժմ ցանկանում եք հաշվել եզակի արժեքների թիվը կամ արժեքները հայտնվում են ցուցակում միայն մեկ անգամ, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթը: Այս հոդվածում մենք կխոսենք Excel- ում այս խնդիրը արագ և հեշտ լուծելու որոշ օգտակար բանաձևերի մասին:
- Հաշվեք բոլոր համընկնումները / կրկնօրինակները երկու սյունակների միջև
- Տվյալների երկու սյունակների համեմատությունը և երկու սյունակների բոլոր համընկնումների կամ կրկնօրինակների հաշվարկը կարող է սովորական խնդիր լինել մեզանից շատերի համար: Օրինակ, դուք ունեք անունների երկու սյունակ, որոշ անուններ հայտնվում են և՛ առաջին, և՛ երկրորդ սյունակներում: կներկայացնի Excel- ում այս նպատակին հասնելու որոշ բանաձևեր:
- Բջիջների քանակը հավասար է բազմաթիվ արժեքներից մեկին
- Ենթադրենք, ես ունեմ ապրանքներ A սյունակում, այժմ ես ուզում եմ ստանալ Apple- ի, խաղողի և կիտրոնի հատուկ ապրանքների ընդհանուր քանակը, որոնք նշված են C4: C6 տիրույթում A սյունակից, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթը: Սովորաբար, Excel- ում պարզ COUNTIF և COUNTIFS գործառույթները չեն աշխատի այս սցենարում: Այս հոդվածում ես կխոսեմ այն մասին, թե ինչպես արագ և հեշտ լուծել այս աշխատանքը SUMPRODUCT և COUNTIF գործառույթների համադրությամբ:
Գրասենյակի արտադրողականության լավագույն գործիքները
Kutools Excel- ի համար - օգնում է ձեզ առանձնանալ բազմությունից
Excel-ի համար Kutools-ը պարծենում է ավելի քան 300 առանձնահատկություններով, Ապահովել, որ այն, ինչ ձեզ հարկավոր է, ընդամենը մեկ սեղմումով հեռու է...
Office Tab - Միացնել ներդիրներով ընթերցումը և խմբագրումը Microsoft Office- ում (ներառիր Excel)
- Մեկ վայրկյան ՝ տասնյակ բաց փաստաթղթերի միջև փոխելու համար:
- Նվազեցրեք ձեզ համար ամեն օր մկնիկի հարյուրավոր կտտոցներ, հրաժեշտ տվեք մկնիկի ձեռքին:
- Բարձրացնում է ձեր արտադրողականությունը 50%-ով բազմաթիվ փաստաթղթեր դիտելիս և խմբագրելիս:
- Արդյունավետ ներդիրներ է բերում Office (ներառյալ Excel-ը), ինչպես Chrome-ը, Edge-ը և Firefox-ը: