คืนค่าหนึ่งเมื่อเงื่อนไขเป็นจริงและอีกค่าหนึ่งเมื่อเป็นเท็จ
ไวยากรณ์
IF(logical_test, value_if_true, value_if_false)อาร์กิวเมนต์
logical_testจำเป็น
เงื่อนไขที่ประเมินผลเป็น TRUE หรือ FALSE
value_if_trueจำเป็น
สิ่งที่จะคืนเมื่อการทดสอบเป็น TRUE
value_if_falseจำเป็น
สิ่งที่จะคืนเมื่อการทดสอบเป็น FALSE
IF เป็นฟังก์ชันตัดสินใจหลักใน Excel มันประเมินการทดสอบเชิงตรรกะแล้วแยกระหว่างสองผลลัพธ์ คุณซ้อน IF สำหรับหลายเงื่อนไขได้ แม้ว่า IFS หรือการค้นหามักจะเรียบร้อยกว่าเมื่อมีมากกว่าสองสาขา
=IF(B2>=60, "Pass", "Fail")→Passคืน Pass เมื่อคะแนนอย่างน้อย 60
=IF(C2>1000, C2*0.1, 0)→125ใช้โบนัส 10% เฉพาะเมื่อยอดขายเกิน 1000
เขียนเงื่อนไข
สร้างการเปรียบเทียบที่คืน TRUE หรือ FALSE เช่น B2>=60
กำหนดผลลัพธ์ทั้งสอง
ระบุค่าสำหรับสาขาที่เป็นจริงและสาขาที่เป็นเท็จ
ซ้อนหรือเปลี่ยนไปใช้ IFS
สำหรับผลลัพธ์สามอย่างขึ้นไป ให้ใช้ IFS เพื่อให้สูตรอ่านง่าย
รวมเงื่อนไขด้วย AND() หรือ OR() ภายในการทดสอบเชิงตรรกะ เช่น IF(AND(A2>0, B2>0), ...) สำหรับผลลัพธ์แยกหลายอย่าง ให้ใช้ IFS