Სარჩევი
რიცხვების ჩამონათვალში რიცხვის ფარდობითი პოზიციის დასადგენად უმარტივესი ტექნიკაა სიის დალაგება კლებად (დიდიიდან პატარამდე) ან ზრდადობით (პატარადან უდიდესამდე). ამ სტატიაში მე ყურადღებას გავამახვილებ RANK ფუნქციის Excel-ში სხვადასხვა ასპექტიდან დახარისხების გზებზე.
RANK ფუნქცია Excel-ში (სწრაფი ნახვა)
ში შემდეგ სურათზე შეგიძლიათ იხილოთ RANK ფუნქციის საფუძვლები Excel-ში. ეს არის სტატიის მიმოხილვა, რომელიც წარმოადგენს RANK ფუნქციის აპლიკაციას Excel-ში.
ჩამოტვირთეთ პრაქტიკის სამუშაო წიგნი
აქ, მე მოგაწოდეთ პრაქტიკის სამუშაო წიგნი. მისი ჩამოტვირთვა შეგიძლიათ ქვემოთ მოცემული ბმულიდან.
RANK Function.xlsx-ის გამოყენება
შესავალი RANK ფუნქციაში
- ფუნქციის მიზანი:
RANK ფუნქცია აბრუნებს მოცემული რიცხვის პოზიციას სხვა რიცხვების მოცემულ სიაში.
- სინტაქსი:
=RANK (რიცხვი, მითითება, [შეკვეთა])
- არგუმენტების ახსნა:
არგუმენტი | საჭირო/სურვილისამებრ | ახსნა | |||
ნომერი | საჭირო | რიცხვი, რომლის რანჟირებაც გსურთ. | |||
ref | საჭირო | ეს არის მითითება (მაივი ან რიცხვების სია), რომელიც შეიცავს რიცხვს. | |||
[შეკვეთა]კრიტერიუმები.
საერთო შეცდომები Excel-ში RANK ფუნქციის გამოყენებისას
დასამახსოვრებელი რამ
დასკვნაასე რომ, თქვენ მიაღწიეთ ჩემი სტატიის ბოლოს. მე შევეცადე დამეფარებინა RANK ფუნქციის სხვადასხვა გამოყენება Excel-ში. თუ თქვენ გაქვთ RANK ფუნქციის გამოყენების საინტერესო და უნიკალური მეთოდი, გთხოვთ, გააზიაროთ იგი ქვემოთ მოცემულ კომენტარების განყოფილებაში. გმადლობთ, რომ ჩემთან ერთად ხართ. | სურვილისამებრ | ეს არის რეიტინგის მეთოდი. 0 გამოიყენება კლებადობით და 1 გამოიყენება ზრდადობით. |
- დაბრუნების პარამეტრი:
ის აბრუნებს რანგის ნომერს.
6 Excel-ში RANK ფუნქციის გამოყენების იდეალური მაგალითები
ამ სტატიის ასახსნელად მე ავიღე შემდეგი მონაცემთა ნაკრები . ეს ნაკრები შეიცავს ზოგიერთი სტუდენტის სახელებს და მათ მიღებულ ნიშნებს . მე შევაფასებ ამ სტუდენტებს მიღებულ ნიშნებზე RANK ფუნქციის გამოყენებით Excel-ში. მე აგიხსნით 6 იდეალურ მაგალითებს.
1. გამოიყენეთ RANK ფუნქცია კლებადობით
ამ პირველ მაგალითში მე გამოვიყენებ ფუნქცია RANK , რათა მოხდეს სტუდენტების კლებადი თანმიმდევრობის დალაგება. ვნახოთ, როგორ შეგიძლიათ ამის გაკეთება.
ნაბიჯები:
- პირველ რიგში, აირჩიეთ უჯრედი, სადაც გსურთ რანგის ჩვენება. აქ მე ავირჩიე უჯრედი D5 .
- მეორე, უჯრედში D5 ჩაწერეთ შემდეგი ფორმულა.
=RANK(C5,$C$5:$C$15,0)
- ამის შემდეგ დააჭირეთ Enter შედეგის მისაღებად.
- ამის შემდეგ გადაიტანეთ შევსების სახელური ფორმულის დასაკოპირებლად.
- ბოლოს, ნახავთ, რომ თქვენ დააკოპირეთ ფორმულა ყველა სხვა უჯრედში და მიიღეთ წოდებები ყველა სტუდენტისთვის.
2. გამოიყენეთ RANK ფუნქციის ზრდადი მიმდევრობით Excel-ში
ასევე შეგიძლიათ მნიშვნელობების რანჟირება Excel-ში RANK ფუნქციის გამოყენებით. ამ მაგალითში მე გაჩვენებთ, თუ როგორ შეგიძლიათ ამის გაკეთება. აქ ფორმულა იგივე იქნება, გარდა 1 გამოყენებული იქნება აღმავალი რიგისთვის . ვნახოთ ნაბიჯები.
ნაბიჯები:
- დასაწყისში აირჩიეთ უჯრედი, სადაც გსურთ რანგი . აქ მე ავირჩიე უჯრედი D5 .
- შემდეგ, უჯრედში D5 ჩაწერეთ შემდეგი ფორმულა.
=RANK(C5,$C$5:$C$15,1)
- ამის შემდეგ დააჭირეთ Enter რანგის მისაღებად .
აქ, RANKფუნქციაში ავირჩიე C5როგორც ნომერი, C5:C15როგორც refდა 1როგორც ბრძანება. ახლა, ფორმულა დააბრუნებს მნიშვნელობის ხარისხს უჯრედში C5უჯრედების დიაპაზონში C5:C15 აღმავალი თანმიმდევრობით. მე გამოვიყენე უჯრედის აბსოლუტური მითითებაref-ისთვის, რათა ფორმულა არ შეიცვალოს ავტომატური შევსების-ის გამოყენებისას.
- შემდეგი, გადაიტანეთ შევსების სახელური ქვემოთ ფორმულის დასაკოპირებლად.
- აქ ხედავთ, რომ მე დავაკოპირეფორმულა ყველა სხვა უჯრედში და მივიღე წოდება ყველა სტუდენტისთვის.
3. გამოიყენე RANK ფუნქცია არამიმდებარე უჯრედებში
ზოგჯერ თქვენ შეგექმნებათ სიტუაცია, როდესაც მოგიწევთ ცარიელი უჯრედების ან არამიმდევრული უჯრედების რანჟირება . ამ მაგალითში მე გაჩვენებთ, თუ როგორ შეგიძლიათ რანჟირება ამ ტიპის სიტუაციაში Excel-ში RANK ფუნქციის გამოყენებით. ვნახოთ ნაბიჯები.
ნაბიჯები:
- პირველ რიგში, აირჩიეთ უჯრედი, სადაც გსურთ რანგი .
- მეორე, ჩაწერეთ შემდეგი ფორმულა ამ არჩეულ უჯრედში.
=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 ფუნქცია აბრუნებს ცარიელ სტრიქონს თუ რაიმე შეცდომას აღმოაჩენს. წინააღმდეგ შემთხვევაში, ის დააბრუნებს წოდებას.
- ამის შემდეგ გადაიტანეთ შევსების სახელური ფორმულის დასაკოპირებლად.
- ბოლოს, თქვენ ხედავთ, რომ მე დავაკოპირეფორმულა სხვა უჯრედებში და მივიღე ჩემი სასურველი შედეგი.
მსგავსი წაკითხვები
- როგორ AVERAGEIFS ფუნქციის გამოყენება Excel-ში (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-ისთვის, რათა ფორმულა არ შეიცვალოს ავტომატური შევსების-ის გამოყენებისას.
- ამის შემდეგ გადაიტანეთ შევსება დააწკაპუნეთ , რათა დააკოპიროთ ფორმულა სხვა უჯრედებში.
- შემდეგ, თქვენ ხედავთ, რომ მე მივიღე რანგი ყველა მოსწავლისთვის.
- ამის შემდეგ აირჩიეთ უჯრედი, სადაც გსურთ მიიღოთ Tie Break . აქ ავირჩიე უჯრედი F5 .
- შემდეგ, უჯრედში 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 -ზე მეტი. თუ ლოგიკური_ტესტი ა True მაშინ ის გადადის RANK ფუნქციაში. წინააღმდეგ შემთხვევაში, ის დააბრუნებს 0 .
- ამის შემდეგ გადაიტანეთ შევსების სახელური ქვემოთ, რათა დააკოპიროთ ფორმულა სხვა უჯრედებში.
- აქ ხედავთ, რომ მე დავაკოპირე ფორმულა ყველა უჯრედში და მივიღე სასურველი შედეგი.
- შემდეგ, მე განვსაზღვრავ საბოლოო რეიტინგს რანკიდან და ტაი ბრეიკიდან .
- ამისათვის აირჩიეთ Cell G5 .
- შემდეგ, Cell G5 ჩაწერეთ შემდეგი ფორმულა.
=E5+F5
- შემდეგი, დააჭირეთ Enter შედეგის მისაღებად.
აქ, ფორმულა აბრუნებს მნიშვნელობის ჯამსუჯრედებში E5და F5.
- ამის შემდეგ , გადაიტანეთ შევსების სახელური -ზედააკოპირეთ ფორმულა სხვა უჯრედებში.
- ბოლოს, თქვენ ხედავთ, რომ მე დავაკოპირე ფორმულა ყველა უჯრედში და მივიღე საბოლოო რეიტინგი Tie Break .
6. გამოიყენეთ RANK ფუნქცია ნულების იგნორირება Excel-ში
ამ მაგალითში მე გაჩვენებთ, თუ როგორ შეგიძლიათ შეაფასოთ მნიშვნელობები ნულების უგულებელყოფით . აქ მე ავიღე შემდეგი მონაცემთა ნაკრები ამ მაგალითისთვის. ეს ნაკრები შეიცავს თვეს და მოგებას . უარყოფითი მოგება ნიშნავს ზარალს და ნულებს ნიშნავს გარღვევას . მე გამოვიყენებ Excel RANK ფუნქციას მოგება ნულების იგნორირებაზე რანგის შესაფასებლად.
ვნახოთ ნაბიჯები.
ნაბიჯები:
- პირველ რიგში, აირჩიეთ უჯრედი, სადაც გსურთ რანგი . აქ მე ავირჩიე უჯრედი D5 .
- მეორე, უჯრედში 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 კლებადობით .
- COUNTIF($C$5:$C$16,0): ახლა, COUNTIF ფუნქციაში, მე შერჩეული უჯრედების დიაპაზონი C5:C15 , როგორც დიაპაზონი და 0 როგორც კრიტერიუმი . ფორმულა დააბრუნებს უჯრედების რაოდენობას, რომელიც შეესაბამება