แสดงผลค่าหนึ่งหากนิพจน์เชิงตรรกะเป็น "TRUE" และอีกค่าหนึ่งหากเป็น "FALSE"
ตัวอย่างการใช้งาน
IF(A2 = "foo","A2 is foo")
IF(A2,"A2 was true","A2 was false")
IF(TRUE,4,5)
รูปแบบคำสั่ง
IF(logical_expression, value_if_true, value_if_false)
-
logical_expression
- นิพจน์หรือการอ้างอิงเซลล์ที่มีนิพจน์ซึ่งแทนค่าตรรกะ ซึ่งก็คือTRUE
หรือFALSE
-
value_if_true
- ค่าที่ฟังก์ชันจะแสดงผลหากlogical_expression
เป็นTRUE
-
value_if_false
- [ ไม่บังคับ - เว้นว่างโดยค่าเริ่มต้น ] - ค่าที่ฟังก์ชันจะแสดงผลหากlogical_expression
เป็นFALSE
โน้ต
- ตรวจสอบว่าระบุ
value_if_true
และvalue_if_false
ในฟังก์ชันตามลำดับที่ถูกต้อง - นี่คือสาเหตุของปัญหาที่พบบ่อยกับฟังก์ชันIF
ดูเพิ่มเติม
- IFERROR: แสดงผลอาร์กิวเมนต์แรกหากไม่ใช่ค่าที่ผิดพลาด หรือมิฉะนั้นแสดงผลอาร์กิวเมนต์ที่สองหากมี หรือเว้นว่างไว้หากไม่มีอาร์กิวเมนต์ที่สอง
- IFS: ประเมินเงื่อนไขจำนวนมากและแสดงผลค่าที่สอดคล้องกับเงื่อนไขแรกที่เป็นจริง
ตัวอย่าง
ระบุการทดสอบทางตรรกะที่จะดำเนินการ