Excel: วิธีสร้างคำสั่ง if พร้อมผลลัพธ์สี่รายการ
คุณสามารถใช้ไวยากรณ์พื้นฐานต่อไปนี้เพื่อสร้างคำสั่ง IF ที่มีผลลัพธ์สี่รายการใน Excel:
=IF( B2 >30,"Outcome1",IF( B2 >25,"Outcome2",IF( B2 >20,"Outcome3","Outcome4")))
ฟังก์ชันเฉพาะนี้จะดูที่เซลล์ B2 และส่งกลับค่าต่อไปนี้:
- “ Result1 ” ถ้าเซลล์ B2 มากกว่า 30
- มิฉะนั้น “ Result2 ” ถ้าเซลล์ B2 มากกว่า 25
- มิฉะนั้น “ Result3 ” ถ้าเซลล์ B2 มากกว่า 20
- มิฉะนั้น “ ผลลัพธ์ 4 ”
ตัวอย่างต่อไปนี้แสดงวิธีใช้ฟังก์ชันนี้ในทางปฏิบัติ
ตัวอย่าง: คำสั่ง IF ที่มีผลลัพธ์สี่รายการใน Excel
สมมติว่าเรามีชุดข้อมูลต่อไปนี้ใน Excel ที่แสดงคะแนนที่ผู้เล่นบาสเก็ตบอลแต่ละคนทำได้:

สมมติว่าเราต้องการจัดอันดับผู้เล่นแต่ละคนว่ายอดเยี่ยม ดี ตกลง หรือแย่ ตามจำนวนคะแนนที่ทำได้
เราจะใช้ฟังก์ชัน IF() ต่อไปนี้เพื่อส่งคืนหนึ่งในสี่ผลลัพธ์ที่แตกต่างกันโดยขึ้นอยู่กับค่าในคอลัมน์คะแนนสำหรับผู้เล่นแต่ละคน:
=IF( B2 >30,"Great",IF( B2 >25,"Good",IF( B2 >20,"OK","Bad")))
เราจะพิมพ์สูตรนี้ในเซลล์ C2 จากนั้นลากและเติมลงในเซลล์ที่เหลือแต่ละเซลล์ในคอลัมน์ C:

โปรดทราบว่าสูตรนี้ส่งคืนค่าต่อไปนี้ในคอลัมน์ C:
- “ ดีมาก ” หากค่าในคอลัมน์คะแนนมากกว่า 30
- มิฉะนั้นจะเป็น ” ดี ” หากค่าในคอลัมน์คะแนนมากกว่า 25
- มิฉะนั้น ” ตกลง ” หากค่าในคอลัมน์คะแนนมากกว่า 20
- ไม่เช่นนั้น “ แย่ ”
คุณสามารถปรับเปลี่ยนเกณฑ์ของคำสั่ง IF เพื่อให้ได้ผลลัพธ์ที่ต้องการสี่ประการ
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้อธิบายวิธีการทำงานทั่วไปอื่นๆ ใน Excel:
Excel: วิธีเขียนคำสั่งกรณี
Excel: วิธีค้นหาค่าที่ไม่ซ้ำจากหลายคอลัมน์
Excel: วิธีจับคู่สองคอลัมน์และส่งกลับคอลัมน์ที่สาม