Բովանդակություն
եզակի արժեքների արդյունահանումը ` հիմնված մեկ կամ տարբեր չափանիշների վրա, շատ տարածված է գրասենյակներում & բիզնեսներ. Microsoft Excel -ը նաև ավելացրել է մի քանի օգտակար & մեծ տվյալների բազայից եզակի արժեքներ հանելու հարմար մեթոդներ: Այս հոդվածում ես կփորձեմ պատկերացնել, թե ինչպես կարելի է արդյունահանել եզակի արժեքներ Excel-ում չափանիշների հիման վրա 2 արդյունավետ մեթոդներով:
Ներբեռնեք Practice Workbook
Դուք կարող եք ներբեռնել մեր Excel-ի աշխատանքային գրքույկ, որը մենք օգտագործել ենք այս հոդվածը պատրաստելու համար:
Արտահանեք եզակի արժեքներ՝ հիմնված Criteria.xlsx-ի վրա
2 արդյունավետ մեթոդ՝ եզակի արժեքներ հանելու հիման վրա Չափանիշներ Excel-ում
Պատկերազարդման համար այստեղ ներկայացված է տվյալների հավաքածուի նմուշ: Այստեղ մենք ունենք 5 համակարգչային խանութների աղյուսակը : Նրանք պահեստավորել են նոր աշխատասեղաններ և նոթբուքեր հունիս և հուլիս ամիսներին իրենց խանութներում:
Այժմ մենք կփորձենք մի քանի չափանիշների հիման վրա այս տվյալներից եզակի ապրանքներ գտնելու համար:
1. Միավորել Excel ՅՈՒՐԱՔԱՆԱԿԱՆ & amp; ՖԻԼՏՐ գործառույթներ՝ եզակի արժեքներ հանելու համար
Այս առաջին մեթոդում եկեք օգտագործենք UNIQUE ֆունկցիան և FILTER ֆունկցիան Excel-ում՝ դուրս բերելու համար: եզակի արժեքներ. Այստեղ մենք կօգտագործենք այս գործառույթները ինչպես մեկ, այնպես էլ մի քանի չափանիշների համար: Այսպիսով, առանց հետագա ուշացման, եկեք անցնենք մեթոդներին:
1.1. Մեկ չափանիշ
Այստեղ մենք ուզում ենք իմանալ, թե որ խանութներում են միայն նոթատետրեր, կամ միայն աշխատասեղաններ, կամ երկուսն էլ 2-ի համար:հաջորդական ամիսներ մեկ տարվա ընթացքում:
- Սկզբում ընտրեք բջիջ E5 & մուտքագրեք այս բանաձևը
=UNIQUE(FILTER(C5:C14,D5:D14=E4))
- Երկրորդը սեղմեք Enter & դուք կտեսնեք 4 համակարգչային խանութների անունները, որոնք ունեն նոութբուքեր ավելի քան 2 ամիս :
Այս բանաձևում, սյունակ E-ի համար FILTERֆունկցիան հանում է այն խանութների բոլոր անունները Cսյունակից, որոնք նոթատետրում պահել են միայն <1-ից ավելի:>2 ամիս: Այսպիսով, նմանատիպ անունները կարող են հայտնվել մի քանի անգամ: Այնուհետև UNIQUEֆունկցիան ցույց կտա բոլոր անունները միայն մեկ անգամ:
- Հաջորդում մուտքագրեք այս բանաձևը բջիջ F5 ` պարզելու համար, թե ով է համալրել աշխատասեղանները դրանցից: 5 խանութներ:
=UNIQUE(FILTER(C5:C14,D5:D14=F4))
- Այնուհետև սեղմեք Enter & դուք կստանաք 3 խանութների անունները, որոնք այդ ամիսների ընթացքում ունեցել են աշխատասեղաններ:
- Դուք կարող եք նաև համեմատել այս երկու բացահայտումները & դուք կնկատեք, որ միայն Համակարգչային ոլորտը & EMACIMAC -ն ունի երկու տեսակի սարքեր:
Կարդալ ավելին. Գտեք եզակի արժեքներ սյունակում Excel-ում (6 մեթոդ)
1.2. Բազմաթիվ չափանիշներ
Այժմ մենք ցանկանում ենք ևս մեկ չափանիշ ավելացնել նախորդ տվյալների հավաքածուին: Համակարգչային խանութները նոթատետրեր են բերել & 3 տարբեր ապրանքանիշերի աշխատասեղաններ- Lenovo , HP & Ասուս : Եվ մենք պարզելու ենք, թե որ խանութներն են համալրել HPնոթատետրեր այս 2 ամսվա ընթացքում :
- Սկզբում ընտրեք բջիջ G12 , որտեղ մենք ցանկանում ենք տեսնել խանութների անունները, որոնք ունեն HP նոթատետրեր ։
- Այնուհետև մուտքագրեք այս բանաձևը այդ բջիջում։
=UNIQUE(FILTER(C5:C14, (D5:D14=D5) * (E5:E14=E6)))
- Այնուհետև սեղմեք Enter :
- Վերջապես, դուք կնկատեք, որ միայն 1 խանութն ունի HP-ի նոթատետրեր դրանց վրա: 2 ամիս:
Այստեղ FILTER ֆունկցիան գնահատում է երկու չափանիշ՝ մեկը <1-ի համար։>Սարքի կատեգորիա & ևս մեկը Բրենդի -ի համար: Եվ մենք պետք է ավելացնենք այս երկու չափանիշները՝ բանաձևի մեջ դնելով Աստղանիշ ( * ): Ինչպես նախկինում, UNIQUE ֆունկցիան ցույց կտա այս խանութների անունները միայն մեկ անգամ:
1.3. Այլընտրանքների հետ կապված բազմաթիվ չափորոշիչներ
Այժմ մենք գործ կունենանք մեկ այլ պայմանի հետ, երբ մենք ցանկանում ենք պարզել, թե որ խանութներում են ապահովված առնվազն մեկը HP կամ ASUS<2 սարքերից:>.
- Սկզբում ընտրեք բջիջ G11 :
- Այնուհետև մուտքագրեք այս բանաձևը:
=UNIQUE(FILTER(C5:C14, (E5:E14=E6) + (E5:E14=E7)))
- Հետևելով, սեղմեք Enter :
- Վերջապես կտեսնեք 4 խանութների անունները որոնք ունեն HP կամ ASUS -ի համալրված սարքեր:
Այս բանաձեւում FILTER ֆունկցիան առանձին կգնահատի երկու չափանիշ & ցույց տալ համակցված արդյունքներ կամ խանութների անուններ երկու կատեգորիաներից: Այնուհետև UNIQUE ֆունկցիան ցույց կտա դրանքանունները միայն մեկ անգամ:
2. Կիրառեք զանգվածի բանաձևը Excel-ի չափանիշների հիման վրա եզակի արժեքներ հանելու համար
Այս երկրորդ մեթոդում մենք կօգտագործենք զանգվածի բանաձև, որը կարող եք օգտագործել Microsoft Excel -ի ցանկացած տարբերակ: Թեև ձեզ դա մի փոքր բարդ է թվում, ես կփորձեմ ավելի ուշ բացատրել, թե ինչպես է այս բանաձևը աշխատում ինչպես մեկ, այնպես էլ մի քանի չափանիշների համար:
2.1. Մեկ չափանիշ
Այժմ, եկեք անցնենք քայլերին, թե ինչպես կարող ենք զանգվածային բանաձևերի օգնությամբ դուրս բերել այն խանութների անունները, որոնք համալրել են նոթատետրեր կամ աշխատասեղաններ 2 ամսվա ընթացքում :
- Նախ, E5 բջիջում Նոթատետր վերնագրի տակ, մուտքագրեք այս բանաձևը:
=IFERROR(INDEX($C$5:$C$14, MATCH(0, IF($E$4=$D$5:$D$14, COUNTIF($E$4:$E4, $C$5:$C$14), ""), 0)),"")
- Այնուհետև սեղմեք Enter :
- Այնուհետև օգտագործեք Լրացնել բռնակը հրամանը լրացնել ամբողջ սյունակը & AMP; դուք կգտնեք 4 համակարգչային խանութների անունները, որոնք ունեն նոթատետրեր:
Այս բարդ բանաձեւում
- Սկզբում COUNTIF ֆունկցիան ապահովում է Սյունակ E Նոթատետր վերնագրի տակ, որ բոլոր ընկերությունների անունները կհայտնվեն այստեղ & դրանով իսկ կազմում է զանգված՝ ընդհանուր 0 բոլոր ընկերությունների անունների համար, որոնք ունեն բազմաթիվ տեսք:
- Սրանից դուրս IF ֆունկցիան այժմ պարզում է, թե որ խանութներում են միայն պահեստավորված նոթատետրերը: Այսպիսով, այն հանում է 0 այն խանութների անուններից, որոնք չունեն նոթատետրեր:
- Դրանից հետո MATCH ֆունկցիան որոնում է. 0 միայն նախկինում IF ֆունկցիայի միջոցով հայտնաբերված զանգվածում:
- Այժմ INDEX ֆունկցիան պահում է այդ զանգվածի բոլոր բջիջները որպես հղում & AMP; ցույց է տալիս խանութների անունները միայն այն ժամանակ, երբ դրանք մի քանի անգամ հայտնվել են:
- Վերջապես, IFERROR ֆունկցիան կհեռացնի բոլոր սխալի հաղորդագրությունները & փոխարինեք դրանք դատարկ տողերով:
Նմանապես կիրառեք զանգվածի բանաձևը F5 բջիջում ` պարզելու խանութների անունները, որոնք ունեն Desktop պահեստում:
Կարդալ ավելին. Excel VBA-ը սյունակից եզակի արժեքներ ստանալու համար (4 օրինակ)
2.2. Բազմաթիվ չափանիշներ
Եթե Excel-ում եզակի արժեքներ հանելիս մենք պետք է գործ ունենանք երկու կամ ավելի չափանիշների հետ, ապա ահա լուծումը ձեզ համար: Այժմ մենք կպարզենք այն խանութները, որոնք ունեն HP ապրանքանիշի նոութբուքեր միայն 2 ամսով :
- Նախ ընտրեք բջիջ G12 ։
- Այնուհետև մուտքագրեք այս բանաձևը։
=IFERROR(INDEX($C$5:$C$14,MATCH(0,COUNTIF(G$11:$G11,$C$5:$C$14)+IF($D$5:$D$14$D$5,1,0)+IF($E$5:$E$14$E$6,1,0),0)),"")
- Հետևում սեղմեք Enter :
- Վերջապես, օգտագործեք Լրացնել բռնակը ` սյունակը լրացնելու համար, մինչև ներքևում ձեզ ցույց տա դատարկ բջիջներ & դուք ավարտել եք:
- Այստեղ IF ֆունկցիան օգտագործվում է երկու անգամ: Սկզբում որոնում է Նոթատետր կատեգորիա Սյունակ D & արդյունքները վերադարձնում է որպես 0 զանգվածում:
- Նմանապես, որոնում է HP ապրանքանիշը սյունակ E & վերադարձարդյունքները որպես 0 մեկ այլ զանգվածում:
- Այնուհետև, COUNTIF ֆունկցիան այստեղ հաշվում է բոլոր ընկերությունների անունները & կվերադարձնի արժեքները որպես 0 զանգվածում C սյունակում հայտնաբերված բոլոր անունների համար Ընկերություն վերնագրի տակ:
- Այժմ MATCH ֆունկցիան որոնում է 0 -ի դիրքերը, որոնք գտնվել են որպես արդյունքի գումարի արժեքներ վերջին 3 զանգվածների կողքին:
- Հաջորդում` INDEX ֆունկցիան պահում է այս բոլոր տվյալները որպես հղումային զանգված & ցույց է տալիս խանութների հարակից անունները նախորդ քայլում հայտնաբերված 0 արդյունքի տողերի դիրքերով:
- Եվ վերջապես, IFERROR ֆունկցիան կհեռացվի: բոլոր սխալի հաղորդագրությունները & AMP; ցուցադրել միայն խանութների անունները:
Կարդալ ավելին. VBA-ն Excel-ում սյունակից զանգվածի եզակի արժեքներ ստանալու համար (3 Չափանիշներ )
Եզրակացություն
Հուսով եմ, որ վերը նշված մեթոդները, թե ինչպես կարելի է եզակի արժեքներ հանել excel-ի չափանիշների հիման վրա այժմ օգնում է ձեզ կիրառել դրանք ձեր Excel աշխատանքներում և բավարարել ձեր պահանջները վերլուծական գործառույթների և տվյալների մուտքագրման մեջ: Կարող եք նաև առաջարկել ինձ մեկնաբանությունների դաշտում, եթե կարծում եք, որ ես բաց եմ թողել մի մեթոդ, որը ես պետք է նշեի իմ հոդվածում: Have a look մեր մյուս հետաքրքիր & AMP; Excel-ի տեղեկատվական հոդվածներ ExcelWIKI .
-ում