Mundarija
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
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!