ฟังก์ชัน IF ของ Microsoft Excel เป็นฟังก์ชันที่ใช้ในการตรวจสอบว่าเงื่อนไขเป็น จริง (True) หรือ เท็จ (False) ซึ่งจะใช้เพื่อการเปรียบเทียบตรรกะกับค่า (Value) ที่เงื่อนไขที่เรากำหนด โดยการทำงานของฟังก์ชัน IF หากข้อมูลที่ต้องการตรวจสอบเป็นจริงก็ให้ส่งกลับเงื่อนไขที่เป็นจริง แต่หากไม่ใช่ก็จะแสดงเงื่อนไขที่เป็นเท็จ
การใช้งานฟังก์ชั่น IF
=IF(เงื่อนไขที่ต้องการตรวจสอบ,ค่าที่ส่งกลับถ้าเงื่อนไขเป็นจริง,ค่าที่ส่งกลับเมื่อเงื่อนไขเป็นเท็จ)
ดังนั้น หากต้องการเปรียบเทียบในการประมวลผลความพึงพอใจจากการตอบแบบสอบถามในรูปแบบของมาตรประมาณค่า (Rating scale) ซึ่งมีการกำหนดระดับความพึงพอใจ 5 ระดับ คือ ดีมาก ดี ปานกลาง พอใช้ และต้องปรับปรุง ซึ่งในการใช้ฟังก์ชัน if นี้จะเป็นการสร้างเงื่อนไขซ้อนกันหลาย ๆ เงื่อนไข โดยฟังก์ชันจะทำการตรวจสอบไปทีละคู่และจะแสดงค่าเมื่อเงื่อนไขถูกตรวจสอบจนครบทุกเงื่อนไข
ตัวอย่าง การสร้างเงื่อนไขโดยใช้ฟังก์ชั่น if เพื่อแปลงค่าเฉลี่ยเป็นระดับความพึงพอใจ 5 ระดับ
สูตรการใช้ฟังก์ชั่น if เพื่อแปลงค่าระดับความพึงพอใจ 5 ระดับ
=IF(เงื่อนไขที่ต้องการตรวจสอบ,ค่าที่ส่งกลับถ้าเงื่อนไขเป็นจริง,ค่าที่ส่งกลับเมื่อเงื่อนไขเป็นเท็จ)
=IF(H4<=1.5,"ต้องปรับปรุง",IF(H4<=2.5,"พอใช้",IF(H4<=3.5,"ปานกลาง",IF(H4<=4.5,"ดี","ดีมาก"))))
ผู้เขียน : นายเสถียรพงศ์ ใจเย็น ครู กศน.อำเภอแม่แตง