Excelda IF formulasini darajalash (5 ta misol)

  • Buni Baham Ko'Ring
Hugh West

Microsoft Excelda bir nechta qiymat yoki raqamlarni tartiblash kundalik vazifadir. Ma'lumotlar to'plamidagi elementlarni tartiblash kerak bo'lishi mumkin bo'lgan turli xil holatlarga duch kelasiz. Sizning reytingingiz bitta yoki bir nechta mezonlardan iborat bo'lishi mumkin. Qanday bo'lmasin, siz darajalarni hisoblashingiz mumkin. Ushbu qo'llanmada siz Excelda Rank IF formulasidan mos misollar va tegishli rasmlar bilan foydalanishni o'rganasiz. Shuning uchun bizni kuzatib boring.

Amaliyot kitobini yuklab oling

Ushbu mashq kitobini yuklab oling.

Rank IF.xlsx dan qanday foydalanish kerak

Excel Rank Function

Endi bir nechta elementlarni tartiblash uchun o'rnatilgan Excel RANK Function mavjud. Bu funksiya asosan siz belgilagan ustun asosida bir nechta qiymatlarni tartiblaydi. Siz qiymatlarni o'sish yoki kamayish tartibida saralashingiz mumkin. Bu raqamlar roʻyxatida raqamning qiyosiy oʻrnini belgilashning eng oddiy usuli boʻlib, roʻyxatni kamayish (kattadan eng kichigiga) yoki oʻsish boʻyicha (eng kichikdan kattaga) tartiblaydi.

U nima qiladi: quyidagi:

Ko'rib turganingizdek, RANK funksiyasi o'quvchilarni Baholar asosida tartiblaydi. Buni o'sish yoki kamayish tartibida saralashingiz mumkin. Lekin, siz ob'ektlarni tartiblash uchun hech qanday shartlar yo'qligini aniq ko'rishingiz mumkin.

Ushbu funksiya yordamida elementlarni tartiblashning ko'plab usullari mavjud. Bu haqda ko'proq bilish uchun o'qing: Excelda RANK funksiyasidan qanday foydalanish (5 ta misol bilan) .

Ranklash mumkinmi?Agar shartlar bitta funktsiya bilan qo'llanilsa?

Mana bu muhim savollar. Biz RANK funktsiyasidan foydalanib, raqamlar, qiymatlar va elementlarni bitta yoki bir nechta mezonlar asosida tartiblashimiz mumkinmi? Yoki RANKIF funksiyasi mavjudmi? Afsuski, Yo'q. Excelda RANKIF funksiyasi yo'q. Reytingni yaratish uchun biz ba'zi boshqa funktsiyalardan foydalanamiz.

RANKIF asosan shartli darajadir. Bir nechta qiymatlarni mezonlar asosida tartiblash uchun Excelning COUNTIFS funksiyasidan va SUMPRODUCT funksiyasidan foydalanamiz. Bu funksiyalar sizga ushbu maqoladan kutgan natijalarni taqdim etadi.

Keyingi bo'limlarda biz ularni batafsil ko'rib chiqamiz.

Excelda 5 ta Rank If formulalari misollari

Keyingi bo'limlarda biz sizga Excel ish daftaringizga qo'llash uchun Rank IF formulalarining beshta amaliy misollarini taqdim etamiz. Ushbu misollar sizga narsalarni tartiblash uchun yaxshiroq g'oyani olishga yordam beradi. Ushbu mavzuni yaxshiroq tushunish uchun ushbu usullarning barchasini o'rganishingizni va qo'llashingizni tavsiya qilamiz.

1. Talabalarning reytingi Guruhga to'g'ri kelsa

Ushbu misolda biz ba'zi o'quvchilarni tartiblaymiz. ' baholari o'zlarining mavzular guruhiga asoslangan. Biz bu yerda raqamlarni tartiblash uchun COUNTIFS funktsiyasidan foydalanamiz.

Biz foydalanmoqchi bo'lgan umumiy formula:

=COUNTIFS( criteria_diapazon,kriteriyalar,qiymatlar,”>”&value)+1

Koʻrib chiqingquyidagi ma'lumotlar to'plami:

Endi guruhlarga asoslangan daraja yaratish uchun quyidagi amallarni bajaring.

📌 Qadamlar

  • Avval E5 katagiga quyidagi formulani kiriting:

=COUNTIFS($C$5:$C$13,C5,$D$5:$D$13,">"&D5)+1

  • Bundan so'ng, Enter -ni bosing va To'ldirish dastagi belgisini katakchalar diapazoni E6:E13 ustiga torting.

Ko'rib turganingizdek, Excelda guruhga asoslangan darajani yaratish uchun bizning formulamiz muvaffaqiyatli. Demak, u elementlarni tartiblash uchun Rank IF formulasi kabi ishlaydi.

🔎 Formula qanday ishlagan?

COUNTIFS funksiyasi bir nechta mezonlardan foydalangan holda shartli hisoblashni amalga oshiradi. Biz bu shartlarni mezon diapazoni sifatida kiritdik.

=COUNTIFS(C5:C13,C5)

Bu funksiya uchtani qaytaradi, chunki uchta fan guruhi mavjud.

Endi, ikkinchi mezon quyidagilar:

=COUNTIFS($C$5:$C$13,C5,$D$5:$D$13,”>”&D5)

Ushbu funksiya joriy belgilarni boshqa belgilardan katta yoki yoʻqligini izlaydi.

=COUNTIFS($C$5:$C$13,C5,$D$5:$ D$13,”>”&D5)+1

Mana, bu tenglamaga 1 qo’shamiz. Chunki bu guruhdagi ballar eng yuqori bo'lsa, u 0 ni qaytaradi. Lekin biz noldan boshlab tartiblasha olmaymiz. Shunday qilib, biz reytingni 1 dan boshlash uchun plyus 1 qo'shdik.

Dublikatlarni o'chirish

Mana bir ovlash keldi. Agar siz ikkita bir xil talaba uchun bir xil baholarga ega bo'lsangiz, u ikkalasini ham 1 ga qo'yadi.Keyingi elementning darajasi 3 ga. Shunday qilib, biz 1,1,3 reytingiga ega bo'lamiz. Ushbu chalkashlikni bartaraf qilish uchun quyidagi formulani kiriting:

=(COUNTIFS($C$5:$C$13,C5)+1-(COUNTIFS($C$5:$C$13,C5,$D$5:$D$13,">"&D5)+1)-(COUNTIFS($C$5:$C$13,C5,$D$5:$D$13,"<"&D5)+1))/2

Agar sizning ma'lumotlar to'plamingizda dublikatlar bo'lmasa, u 0 ni qaytaradi.

Batafsil o'qing: Excelda guruh ichida qanday tartiblash mumkin (3 usul)

2. Excelda IF darajali formulasini o'zgartiring

Endi biz ko'rsatgan oldingi misol kamayish tartibida edi. Bu degani, u darajani kattadan kichikgacha hisoblaydi. Ushbu formulani osongina o'zgartirishingiz mumkin. Formulada oddiy sozlashni amalga oshiring. Katta ( > ) operatorini ( < ) dan kichik operatorga almashtiring.

Umumiy formula:

=COUNTIFS(criteria_diapazon,criteria,value,”<“&value)+1

Oʻzgarishlarni koʻrish uchun quyidagi amallarni bajaring.

📌 Qadamlar

  • Birinchi navbatda, E5 hujayra ga quyidagi formulani kiriting:

=COUNTIFS($C$5:$C$13,C5,$D$5:$D$13,"<"&D5)+1

  • Shundan so'ng Enter -ni bosing va To'ldirish dastagi belgisini katakchalar diapazoni bo'ylab E6:E13 torting.

Ko'rib turganingizdek, Excelda kamayish tartibida mezonlar asosida daraja yaratishga muvaffaq bo'ldik.

3. IF darajasidan foydalanish Mahsulotga asoslangan sotish formulasi

Ushbu misolda biz bir nechta mezonlar asosida darajali elementlarni hisoblash uchun COUNTIFS funktsiyasidan ham foydalanamiz. Agar oldingi misollarni o'qigan bo'lsangiz, bu siz uchun oson ish bo'ladi. Iltimos, oldingi misollarni o'qingularni yaxshiroq tushunish uchun.

Ma'lumotlar to'plamini ko'rib chiqing:

Ko'rishingiz mumkinki, bizda ba'zi sotuvchilar sotadigan mahsulotlar va ularning umumiy sotuvi bor. Ushbu ma'lumotlar to'plami avvalgisidan biroz farq qiladi. Bu erda biz mahsulotlarga qarab darajani hisoblaymiz. Biroq, mahsulotlar ma'lumotlar to'plamida tarqalgan. Ular avvalgidek guruhlarda emas.

📌 Qadamlar

  • Dastavval E5 katagiga quyidagi formulani kiriting:

=COUNTIFS($C$5:$C$18,C5,$D$5:$D$18,">"&D5)+1

  • Endi Enter -ni bosing va To'ldirish dastagini katakchalar diapazonidagi belgi E6:E13 .

Nihoyat, biz Rank IF Excelda COUNTIFS funktsiyasi bilan formula.

O'xshash o'qishlar

  • Excelda reyting grafigini qanday yaratish mumkin (5 ta usul)
  • Excelda xodimlarni stack darajasiga ko'tarish (3 usul)
  • Excelda o'rtacha darajani qanday berish (4 ta umumiy stsenariy)
  • Excelda reyting ulushini qanday hisoblash mumkin (7 ta mos misol)

4. Choraklar asosida sotishni tartiblash uchun IF formulasi

Biz bu erda avvalgi formuladan foydalanamiz. Ammo, bu erda biz buni stolda bajaramiz. Endi Excel jadvali ma'lumotlar to'plami bo'yicha turli operatsiyalarni hisoblash imkonini beradi.

Ma'lumotlar to'plamini ko'rib chiqing:

Bu erda bizda savdo ma'lumotlari mavjud. bir yil ichida chorak. Mezonlar asosida darajalar tuzamiz“ Kvartal ”.

📌 Qadamlar

  • Avval butun ma’lumotlar to‘plamini tanlang.

  • Keyin, uni jadvalga aylantirish uchun klaviaturada Ctrl+T tugmalarini bosing.
  • Shundan so'ng Uyachaga quyidagi formulani kiriting. E5 :

=COUNTIFS($C$5:$C$16,C5,$D$5:$D$16,">"&D5)+1

  • Shundan so'ng Enter -ni bosing va To'ldirish dastagi belgisini katakchalar oralig'ida E6:E16 .

  • Endi siz bajarishingiz mumkin Saralash yoki filtrlash chorakdagi eng yaxshi va eng kam natijali oyni ko'rish uchun. U sizning darajalaringizni saralaydi yoki filtrlaydi.

Shunday qilib, siz Excelning Rank IF formulasini yaratishingiz mumkin. bir nechta mezon uchun ma'lum ma'lumotlar to'plami.

5. IF formulasini darajalash Excelda SUMPRODUCT funksiyasidan foydalanish

Endi siz SUMPRODUCT funksiyasidan foydalanib, shartlar asosida darajalar yaratishingiz mumkin. Excelda. Shuningdek, u bitta yoki bir nechta mezon asosida darajalar yaratish uchun Rank IF formulasi kabi ishlaydi.

Biz foydalanadigan umumiy formula:

=SUMPRODUCT((criteria_range=criteria)*(value>vallues))+1

Quyidagi maʼlumotlar toʻplamini koʻrib chiqing:

Bu yerda bizda ba'zi xodimlar ma'lumotlari mavjud. Biz ularning ish haqi darajalarini Departament maoshidan kelib chiqib hisoblaymiz. Jarayon shunga o'xshash. Biz shunchaki SUMPRODUCT funktsiyasidan foydalanamiz.

📌 Qadamlar

  • Avvaliga quyidagini kiriting. E5 uyasidagi quyidagi formula:

=SUMPRODUCT(($C$5:$C$18=C5)*(D5>$D$5:$D$18))+1

  • Keyingi, Enter tugmasini bosing va To'ldirish dastagi belgisini katakchalar diapazoni bo'ylab E6:E13 torting.

ranglarni tasniflash, biz bo'limlar asosida reytingni farqlashga harakat qildik. Bu Excel formulasi siz xohlagan Rank If formulasi kabi ishlaydi.

🔎 Formula qanday ishlagan?

SUMPRODUCT argument sifatida bir yoki bir nechta massivni oladi, barcha massivlarning mos qiymatlarini ko'paytiradi va keyin mahsulotlar yig'indisini qaytaradi. Biz bu shartlarni mezon diapazoni sifatida kiritdik.

=($C$5:$C$18=C5)

U butun ustunni tekshiradi va moslikni topadi. U massivni qaytaradi. Agar mos kelsa, u TRUE va mos kelmaydigan qiymatlar uchun FALSE ni qaytaradi.

Endi, ikkinchi mezon quyidagilar:

=(D5>$D$5:$D$18)

Maoshni tekshiradi. Ularni kamayish tartibida tartiblaydi. D5 dan katta yoki unga teng bo'lgan ish haqi uchun TRUE , aks holda YOLG'ON ni qaytaradi. Uni o'sish tartibida saralash uchun (D5<$D$5:$D$18) dan kattaroq belgini o'zgartiring.

=SUMPRODUCT(($C$5:$C$18) =C5)*(D5>$D$5:$D$18))+1

Nihoyat, SUMPRODUCT funksiyasi 1 va 0 massivining qiymatlarini jamlaydi. Har bir guruhning eng katta soni uchun 0 ni qaytaradi. Va biz reytingni boshlash uchun natijaga 1 qo'shdik1.

💬 Esda tutish kerak bo'lgan narsalar

Biz ushbu maqolani kamayish tartibida (kattadan kichikga) ko'rsatdik. Siz o'zingizning ehtiyojingizga qarab tartibni o'zgartirishingiz mumkin.

Formulaga 1 qo'shishni unutmang. Aks holda, u 0 dan boshlanadigan darajalarni yaratadi.

Exceldagi har qanday Rank protsedurasi faqat raqamli qiymatlar uchun ishlaydi. Bu ijobiy va salbiy raqamlar, nollar, sana va vaqt qiymatlari bo'lishi kerak. U raqamli bo'lmagan qiymatlarni e'tiborsiz qoldiradi.

Xulosa

Xulosa qilish uchun, umid qilamanki, ushbu qo'llanma sizga Excel dasturidagi Rank IF formulasi haqida foydali ma'lumotlarni taqdim etdi. . Ushbu ko'rsatmalarning barchasini o'rganishingizni va ma'lumotlar to'plamiga qo'llashingizni tavsiya qilamiz. Amaliy ish kitobini yuklab oling va ularni o'zingiz sinab ko'ring. Shuningdek, sharhlar bo'limida o'z fikringizni bildiring. Sizning qimmatli fikr-mulohazalaringiz bizni shunga o'xshash darsliklar yaratishga undaydi.

Excel bilan bog'liq turli muammolar va yechimlar uchun bizning veb-saytimizni Exceldemy.com tekshirishni unutmang.

Yangi usullarni o'rganishda va rivojlanishda davom eting!

Hugh West - bu sohada 10 yildan ortiq tajribaga ega bo'lgan yuqori tajribali Excel treneri va tahlilchisi. Buxgalteriya hisobi va moliya yo‘nalishi bo‘yicha bakalavr va biznes boshqaruvi bo‘yicha magistr darajasiga ega. Xyu o'qitishga ishtiyoqi bor va unga amal qilish va tushunish oson bo'lgan o'ziga xos o'qitish usulini ishlab chiqdi. Uning Excel bo'yicha ekspert bilimlari butun dunyo bo'ylab minglab talabalar va mutaxassislarga o'z malakalarini oshirishga va o'z martabalarida muvaffaqiyat qozonishlariga yordam berdi. Xyu o'z blogi orqali o'z bilimlarini dunyo bilan baham ko'radi, jismoniy shaxslar va korxonalarga o'z salohiyatini to'liq ro'yobga chiqarishga yordam berish uchun bepul Excel darsliklari va onlayn treninglarni taklif qiladi.