Ինչպես օգտագործել RANK ֆունկցիան Excel-ում (6 իդեալական օրինակ)

  • Կիսվել Սա
Hugh West

Թվերի ցանկում թվերի հարաբերական դիրքը հաստատելու ամենապարզ տեխնիկան ցուցակը դասավորելն է նվազման (մեծից փոքր) կամ աճման կարգով (ամենափոքրից ամենամեծը): Այս հոդվածում ես կկենտրոնանամ տարբեր ասպեկտներից RANK ֆունկցիան Excel-ում օգտագործելով տեսակավորման եղանակները:

RANK ֆունկցիան Excel-ում (Արագ դիտում)

In Հետևյալ նկարում կարող եք տեսնել RANK ֆունկցիայի հիմունքները Excel-ում: Դա հոդվածի ակնարկ է, որը ներկայացնում է RANK ֆունկցիայի հավելվածը Excel-ում:

Ներբեռնեք պրակտիկայի աշխատանքային գիրքը

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

Օգտագործելով RANK Function.xlsx

Ներածություն RANK ֆունկցիային

  • Ֆունկցիայի նպատակը՝

RANK ֆունկցիան վերադարձնում է տվյալ թվի դիրքը այլ թվերի տվյալ ցանկում։

  • Շարահյուսություն՝

=RANK (համար, հղում, [պատվեր])

  • Փաստարկների բացատրություն. ՊԱՐՏԱԴԻՐ/ԿԱՄԸՆՏԻՐ

ԲԱՑԱՏՐՈՒԹՅՈՒՆ

համարը Պահանջվում է Թիվը, որը ցանկանում եք դասավորել: հղում Պարտադիր Հղումն է (զանգված կամ թվերի ցանկ), որը պարունակում է համարը: [պատվեր]չափանիշներ:
  • RANK(C5,$C$5:$C$16,0)-COUNTIF($C$5:$C$16,0): Այստեղ բանաձևը կլինի հանել ստացված արդյունքը COUNTIF ֆունկցիայից ստացված արդյունքից RANK ֆունկցիայից:
  • IF(C5>0,RANK (C5,$C$5:$C$16,0),RANK(C5,$C$5:$C$16,0)-COUNTIF($C$5:$C$16,0)): Այժմ, IF ֆունկցիան կստուգի, արդյոք C5 բջիջում արժեքը 0 -ից մեծ է: Եթե ​​ տրամաբանական_թեստը Ճիշտ է , ապա այն կվերադարձնի RANK ֆունկցիայի արդյունքը: Հակառակ դեպքում, այն կվերադարձնի արդյունքը RANK և COUNTIF ֆունկցիայից:
  • IF(C5=0,””,IF(C5>0 ,RANK(C5,$C$5:$C$16,0),RANK(C5,$C$5:$C$16,0)-COUNTIF($C$5:$C$16,0))): Վերջապես , այս IF ֆունկցիան կստուգի` C5 բջիջում արժեքը 0 է: Եթե logical_test True , ապա բանաձեւը կվերադարձնի դատարկ տող : Հակառակ դեպքում այն ​​կանցնի երկրորդ IF ֆունկցիան :
    • Դրանից հետո քաշեք Լրացնել բռնակը ներքև` բանաձեւը պատճենելու համար:

    • Այստեղ կարող եք տեսնել, որ ես պատճենել եմ բանաձևը մյուս բջիջներում և ստացել եմ իմ ցանկալի արդյունքը:

    Ընդհանուր սխալներ Excel-ում RANK ֆունկցիան օգտագործելիս

    Ընդհանուր սխալներ Երբ դրանք Ցույց տալ
    #N/A Դա տեղի է ունենում, երբ տվյալ թիվը, որը ցանկանում եք գտնել վարկանիշ, հասանելի չէ տեղեկանքում: (ցանկըթվեր).

    Հիշելու բաներ

    • Microsoft զգուշացնում է, որ RANK ֆունկցիան չի կարող հասանելի կլինի ապագայում, քանի որ նրանք մշակել են նոր և ավելի լավ գործառույթներ՝ ավելի լավ ճշգրտությամբ և օգտագործման համար դասակարգելու համար:
    • Եթե դուք բաց թողնեք կարգը (քանի որ դա կամընտիր արգումենտ է)՝ տեղադրելով RANK ֆունկցիան: , ֆունկցիան ավտոմատ կերպով կդասավորվի նվազման կարգով։

    Եզրակացություն

    Այսպիսով, դուք հասել եք իմ հոդվածի ավարտին։ Ես փորձեցի լուսաբանել RANK ֆունկցիայի տարբեր կիրառություններ Excel-ում: Եթե ​​ունեք RANK ֆունկցիան օգտագործելու հետաքրքիր և եզակի մեթոդ, խնդրում ենք կիսվել այն ստորև ներկայացված մեկնաբանությունների բաժնում:

    Շնորհակալ եմ ինձ հետ լինելու համար:

    Ըստ ցանկության Վարկանիշավորման եղանակն է։ 0 օգտագործվում է նվազման կարգի համար, իսկ 1 օգտագործվում է աճման կարգի համար:
    • Վերադարձի պարամետր.

    Այն վերադարձնում է դասակարգման համարը:

    6 Excel-ում RANK ֆունկցիայի օգտագործման իդեալական օրինակներ

    Այս հոդվածը բացատրելու համար ես վերցրել եմ հետևյալ տվյալների հավաքածուն . Այս տվյալների հավաքածուն պարունակում է որոշ ուսանողների անունները և նրանց ստացված գնահատականները : Ես Վարկավորում եմ այս ուսանողներին Ստացված գնահատականների հիման վրա ` օգտագործելով RANK ֆունկցիան Excel-ում: Ես կբացատրեմ 6 իդեալական օրինակներ:

    1. Օգտագործեք RANK ֆունկցիան նվազման կարգով

    Այս առաջին օրինակում ես կօգտագործեմ RANK ֆունկցիան՝ ուսանողներին դասակարգելու նվազման կարգով: Տեսնենք, թե ինչպես կարող եք դա անել:

    Քայլեր.

    • Սկզբում ընտրեք այն բջիջը, որտեղ ցանկանում եք ցույց տալ Վարկանիշը : Այստեղ ես ընտրել եմ Cell D5 :
    • Երկրորդը Cell D5 -ում գրեք հետևյալ բանաձևը:
    =RANK(C5,$C$5:$C$15,0)

    • Դրանից հետո սեղմեք Enter արդյունքը ստանալու համար:

    Այստեղ, RANKֆունկցիայի մեջ ես ընտրել եմ C5որպես թիվ, C5:C15որպես refև 0որպես կարգ: Այժմ բանաձևը կվերադարձնի C5բջիջի արժեքի դասակարգումը C5:C15բջիջների միջակայքում նվազման կարգով: Ես օգտագործեցի Բացարձակ բջջային հղումըռեֆերատի համար, որպեսզի Ավտոլրացում-ն օգտագործելիս բանաձևը չի փոխվում:

    • Այնուհետև քաշեք Լրացնել բռնակը ներքև` բանաձևը պատճենելու համար:

    • Վերջապես կտեսնեք, որ բանաձեւը պատճենել եք մնացած բոլոր բջիջներում և ստացել յուրաքանչյուր ուսանողի դասակարգում:

    2. Կիրառել RANK ֆունկցիան Աճման կարգով Excel-ում

    Դուք կարող եք նաև դասակարգել արժեքները՝ օգտագործելով RANK ֆունկցիան Excel-ում: Այս օրինակում ես ձեզ ցույց կտամ, թե ինչպես կարող եք դա անել: Այստեղ բանաձևը նույնն է լինելու, բացառությամբ, որ 1 կօգտագործվի աճման կարգի համար : Եկեք տեսնենք քայլերը:

    Քայլեր.

    • Սկզբում ընտրեք այն բջիջը, որտեղ ցանկանում եք Վարկանիշ : Այստեղ ես ընտրել եմ Cell D5 :
    • Այնուհետև Cell D5 -ում գրեք հետևյալ բանաձևը:
    =RANK(C5,$C$5:$C$15,1)

    • Դրանից հետո սեղմեք Enter Rank ստանալու համար:

    Այստեղ, RANKֆունկցիայի մեջ ես ընտրել եմ C5որպես թիվ, C5:C15որպես ref, և 1որպես պատվեր: Այժմ բանաձևը կվերադարձնի արժեքի դասակարգումը բջիջում C5բջջային տիրույթում C5:C15 աճման կարգով: Ես օգտագործել եմ Բացարձակ բջջային հղումըհղումի համար, որպեսզի բանաձևը չփոխվի Ավտոլրացումօգտագործելիս:

    • Հաջորդը, քաշեք Լրացնել բռնակը: ներքեւ՝ բանաձեւը պատճենելու համար:

    • Այստեղ կարող եք տեսնել, որ ես պատճենել եմբանաձևը բոլոր մյուս բջիջների համար և ստացավ դասակարգում յուրաքանչյուր ուսանողի համար:

    3. Օգտագործեք RANK ֆունկցիան ոչ հարակից բջիջներում

    Երբեմն դուք կկանգնի մի իրավիճակի, երբ դուք պետք է դատարկեք դատարկ բջիջները կամ ոչ հարակից բջիջները : Այս օրինակում ես ձեզ ցույց կտամ, թե ինչպես կարող եք դասակարգել այս տեսակի իրավիճակներում՝ օգտագործելով RANK ֆունկցիան Excel-ում: Եկեք տեսնենք քայլերը:

    Քայլեր.

    • Սկզբում ընտրեք այն բջիջը, որտեղ ցանկանում եք Վարկանիշ :
    • Երկրորդ, ընտրված բջիջում գրեք հետևյալ բանաձևը.
    =IFERROR(RANK(C5,($C$5,$C$6,$C$9:$C$12),0),"")

    • Երրորդ. , սեղմեք Enter և կստանաք Rank ։

    🔎 Ինչպե՞ս է աշխատում բանաձևը:

    • RANK(C5,($C$5,$C$6,$C$9:$C$12),0 ): Այստեղ, RANK ֆունկցիայի մեջ ես ընտրել եմ C5 բջիջը որպես համար , ($C$5,$C$6, $C$9:$C$12) որպես ref , և 0 որպես պատվեր : Բանաձևը վերադարձնում է C5 բջիջի վարկանիշը ref-ում նվազման կարգով : Եվ եթե այն չի գտնում համարը ռեֆ տիրույթում, ապա այն վերադարձնում է սխալ:
    • IFERROR(RANK(C5,($C$5,$C$6,$C$9:$C$12 ),0),””): Այժմ, IFERROR ֆունկցիան վերադարձնում է դատարկ տող, եթե գտնում է սխալ: Հակառակ դեպքում, այն կվերադարձնի վարկանիշը:
    • Դրանից հետո քաշեք Լրացնել բռնակը ներքև` բանաձևը պատճենելու համար:

    • Վերջապես, դուք կարող եք տեսնել, որ ես պատճենել եմբանաձևը դեպի մյուս բջիջները և ստացա իմ ցանկալի արդյունքը:

    Նման ընթերցումներ

    • Ինչպես Excel-ում AVERAGEIFS ֆունկցիան օգտագործելու համար (4 օրինակ)
    • Ինչպես օգտագործել COUNT ֆունկցիան Excel-ում (5 օրինակով)
    • Տարբեր եղանակներ Հաշվում Excel-ում
    • Ինչպես հաշվարկել միջինը, միջինը, & Ռեժիմ Excel-ում
    • Ինչպես օգտագործել CORREL ֆունկցիան Excel-ում (3 օրինակ և VBA)

    4. Ստացեք եզակի արժեք՝ օգտագործելով Excel RANK ֆունկցիան

    Եթե երկու թվեր նույնն են, ապա RANK ֆունկցիան ավտոմատ կերպով վերադարձնում է կրկնվող վարկանիշ թվերի համար: Օրինակ, եթե երկու տարբեր ուսանողներ ստանան նույն գնահատականները (տես հետևյալ նկարը), դուք կգտնեք կրկնակի վարկանիշներ նրանց Ստացված գնահատականների համար :

    Այժմ , ես ձեզ ցույց կտամ, թե ինչպես կարող եք լուծել այս խնդիրը և ստանալ եզակի աստիճան այս տեսակի իրավիճակում։ Թույլ տվեք ցույց տալ ձեզ քայլերը:

    Քայլեր.

    • Սկզբում ընտրեք այն բջիջը, որտեղ ցանկանում եք Վարկանիշ :
    • Այնուհետև ընտրված բջիջում գրեք հետևյալ բանաձևը.
    =RANK(C5,$C$5:$C$15,0)+COUNTIF($C$5:C5,C5)-1

    • Այնուհետև սեղմեք Enter և կստանաք Rank :

    🔎 Ինչպե՞ս է աշխատում բանաձևը:

    • RANK(C5,$C$5:$C$15,0): Այստեղ, RANK ֆունկցիան, ես ընտրել եմ C5 որպես թիվ , C5:C15 որպես ref և 0 որպես պատվեր : Հիմա,բանաձևը կվերադարձնի արժեքի դասակարգումը բջիջում C5 բջիջների միջակայքում C5:C15 նվազման կարգով :
    • COUNTIF($C$5:C5,C5): Այժմ, COUNTIF ֆունկցիայի , ես ընտրել եմ $C$5:C5 որպես տիրույթ և C5 որպես չափանիշ : Բանաձևը կվերադարձնի միջակայքում բջիջների թիվը, որոնք համապատասխանում են չափանիշներին :
    • RANK(C5,$C$5:$C$15,0 )+COUNTIF($C$5:C5,C5)-1: Վերջապես, այս բանաձևը գումարում է այս 2 ֆունկցիաներից ստացված արդյունքները և այնուհետև հանում է 1-ը: ամփոփումից :
    • Դրանից հետո, քաշեք Լրացնել բռնակը ներքև` բանաձևը մյուս բջիջներում պատճենելու համար:

    • Վերջում կտեսնեք, որ դուք պատճենել եք բանաձեւը մյուս բջիջներում և ստացել ձեր եզակի վարկանիշը :

    5. Օգտագործեք RANK ֆունկցիան Excel-ում կապերը խզելու համար

    Որոշակի դեպքերում դուք չեք կարող կիրառել նախորդ մեթոդը՝ եզակի վարկանիշ ստանալու համար։ . Դուք պետք է խզեք կապերը միջնակարգ չափանիշների հիման վրա :

    Ենթադրենք, որ Հաճախումների տոկոսը տրվում է յուրաքանչյուր ուսանողի համար: Հետևյալ պատկերում կարող եք տեսնել, որ տվյալների բազան պարունակում է և՛ Ստացված նշաններ և՛ Հաճախում : Եթե ​​ուսանողն ունի ավելի շատ Հաճախում , ապա նա առաջ կանցնի մյուսից, ով ունի նույն միավորը, բայց ավելի քիչ Հաճախում :

    Եկեք տեսնենք, թե ինչպես կարող եք վարկանիշ ստանալ՝ օգտագործելով aթայբրեյք:

    Քայլեր.

    • Սկզբում ընտրեք այն բջիջը, որտեղ ցանկանում եք Վարկանիշ ՝ հիման վրա հիմնական չափանիշների .
    • Այնուհետև ընտրված բջիջում գրեք հետևյալ բանաձևը.
    =RANK(C5,$C$5:$C$15,0)

    • Հաջորդը սեղմեք Enter ՝ Rank ստանալու համար:

    Այստեղ՝ RANKֆունկցիան, ես ընտրել եմ C5որպես թիվ, C5:C15որպես refև 0որպես պատվեր: Այժմ բանաձևը կվերադարձնի C5բջիջի արժեքի դասակարգումը C5:C15բջիջների միջակայքում նվազման կարգով: Ես օգտագործել եմ Բացարձակ բջջային հղումըref-ի համար, որպեսզի բանաձևը չփոխվի Autofill-ն օգտագործելիս:

    • Դրանից հետո քաշեք Լրացնել Handle ներքեւ՝ բանաձեւը մյուս բջիջներում պատճենելու համար:

    • Հաջորդը կարող եք տեսնել, որ ես ստացել եմ Վարկանիշ յուրաքանչյուր ուսանողի համար:

    • Դրանից հետո ընտրեք այն բջիջը, որտեղ ցանկանում եք ստանալ Tie Break : Այստեղ ես ընտրել եմ Cell F5 :
    • Այնուհետև Cell F5 -ում գրեք հետևյալ բանաձևը:
    =IF(COUNTIF($C$5:$C$15,C5)>1,RANK(D5,$D$5:$D$15,1)/100,0)

    • Հաջորդ, սեղմեք Enter արդյունքը ստանալու համար:

    🔎 Ինչպե՞ս է աշխատում բանաձևը:

    • COUNTIF($C$5:$C $15,C5): Այստեղ, COUNTIF ֆունկցիայի մեջ, ես ընտրել եմ բջիջների միջակայքը C5:C15 որպես ընդգրկույթ և բջիջ C5 որպես չափանիշ : Բանաձևըվերադարձնում է ընտրված տիրույթի բջիջների քանակը, որոնք համապատասխանում են տվյալ չափանիշներին:
    • RANK(D5,$D$5:$D$15,1): Այժմ, RANK-ում ֆունկցիան, ես ընտրել եմ բջիջը D5 որպես համար , D5:D15 որպես ref , և 1 որպես պատվեր : Բանաձևը արժեքները դասակարգում է աճողական կարգով :
    • RANK(D5,$D$5:$D$15,1)/100: Ահա արդյունքը, որը մենք ստացանք RANK ֆունկցիայից բաժանվում է 100 -ի:
    • IF(COUNTIF($C$5:$C$15,C5)>1,RANK( D5,$D$5:$D$15,1)/100,0): Վերջապես, IF ֆունկցիան ստուգում է, արդյոք արժեքը, որը ստացել է COUNTIF 1-ից մեծ : Եթե ​​ logical_test True ապա այն անցնում է RANK ֆունկցիայի մեջ: Հակառակ դեպքում, այն վերադարձնում է 0 :
    • Դրանից հետո, քաշեք Լրացնել բռնակը ներքև` բանաձևը մյուս բջիջներում պատճենելու համար:

    • Այստեղ կարող եք տեսնել, որ ես պատճենել եմ բանաձևը բոլոր բջիջներում և ստացել եմ իմ ցանկալի արդյունքը:

    • Այնուհետև ես կորոշեմ վերջնական վարկանիշը Վարկանիշից և Հավասարաչափ :
    • Դա անելու համար ընտրեք Cell G5 :
    • Այնուհետև Cell G5 -ում գրեք հետևյալ բանաձևը:
    =E5+F5

    • Հաջորդը, արդյունքը ստանալու համար սեղմեք Enter :

    Այստեղ բանաձևը վերադարձնում է արժեքի գումարը E5և F5բջիջներում:

    • Դրանից հետո , քաշեք Լրացնել բռնակը դեպիպատճենեք բանաձեւը մյուս բջիջներում:

    • Վերջապես, դուք կարող եք տեսնել, որ ես պատճենել եմ բանաձեւը բոլոր բջիջներում և ստացել եմ Վերջնական վարկանիշ օգտագործելով Tie Break :

    6. Կիրառել RANK ֆունկցիան` անտեսելով զրոները Excel-ում

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

    Տեսնենք քայլերը:

    Քայլեր.

    • Սկզբում ընտրեք այն բջիջը, որտեղ ցանկանում եք Վարկանիշ : Այստեղ ես ընտրել եմ Cell D5 :
    • Երկրորդը Cell D5 -ում գրեք հետևյալ բանաձևը:
    =IF(C5=0,"",IF(C5>0,RANK(C5,$C$5:$C$16,0),RANK(C5,$C$5:$C$16,0)-COUNTIF($C$5:$C$16,0)))

    • Երրորդ, սեղմեք Enter արդյունքը ստանալու համար:

    🔎 Ինչպե՞ս է աշխատում բանաձևը:

    • RANK(C5,$C$5: $C$16,0): Այստեղ RANK ֆունկցիան վերադարձնում է Rank բջիջի C5 բջիջների տիրույթում C5:C15<2:> նվազման կարգով :
    • COUNTIF($C$5:$C$16,0): Այժմ, COUNTIF ֆունկցիայի մեջ ես ընտրված բջիջների տիրույթը C5:C15 որպես միջակայք և 0 որպես չափանիշ : Բանաձևը կվերադարձնի բջիջների քանակը, որոնք համապատասխանում են

    Հյու Ուեսթը բարձր փորձառու Excel-ի մարզիչ և վերլուծաբան է, որն ունի ավելի քան 10 տարվա փորձ այս ոլորտում: Նա հաշվապահական հաշվառման և ֆինանսների բակալավրի և բիզնեսի կառավարման մագիստրոսի կոչում է ստացել: Հյուը կիրք ունի դասավանդելու նկատմամբ և մշակել է ուսուցման յուրահատուկ մոտեցում, որը հեշտ է հետևել և հասկանալ: Excel-ի նրա փորձագիտական ​​գիտելիքներն օգնել են հազարավոր ուսանողների և մասնագետների ամբողջ աշխարհում բարելավել իրենց հմտությունները և առաջադիմել իրենց կարիերայում: Իր բլոգի միջոցով Հյուն կիսվում է իր գիտելիքներով աշխարհի հետ՝ առաջարկելով Excel-ի անվճար ձեռնարկներ և առցանց ուսուցում, որոնք կօգնեն անհատներին և ձեռնարկություններին հասնել իրենց ողջ ներուժին: