Ինչպես հաշվել եզակի արժեքները Excel-ում. չափանիշներով, անտեսելով դատարկությունները

  • Կիսվել Սա
Michael Brown

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

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

Նշում: Այս ձեռնարկում քննարկված բոլոր բանաձևերը հիմնված են ՅՈՒՐԱՔԱՆԱԿԱՆ ֆունկցիայի վրա, որը հասանելի է միայն Excel 365-ում և Excel 2021-ում: Եթե օգտագործում եք Excel 2019, Excel 2016 կամ ավելի վաղ, խնդրում ենք ստուգել այս հոդվածը լուծումների համար:

Հաշվել եզակի արժեքները սյունակում

Սյունակում եզակի արժեքները հաշվելու ամենահեշտ ձևն է օգտագործել UNIQUE ֆունկցիան COUNTA ֆունկցիայի հետ միասին.

COUNTA(UNIQUE( միջակայք ))

Բանաձևն աշխատում է այս պարզ տրամաբանությամբ. UNIQUE-ը վերադարձնում է եզակի գրառումների զանգված, իսկ COUNTA-ն հաշվում է զանգվածի բոլոր տարրերը:

Որպես օրինակ՝ եկեք հաշվենք եզակիները: անուններ B2:B10:

=COUNTA(UNIQUE(B2:B10))

Բանաձևը մեզ ասում է, որ կան 5տարբեր անուններ հաղթողների ցանկում.

Խորհուրդ. Այս օրինակում մենք հաշվում ենք եզակի տեքստային արժեքներ, բայց դուք կարող եք օգտագործել այս բանաձևը տվյալների այլ տեսակների համար՝ ներառյալ թվերը, ամսաթվերը, ժամերը և այլն: , մենք հաշվել ենք բոլոր տարբեր (տարբեր) գրառումները սյունակում։ Այս անգամ մենք ուզում ենք իմանալ եզակի գրառումների թիվը, որոնք միայն մեկ անգամ են լինում : Դա անելու համար ստեղծեք ձեր բանաձևը հետևյալ կերպ.

Մեկանգամյա երևույթների ցանկը ստանալու համար UNIQUE-ի 3-րդ արգումենտը սահմանեք TRUE՝

UNIQUE(B2:B10,,TRUE))

Եզակի մեկանգամյա երևույթները հաշվելու համար տեղադրեք UNIQUE-ը ROW ֆունկցիայի մեջ.

ROWS(UNIQUE(B2:B10,,TRUE))

Խնդրում ենք նկատի ունենալ, որ COUNTA-ն այս դեպքում չի աշխատի, քանի որ այն հաշվում է բոլոր ոչ դատարկ բջիջները, ներառյալ սխալի արժեքներ. Այսպիսով, եթե ոչ մի արդյունք չգտնվի, UNIQUE-ը կվերադարձնի սխալ, և COUNTA-ն այն կհաշվի որպես 1, ինչը սխալ է:

Հնարավոր սխալները կարգավորելու համար IFERROR ֆունկցիան փաթաթեք ձեր բանաձևի շուրջը և հրահանգեք, որ թողարկվի 0: եթե որևէ սխալ տեղի ունենա՝

=IFERROR(ROWS(UNIQUE(B2:B10,,TRUE)), 0)

Արդյունքում դուք ստանում եք հաշվարկ՝ հիմնված եզակի տվյալների բազայի հայեցակարգի վրա՝

Count եզակի տողեր Excel-ում

Այժմ, երբ դուք գիտեք, թե ինչպես հաշվել եզակի բջիջները սյունակում, գաղափար ունեք, թե ինչպես գտնել եզակի տողերի քանակը:

Ահա լուծումը.

ROWS( ՅՈՒՐԱՔԱՆԱԿԱՆ ( միջակայք ))

Խնդիրն այն է, որ ամբողջ տիրույթը «սնուցվի» UNIQUE-ին, որպեսզի այն գտնի արժեքների եզակի համակցություններբազմաթիվ սյունակներում: Դրանից հետո դուք պարզապես կցում եք բանաձևը ROWS ֆունկցիայի մեջ՝ տողերի քանակը հաշվարկելու համար:

Օրինակ, A2:C10 միջակայքում եզակի տողերը հաշվելու համար մենք օգտագործում ենք այս բանաձևը.

=ROWS(UNIQUE(A2:C10))

Հաշվարկեք եզակի գրառումները, որոնք անտեսում են դատարկ բջիջները

Excel-ում եզակի արժեքները հաշվելու համար` անտեսելով դատարկ բջիջները, օգտագործեք FILTER ֆունկցիան` դատարկ բջիջները զտելու համար, այնուհետև շեղեք այն արդեն ծանոթ COUNTA UNIQUE բանաձևով.

COUNTA(UNIQUE(FILTER( միջակայք , միջակայք "")))

Աղբյուրի տվյալների հետ B2:B11-ում , բանաձևն ունի հետևյալ ձևը.

=COUNTA(UNIQUE(FILTER(B2:B11, B2:B11"")))

Սքրինշոթը ստորև ցույց է տալիս արդյունքը.

Հաշվել եզակի արժեքները չափորոշիչներով

Որոշակի չափանիշների հիման վրա եզակի արժեքներ հանելու համար դուք կրկին օգտագործում եք UNIQUE և FILTER ֆունկցիաները միասին, ինչպես բացատրված է այս օրինակում: Եվ հետո, դուք օգտագործում եք ROWS ֆունկցիան՝ եզակի մուտքերը հաշվելու համար, իսկ IFERROR-ը՝ բոլոր տեսակի սխալները թակարդում պահելու և դրանք փոխարինելու 0-ով:

IFERROR(ROWS(UNIQUE( միջակայք , չափանիշների_տիրույթ = չափանիշներ ))), 0)

Օրինակ, պարզելու համար, թե կոնկրետ մարզաձեւում քանի տարբեր հաղթողներ կան, օգտագործեք այս բանաձեւը.

=IFERROR(ROWS(UNIQUE(FILTER(A2:A10,B2:B10=E1))), 0)

Որտեղ A2:A10-ը եզակի անունների որոնման տիրույթ է ( տիրույթ ), B2:B10-ը այն մարզաձևերն են, որոնցում մրցում են հաղթողները ( չափանիշ_տիրույթ ), իսկ E1-ը հետաքրքրություն ներկայացնող մարզաձևն է: ( չափանիշներ ).

Հաշվե՛ք եզակի արժեքները բազմաթիվ չափանիշներով

ԲանաձևըԲազմաթիվ չափանիշների վրա հիմնված եզակի արժեքների հաշվումը շատ նման է վերը նշված օրինակին, թեև չափորոշիչները մի փոքր այլ կերպ են կառուցված. = չափանիշ 1 ) * ( չափանիշ_տիրույթ2 = չափանիշ2 )))), 0)

Նրանք, ովքեր հետաքրքրված են իմանալ ներքին մեխանիզմը, կարող են գտնել բացատրությունը բանաձևի տրամաբանությունն այստեղ. Գտեք եզակի արժեքներ՝ հիմնված բազմաթիվ չափանիշների վրա:

Այս օրինակում մենք պատրաստվում ենք պարզել, թե քանի տարբեր հաղթողներ կան F1-ում որոշակի սպորտաձևում ( չափանիշ 1 ) և F2-ում ցածր տարիքի ( չափանիշ 2 ): Դրա համար մենք օգտագործում ենք այս բանաձևը.

=IFERROR(ROWS(UNIQUE(FILTER(A2:A10, (B2:B10=F1) * (C2:C10

որտեղ A2:B10-ը անունների ցանկն է ( միջակայք ), C2:C10-ը սպորտային է ( չափանիշներ_միջակայք 1 ) և D2:D10 տարիք են ( չափանիշ_միջակայք 2 ):

Այսպես կարելի է հաշվել եզակի արժեքները Excel-ում նոր դինամիկ տարբերակով: զանգվածի գործառույթները. Համոզված եմ, որ դուք գնահատում եք, թե որքան ավելի պարզ են դառնում բոլոր լուծումները: Ինչևէ, շնորհակալ ենք կարդալու համար և հուսով ենք, որ հաջորդ շաբաթ կտեսնենք ձեզ մեր բլոգում:

Պրակտիկ աշխատանքային գրքույկ ներբեռնելու համար

Հաշվեք եզակի արժեքների բանաձևի օրինակներ (.xlsx ֆայլ)

Մայքլ Բրաունը նվիրված տեխնոլոգիայի էնտուզիաստ է, որը ձգտում է պարզեցնել բարդ գործընթացները՝ օգտագործելով ծրագրային գործիքները: Տեխնոլոգիական ոլորտում ավելի քան մեկ տասնամյակ փորձ ունենալով՝ նա կատարելագործել է իր հմտությունները Microsoft Excel-ում և Outlook-ում, ինչպես նաև Google Sheets-ում և Docs-ում: Մայքլի բլոգը նվիրված է իր գիտելիքներն ու փորձառությունը ուրիշների հետ կիսելուն՝ տրամադրելով հեշտ օգտագործվող խորհուրդներ և ձեռնարկներ՝ արտադրողականությունն ու արդյունավետությունը բարձրացնելու համար: Անկախ նրանից, թե դուք փորձառու մասնագետ եք, թե սկսնակ, Մայքլի բլոգը առաջարկում է արժեքավոր պատկերացումներ և գործնական խորհուրդներ՝ առավելագույն օգուտ քաղելու այս կարևոր ծրագրային գործիքներից: