Note: The other languages of the website are Google-translated. Back to English

Excel- ում չափանիշների հիման վրա հաշվել եզակի թվային արժեքներ

Excel- ի աշխատաթերթում դուք կարող եք տառապել այնպիսի խնդրից, որը հաշվում է յուրահատուկ թվային արժեքների քանակը ՝ հիմնված կոնկրետ վիճակի վրա: Օրինակ, ինչպե՞ս կարող եմ հաշվարկել հաշվետվության «շապիկ» արտադրանքի Քանակի յուրահատուկ արժեքները, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթը: Այս հոդվածում ես կցուցադրեմ որոշ բանաձևեր `այս առաջադրանքին Excel- ում հասնելու համար:


Հաշվեք եզակի թվային արժեքներ `հիմնված Excel 2019, 2016 և ավելի վաղ չափանիշների վրա

Excel 2019 -ում և ավելի վաղ տարբերակներում կարող եք համատեղել SUM, FREQUENCY և IF գործառույթները ՝ չափանիշների հիման վրա եզակի արժեքների հաշվարկման բանաձև ստեղծելու համար, ընդհանուր շարահյուսությունը հետևյալն է.

{=SUM(--(FREQUENCY(IF(criteria_range=criteria,range),range)>0))}
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))


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

=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:

Հուշում.

Եթե ​​ցանկանում եք հաշվել եզակի արժեքները ՝ հիմնված մեկից ավելի պայմանների վրա, ապա պարզապես անհրաժեշտ է այլ չափանիշներ ավելացնել * նիշ ունեցող բանաձևին.

=SUM(--(FREQUENCY(IF((criteria,_range1=criteria1)* (criteria,_range2=criteria2)*…,range),range)>0))

Excel 365 -ում չափանիշների հիման վրա հաշվել եզակի թվային արժեքներ

Excel 365 -ում ROWS, UNIQUE և FILTER գործառույթների համադրությունը կարող է օգնել հաշվել չափանիշների հիման վրա եզակի թվային արժեքներ, ընդհանուր շարահյուսությունն է.

=ROWS(UNIQUE(FILTER(range,criteria_range=criteria)))
  • range: Հաշվելիք եզակի արժեքներով բջիջների շրջանակը:
  • criteria_range: Ձեր նշած չափանիշներին համապատասխանող բջիջների շրջանակը.
  • criteria. Պայման, որի հիման վրա ցանկանում եք հաշվել եզակի արժեքներ.

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

=ROWS(UNIQUE(FILTER(C2:C12,A2:A12=E2)))


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

=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 -ով փոխարինելու համար խնդրում ենք կիրառել հետևյալ բանաձևը.

=IFERROR(ROWS(UNIQUE(FILTER(C2:C12,A2:A12=E2))), 0)

2. Մեկից ավելի պայմանների վրա հիմնված յուրահատուկ արժեքները հաշվելու համար պարզապես անհրաժեշտ է * չափանիշով բանաձևին ավելացնել այլ չափանիշներ.

=ROWS(UNIQUE(FILTER(range,(criteria_range1=criteria1)* (criteria_range2=criteria2)*…)))

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

  • Գումար:
  • Excel SUM գործառույթը վերադարձնում է մատակարարված արժեքների գումարը:
  • ՖՐԱՆՍԻԱ.
  • Հաճախականություն գործառույթը հաշվարկում է, թե որքան հաճախ են արժեքները հայտնվում մի շարք արժեքների սահմաններում, այնուհետև վերադարձնում թվերի ուղղահայաց զանգված:
  • ՇԱՐՔԵՐ:
  • ROWS գործառույթը վերադարձնում է տվյալ հղման կամ զանգվածի տողերի քանակը:
  • ԵՐԱՇԽԻՔ:
  • UNIQUE գործառույթը վերադարձնում է ցուցակի կամ տիրույթի եզակի արժեքների ցանկ:
  • ՖԻԼՏԵՐ:
  • FILTER գործառույթը օգնում է զտել մի շարք տվյալներ `հիմնված ձեր սահմանած չափանիշների վրա:

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

  • Հաշվեք եզակի թվային արժեքներ կամ ամսաթվերը մեկ սյունակում
  • Ենթադրելով, որ ունեք թվերի ցանկ, որոնք պարունակում են որոշ կրկնօրինակներ, այժմ ցանկանում եք հաշվել եզակի արժեքների թիվը կամ արժեքները հայտնվում են ցուցակում միայն մեկ անգամ, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթը: Այս հոդվածում մենք կխոսենք Excel- ում այս խնդիրը արագ և հեշտ լուծելու որոշ օգտակար բանաձևերի մասին:
  • Հաշվեք բոլոր համընկնումները / կրկնօրինակները երկու սյունակների միջև
  • Տվյալների երկու սյունակների համեմատությունը և երկու սյունակների բոլոր համընկնումների կամ կրկնօրինակների հաշվարկը կարող է սովորական խնդիր լինել մեզանից շատերի համար: Օրինակ, դուք ունեք անունների երկու սյունակ, որոշ անուններ հայտնվում են և՛ առաջին, և՛ երկրորդ սյունակներում: կներկայացնի Excel- ում այս նպատակին հասնելու որոշ բանաձևեր:
  • Բջիջների քանակը հավասար է բազմաթիվ արժեքներից մեկին
  • Ենթադրենք, ես ունեմ ապրանքներ A սյունակում, այժմ ես ուզում եմ ստանալ Apple- ի, խաղողի և կիտրոնի հատուկ ապրանքների ընդհանուր քանակը, որոնք նշված են C4: C6 տիրույթում A սյունակից, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթը: Սովորաբար, Excel- ում պարզ COUNTIF և COUNTIFS գործառույթները չեն աշխատի այս սցենարում: Այս հոդվածում ես կխոսեմ այն ​​մասին, թե ինչպես արագ և հեշտ լուծել այս աշխատանքը SUMPRODUCT և COUNTIF գործառույթների համադրությամբ:

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

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

Ցանկանու՞մ եք արագ և կատարյալ ավարտել ձեր ամենօրյա աշխատանքը: Kutools-ը Excel-ի համար բերում է 300 հզոր առաջադեմ առանձնահատկություններ (համատեղել աշխատանքային գրքերը, գումարել ըստ գույնի, բաժանել բջիջների բովանդակությունը, փոխակերպման ամսաթիվը և այլն...) և խնայել 80% ժամանակ ձեզ համար:

  • Նախատեսված է 1500 աշխատանքային սցենարների համար, օգնում է ձեզ լուծել Excel-ի 80% խնդիրներ:
  • Կրճատեք ստեղնաշարի և մկնիկի հազարավոր կտտոցներ ամեն օր, թեթեւացրեք ձեր հոգնած աչքերն ու ձեռքերը:
  • Դարձեք Excel փորձագետ 3 րոպեի ընթացքում: Այլևս կարիք չկա հիշելու ցավոտ բանաձևեր և VBA կոդեր:
  • 30-օրյա անսահմանափակ անվճար փորձարկում: 60-օրյա գումարի վերադարձի երաշխիք: Անվճար արդիականացում և աջակցություն 2 տարի ժամկետով:
Excel ժապավեն (տեղադրված է Excel- ի համար նախատեսված Kutools)

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

  • Մեկ վայրկյան ՝ տասնյակ բաց փաստաթղթերի միջև փոխելու համար:
  • Նվազեցրեք ձեզ համար ամեն օր մկնիկի հարյուրավոր կտտոցներ, հրաժեշտ տվեք մկնիկի ձեռքին:
  • Բարձրացնում է ձեր արտադրողականությունը 50% -ով ՝ բազմաթիվ փաստաթղթեր դիտելիս և խմբագրելիս:
  • Արդյունավետ ներդիրներ է բերում գրասենյակ (ներառյալ Excel- ը), ճիշտ այնպես, ինչպես Chrome- ը, Firefox- ը և նոր Internet Explorer- ը:
Excel- ի էկրանային նկար (տեղադրված է Office ներդիրով)
Տեսակավորել մեկնաբանությունները ըստ
մեկնաբանություններ (0)
Դեռևս գնահատականներ չկան: Եղիր առաջինը, ով կգնահատի:
Առայժմ ոչ մի մեկնաբանություն չկա
Թողեք ձեր մեկնաբանությունները
Հրապարակում որպես հյուր
×
Գնահատեք այս գրառումը.
0   Անձնավորություններ
Առաջարկվող վայրեր

Հետեւեք մեզ

Հեղինակային իրավունքի © 2009 - www.extendoffice.com. | Բոլոր իրավունքները պաշտպանված են. Powered by ExtendOffice. | | Կայքի քարտեզ
Microsoft- ը և Office- ի պատկերանշանը հանդիսանում են Microsoft Corporation- ի ապրանքային նշաններ կամ գրանցված ապրանքային նշաններ ԱՄՆ-ում և (կամ) այլ երկրներում:
Պաշտպանված է Sectigo SSL- ի կողմից