Page 1 of 1
ขอสูตรให้ความหมายของระดับผลการเรียน (เกรด) ครับ
Posted: Wed Mar 06, 2024 5:38 am
by ajsudkedt
หากคอลัมน์ A เป็น ร ให้คอลัมน์ B แสดงความเป็น รอตัดสิน
หากคอลัมน์ A เป็น มส ให้คอลัมน์ B แสดงความเป็น ไม่มีสิทธิ์สอบ
ต้องปรับสูตรอย่างไร
ตามภาพและไฟล์แนบครับ
ขอบคุณครับ
Re: ขอสูตรให้ความหมายของระดับผลการเรียน (เกรด) ครับ
Posted: Wed Mar 06, 2024 7:06 am
by snasui
ตัวอย่างสูตรตามด้านล่างครับ
- ที่ B2 คีย์
=IF(A2="ร","รอตัดสิน",IF(A2="มส","ไม่มีสิทธิ์สอบ",IF(A2>=4,"ดีเยี่ยม",IF(A2>=3.5,"ดีมาก",IF(A2>=3,"ดี",IF(A2>=2.5,"ค่อนข้างดี",IF(A2>=2,"ปานกลาง",IF(A2>=1.5,"พอใช้",IF(A2>=1,"ผ่านเกณฑ์ขั้นต่ำ",IF(A2>=0,"ต่ำกว่าเกณฑ์","Error"))))))))))
Enter > Copy ลงด้านล่าง
- ที่ D2 คีย์
=VLOOKUP(A2,$A$2:$B$11,2)
Enter > Copy ลงด้านล่าง
- ที่ E2 คีย์
=LOOKUP(A2,$A$2:$A$11,$B$2:$B$11)
Enter > Copy ลงด้านล่าง
- ที่ F2 คีย์
=INDEX($B$2:$B$11,MATCH(A2,$A$2:$A$11))
Enter > Copy ลงด้านล่าง
ข้อ 2 ถึง 4 จะต้องสลับ A10 กับ A11 และข้อมูลที่เกี่ยวข้องเสียใหม่ สังเกตว่าเมื่อสลับแล้วคอลัมน์ A จะต้องเรียงจากน้อยไปหามาก ห้ามเรียงเป็นอย่างอื่น
Re: ขอสูตรให้ความหมายของระดับผลการเรียน (เกรด) ครับ
Posted: Wed Mar 06, 2024 2:09 pm
by ajsudkedt
"=IF(A2="ร","รอตัดสิน",IF(A2="มส","ไม่มีสิทธิ์สอบ",IF(A2>=4,"ดีเยี่ยม",IF(A2>=3.5,"ดีมาก",IF(A2>=3,"ดี",IF(A2>=2.5,"ค่อนข้างดี",IF(A2>=2,"ปานกลาง",IF(A2>=1.5,"พอใช้",IF(A2>=1,"ผ่านเกณฑ์ขั้นต่ำ",IF(A2>=0,"ต่ำกว่าเกณฑ์","Error"))))))))))"
กราบขอบพระคุณมากครับ
สูตรที่ให้มานี้ ได้ผลดั่งที่ต้องการเลยครับ