Агуулгын хүснэгт
Microsoft Excel-д олон утга эсвэл тоог эрэмбэлэх нь өдөр тутмын ажил юм. Та өгөгдлийн багцаас зүйлсийг эрэмбэлэх шаардлагатай байж болох янз бүрийн тохиолдлуудтай тулгарах болно. Таны зэрэглэлд нэг шалгуур эсвэл олон шалгуур байж болно. Аль ч тохиолдолд та зэрэглэлийг тооцоолж болно. Энэ зааварт та Excel-д Rank IF томьёог тохирох жишээ, зохих дүрслэлээр ашиглаж сурах болно. Тиймээс бидэнтэй хамт байгаарай.
Дадлага хийх ажлын номыг татаж авах
Энэ дадлагын номыг татаж авна уу.
Rank IF.xlsx хэрхэн ашиглах талаар
Excel-ийн зэрэглэлийн функц
Одоо олон зүйлийг эрэмбэлэхийн тулд Excel-ийн RANK функц суулгасан байна. Энэ функц нь үндсэндээ таны зааж өгсөн баганад үндэслэн олон утгыг эрэмбэлдэг. Та утгуудыг өсөх эсвэл буурах дарааллаар эрэмбэлж болно. Жагсаалтыг буурах (томоос хамгийн жижиг рүү) эсвэл өсөх (хамгийн жижигээс том хүртэл) эрэмбээр эрэмбэлдэг тоонуудын жагсаалт дахь тооны харьцуулах байрыг тодорхойлох хамгийн хялбар арга юм.
Үүний хийх зүйл бол дараах:
Таны харж байгаагаар RANK функц нь оюутнуудыг Тэмдэглэлд үндэслэн эрэмбэлдэг. Та үүнийг өсөх эсвэл буурах дарааллаар эрэмбэлж болно. Гэхдээ та зүйлсийг эрэмбэлэх нөхцөл байхгүйг тодорхой харж болно.
Энэ функцийг ашиглан зүйлсийг эрэмблэх олон арга бий. Энэ талаар илүү ихийг мэдэхийг хүсвэл: Excel-д RANK функцийг хэрхэн ашиглах талаар (5 жишээтэй) .
Чансаа тогтоох боломжтой юу?Нөхцөлүүдийг нэг функцээр ашиглах уу?
Энд чухал асуултууд байна. Бид зүгээр л RANK функцийг ашиглан тоо, утга, зүйлсийг ганц эсвэл олон шалгуурт үндэслэн эрэмбэлж чадах уу? Эсвэл RANKIF функц байгаа юу? Харамсалтай нь Үгүй. Excel дээр RANKIF функц байхгүй. Зэрэглэл үүсгэхийн тулд бид бусад функцуудыг ашигладаг.
RANKIF нь үндсэндээ болзолт зэрэглэл юм. Шалгуурт үндэслэн олон утгыг эрэмблэхийн тулд бид Excel-ийн COUNTIFS функцийг ба SUMPRODUCT функцийг ашигладаг. Эдгээр функцууд нь таны энэ нийтлэлээс хүлээж буй үр дүнгүүдийг танд өгөх болно.
Дараагийн хэсгүүдэд бид тэдгээрийг дэлгэрэнгүй авч үзэх болно.
Excel-ийн 5-р зэрэглэлийн томъёоны жишээ
Дараагийн хэсгүүдэд бид Excel-ийн ажлын дэвтэрт хэрэгжүүлэх Rank IF томьёоны таван практик жишээг танд өгөх болно. Эдгээр жишээнүүд нь зүйлсийг эрэмблэх талаар илүү сайн санаа авахад тусална. Бид танд энэ сэдвийг илүү сайн ойлгохын тулд эдгээр бүх аргуудыг сурч, хэрэглэхийг зөвлөж байна.
1. Оюутны үнэлгээ Бүлэгтэй таарч байвал оноо
Энэ жишээнд бид зарим оюутнуудыг эрэмблэх болно. ' сэдвийн бүлэгт үндэслэн оноо. Бид тоонуудыг эрэмблэхийн тулд энд COUNTIFS функцийг ашиглаж байна.
Бидний ашиглах ерөнхий томъёо:
=COUNTIFS( шалгуурын_муж,шалгуур,утга,”>”&утга)+1
Харна уудараах өгөгдлийн багц:
Одоо бүлгүүдэд тулгуурлан зэрэглэл үүсгэхийн тулд эдгээр алхмуудыг дагана уу.
📌 Алхам
- Эхлээд E5 нүдэнд дараах томьёог бичнэ үү:
=COUNTIFS($C$5:$C$13,C5,$D$5:$D$13,">"&D5)+1
- Үүний дараа Enter -г дараад Бөглөх бариул дүрсийг E6:E13 нүднүүдийн хүрээнд чирнэ үү.
Таны харж байгаагаар Excel-ийн бүлэгт үндэслэн зэрэглэл үүсгэхэд бидний томъёо амжилттай болсон. Тэгэхээр энэ нь зүйлсийг эрэмблэх Rank IF томьёо шиг ажиллаж байна.
🔎 Томъёо хэрхэн ажилласан бэ?
COUNTIFS функц нь олон шалгуурыг ашиглан нөхцөлт тооллогыг гүйцэтгэдэг. Бид эдгээр нөхцлийг шалгуурын муж болгон оруулсан.
=COUNTIFS(C5:C13,C5)
Шинжлэх ухааны гурван бүлэг байдаг тул энэ функц нь гурвыг буцаана.
Одоо хоёр дахь шалгуур нь дараах байдалтай байна:
=COUNTIFS($C$5:$C$13,C5,$D$5:$D$13,”>”&D5)
Энэ функц нь одоогийн тэмдэглэгээг бусад тэмдэгтээс их эсвэл үгүй гэж хайдаг.
=COUNTIFS($C$5:$C$13,C5,$D$5:$ D$13,”>”&D5)+1
Энд бид энэ тэгшитгэлд 1-ийг нэмж байна. Учир нь тухайн бүлгийн оноо хамгийн өндөр байвал 0-ийг буцаана. Гэхдээ бид тэгээс эхлэн эрэмбэлж чадахгүй. Тиймээс, бид 1-ээс эрэмбэлэхийн тулд нэмэх 1-ийг нэмсэн.
Давхардлыг арилгах
Энд нэг зүйл гарч ирэв. Хэрэв та хоёр ижил сурагчийн оноотой бол хоёуланг нь 1 болгож эрэмбэлнэ. Гэхдээ энэ ньДараагийн зүйлийн зэрэглэл 3. Тэгэхээр бид 1,1,3 гэсэн зэрэглэлтэй болно. Энэ төөрөгдлийг арилгахын тулд дараах томьёог бичнэ үү:
=(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
Хэрэв таны өгөгдлийн багцад давхардсан тоо байхгүй бол 0-ийг буцаана.
Дэлгэрэнгүй унших: Excel-д бүлэг дотроо хэрхэн эрэмбэлэх вэ (3 арга)
2. Excel-ийн IF-ын зэрэглэлийг өөрчлөх
Бидний үзүүлсэн өмнөх жишээ буурах дарааллаар байсан. Энэ нь зэрэглэлийг томоос жижиг рүү тооцдог гэсэн үг юм. Та энэ томъёог хялбархан эргүүлж болно. Томъёоны энгийн өөрчлөлтийг хийхэд л хангалттай. ( > )-ээс их операторыг ( < )-с бага гэж өөрчил.
Ерөнхий томьёо:
=COUNTIFS(шалгуурын_муж,шалгуур,утга,”<“&утга)+1
Өөрчлөлтийг харахын тулд эдгээр алхмуудыг дагана уу.
📌 Алхам
- Эхлээд E5 нүдэнд дараах томьёог бичнэ үү:
=COUNTIFS($C$5:$C$13,C5,$D$5:$D$13,"<"&D5)+1
- Үүний дараа Enter товчийг дараад Бөглөх бариул дүрсийг нүднүүдийн хүрээнд чирнэ үү E6:E13 .
Таны харж байгаагаар Excel программ дээр шалгуур үзүүлэлтээр буурах дарааллаар зэрэглэл бий болгож чадсан.
3. IF зэрэглэлийг ашиглах. Бүтээгдэхүүнд суурилсан борлуулалтын томъёо
Энэ жишээнд бид мөн COUNTIFS функцийг олон шалгуурт үндэслэн эрэмбийн зүйлсийг тооцоолоход ашиглаж байна. Хэрэв та өмнөх жишээнүүдийг уншсан бол энэ нь танд хялбар байх болно. Өмнөх жишээнүүдийг уншина уутэдгээрийг илүү сайн ойлгохын тулд.
Өгөгдлийн багцыг харна уу:
Бидэнд зарим борлуулагчид борлуулдаг бүтээгдэхүүн, тэдгээрийн нийт борлуулалт байгааг харж болно. Энэ өгөгдлийн багц нь өмнөхөөсөө арай өөр юм. Энд бид бүтээгдэхүүн дээр үндэслэн зэрэглэлийг тооцох болно. Гэхдээ өгөгдлийн багцад бүтээгдэхүүнүүд тархсан байна. Тэд өмнөх шиг бүлгүүд биш.
📌 Алхам
- Эхлээд E5 нүдэнд дараах томьёог бичнэ үү.
=COUNTIFS($C$5:$C$18,C5,$D$5:$D$18,">"&D5)+1
- Одоо Enter -г дараад Бөглөх бариулыг чирнэ үү нүднүүдийн муж дээрх дүрс тэмдэг E6:E13 .
Эцэст нь бид Зэрэглэлийг бий болгож чадсан. COUNTIFS функц бүхий Excel-ийн 7> томьёо.
Ижил төстэй уншилтууд
- Excel дээр хэрхэн эрэмбэлэх график үүсгэх вэ (5 арга)
- Excel дээр ажилчдын зэрэглэл тогтоох (3 арга)
- Excel дээр хэрхэн дундажийг эрэмбэлэх вэ (4 нийтлэг хувилбар)
- Excel дээр зэрэглэлийн хувь хэмжээг хэрхэн тооцох вэ (7 тохиромжтой жишээ)
4. Борлуулалтыг улиралд үндэслэн эрэмблэх IF-ын томъёо
Бид энд өмнөхтэй ижил томъёог ашиглаж байна. Гэхдээ энд бид үүнийг ширээн дээр хийх гэж байна. Одоо Excel хүснэгт нь өгөгдлийн багц дээр янз бүрийн үйлдлүүдийг тооцоолох боломжийг олгодог.
Датасетийг харна уу:
Энд бид борлуулалтын зарим өгөгдлийг авч үзье. жилийн улиралд. Шалгуур үзүүлэлтээр нь зэрэглэл тогтооно“ Улирал ”.
📌 Алхам
- Эхлээд бүх өгөгдлийн багцыг сонгоно уу.
- Дараа нь гар дээрх Ctrl+T -г дарж хүснэгт болгон хувиргана уу.
- Үүний дараа нүдэнд дараах томьёог бичнэ үү. E5 :
=COUNTIFS($C$5:$C$16,C5,$D$5:$D$16,">"&D5)+1
- Үүний дараа Enter -г дараад Бөглөх бариул дүрс нүднүүдийн хүрээнд E6:E16 .
- Одоо та гүйцэтгэх боломжтой Улирлын хамгийн сайн гүйцэтгэлтэй сар болон хамгийн бага гүйцэтгэлтэй сарыг харахын тулд Ангилах буюу шүүх . Энэ нь таны зэрэглэлийг эрэмбэлэх эсвэл шүүх болно.
Ингэснээр та Excel-ийн Rank IF томьёог үүсгэж, зэрэглэлийг тооцоолох боломжтой. олон шалгуурын тодорхой өгөгдлийн багц.
5. IF-ын томьёог эрэмблэх Excel-ийн SUMPRODUCT функцийг ашиглан
Одоо та SUMPRODUCT функцийг ашиглан нөхцөл дээр үндэслэн зэрэглэл үүсгэж болно. Excel дээр. Энэ нь мөн нэг эсвэл олон шалгуурт үндэслэн зэрэглэл үүсгэх Rank IF томьёо шиг ажиллах болно.
Бидний ашиглах гэж буй ерөнхий томъёо:
=SUMPRODUCT((criteria_range=criteria)*(value>values))+1
Дараах өгөгдлийн багцыг харна уу:
Бидэнд зарим ажилчдын мэдээлэл байна. Бид хэлтсийн цалингаар тэдний цалингийн зэрэглэлийг тооцох болно. Процесс нь ижил төстэй юм. Бид зүгээр л SUMPRODUCT функцийг ашиглах болно.
📌 Алхам
- Эхлээд дараахыг бичнэ үү. E5 нүдэнд дараах томъёо:
=SUMPRODUCT(($C$5:$C$18=C5)*(D5>$D$5:$D$18))+1
- Дараа нь Enter дарна уу. болон Бөглөх бариул дүрсийг E6:E13 нүднүүдийн хүрээнд чирнэ үү.
Ашиглах Өнгөний ангиллын хувьд бид ангиудад үндэслэн зэрэглэлийг ялгахыг хичээсэн. Энэ Excel томъёо нь таны хүссэн Rank If томьёо шиг ажиллах болно.
🔎 Томъёо хэрхэн ажилласан бэ?
SUMPRODUCT нэг буюу хэд хэдэн массивыг аргумент болгон авч, бүх массивын харгалзах утгуудыг үржүүлээд дараа нь бүтээгдэхүүний нийлбэрийг буцаана. Бид эдгээр нөхцөлүүдийг шалгуурын муж болгон оруулсан.
=($C$5:$C$18=C5)
Энэ нь баганыг бүхэлд нь шалгаж, тохирохыг олдог. Энэ нь массивыг буцаана. Хэрэв ямар нэгэн тохирол байгаа бол энэ нь ҮНЭН , тохирохгүй утгуудын хувьд ХУДАЛ -г буцаана.
Одоо хоёр дахь шалгуур нь дараах байдалтай байна:
=(D5>$D$5:$D$18)
Энэ нь цалинг шалгадаг. Тэднийг буурах дарааллаар эрэмбэл. D5 -с их буюу түүнээс дээш цалингийн хувьд ҮНЭН , үгүй бол ХУДАЛ г буцаана. Үүнийг өсөх дарааллаар эрэмбэлэхийн тулд (D5<$D$5:$D$18) тэмдэгтээс ихийг өөрчилнө үү.
=SUMPRODUCT(($C$5:$C$18) =C5)*(D5>$D$5:$D$18))+1
Эцэст нь SUMPRODUCT функц нь 1 ба 0-ийн массивын утгуудыг нэгтгэн гаргадаг. Энэ нь бүлэг бүрийн хамгийн олон тооны хувьд 0-ийг буцаана. Бид эрэмбэлж эхлэхийн тулд үр дүнд 1-ийг нэмсэн1.
💬 Санах ёстой зүйлс
✎ Бид энэ өгүүллийг буурах дарааллаар (томоос жижиг) үзүүлэв. Та өөрийн хэрэгцээнд нийцүүлэн эрэмбийн дарааллыг өөрчлөх боломжтой.
✎ Томьёондоо 1 нэмэхээ бүү мартаарай. Үгүй бол энэ нь 0-ээс эхлэн зэрэглэл үүсгэх болно.
✎ Excel дээрх аливаа Rank процедур зөвхөн тоон утгуудад ажилладаг. Энэ нь эерэг ба сөрөг тоо, тэг, огноо, цагийн утгууд байх ёстой. Энэ нь тоон бус утгуудыг үл тоомсорлодог.
Дүгнэлт
Төгсгөлд нь хэлэхэд энэ заавар танд Excel програмын Rank IF томьёоны талаар хэрэгтэй мэдлэгийг өгсөн гэж найдаж байна. . Бид танд эдгээр бүх зааврыг сурч, дата багцдаа хэрэгжүүлэхийг зөвлөж байна. Дадлага хийх ажлын номыг татаж аваад өөрөө туршиж үзээрэй. Мөн коммент хэсэгт санал хүсэлтээ үлдээгээрэй. Таны үнэ цэнэтэй санал хүсэлт бидэнд иймэрхүү хичээлүүдийг бүтээх урам зориг өгдөг.
Excel-тэй холбоотой янз бүрийн асуудал, шийдлүүдийг манай вэб сайтаас Exceldemy.com шалгахаа бүү мартаарай.
Шинэ арга барилд суралцаж, өссөөр байна!