ความแตกต่างระหว่างฟังก์ชัน IF และ Switch ใน Excel

สรุป

  • คำสั่ง IF จะส่งกลับค่าตามการประเมิน TRUE/FALSE และคุณสามารถซ้อนคำสั่ง IF ไว้ในคำสั่งอื่นเพื่อสร้างตรรกะที่ซับซ้อนได้
  • คำสั่ง SWITCH จะประเมินนิพจน์และทดสอบกับค่าหลายค่าเพื่อค้นหาการจับคู่ จากนั้นจึงส่งคืนค่าที่สอดคล้องกัน
  • ใช้คำสั่ง IF สำหรับการทดสอบตรรกะที่ซับซ้อนด้วยตัวดำเนินการที่แตกต่างกันมากมาย และใช้คำสั่ง SWITCH สำหรับการทดสอบความเท่าเทียมแบบง่าย

คำสั่ง IFเป็นฟังก์ชันตรรกะทั่วไปในExcel คำสั่ง SWITCHเป็นที่รู้จักน้อยกว่า แต่คุณสามารถใช้แทนคำสั่ง IF ได้ในบางกรณี มาสำรวจความแตกต่างระหว่าง IF และ SWITCH ใน Excelและกรณีการใช้งานของพวกมัน

ความแตกต่างระหว่างฟังก์ชัน IF และ Switch ใน Excel

คำสั่ง IF ใน Microsoft Excel คืออะไร

คำสั่ง IF ใน Excel เป็นฟังก์ชันที่ดำเนินการทดสอบตรรกะเพื่อตรวจสอบว่าเงื่อนไขที่ระบุเป็นจริงหรือเท็จ มันจะส่งคืนค่าตามผลการประเมิน ทำให้คุณสามารถตัดสินใจโดยอิงตามผลลัพธ์นั้นได้

คำสั่ง IF ขั้นพื้นฐาน

เริ่มต้นด้วยการดูคำสั่ง IF ขั้นพื้นฐานก่อนที่จะเจาะลึกเข้าไปในปัญหาที่ SWITCH พยายามจะแก้ไข

รูปแบบคำสั่ง IF ขั้นพื้นฐานมีดังนี้:

IF (logical_test, result_if_true, [result_if_false])

พารามิเตอร์ logical_test คือเงื่อนไขที่ฟังก์ชันจะทดสอบ และ result_if_true คือผลลัพธ์ที่ฟังก์ชันส่งคืนหากประเมินเป็น TRUE พารามิเตอร์ result_if_false คือผลลัพธ์ที่ฟังก์ชันส่งคืนหากผลลัพธ์เป็น FALSE

ในภาพหน้าจอด้านล่าง เราต้องการส่งคืนค่าผ่านหรือตกสำหรับคะแนน โดยขึ้นอยู่กับว่าค่าคะแนนการทดสอบในคอลัมน์ C มากกว่าหรือเท่ากับ 50

ความแตกต่างระหว่างฟังก์ชัน IF และ Switch ใน Excel

สูตรด้านล่างนี้จะเขียนอยู่ในเซลล์ C2:

IF(C2 >= 50, "Pass", "Fail")

และนี่คือผลลัพธ์:

ความแตกต่างระหว่างฟังก์ชัน IF และ Switch ใน Excel

คำสั่ง IF แบบซ้อนกัน

หากคุณต้องการตรวจสอบเงื่อนไขหลายเงื่อนไขในครั้งเดียว คุณสามารถใส่คำสั่ง IF ไว้ในคำสั่งอื่นได้

สิ่งเหล่านี้เรียกว่าคำสั่ง IF ซ้อนกัน และมีรูปแบบพื้นฐานดังนี้:

=IF(logical_test1, result_if_true1, IF(logical_test2, result_if_true2, result_if_false2))

พิจารณาตัวอย่างด้านล่าง โดยที่สีแต่ละสีในคอลัมน์ A (แดง เหลือง หรือเขียว) ต้องมีสถานะที่สอดคล้องกันในคอลัมน์ B (เช่น หยุด ระวัง ไป และไม่ทราบ)

ความแตกต่างระหว่างฟังก์ชัน IF และ Switch ใน Excel

ขั้นแรกเราจะใส่สูตรต่อไปนี้ในเซลล์ B2 สำหรับสีในเซลล์ A2:

=IF(A2 = "Red", "Stop", IF(A2 = "Yellow", "Caution", IF(A2 = "Green", "Go", "Unknown")))

เนื่องจาก A2 เป็นสีแดง จึงคืนค่า Stop ตามสูตรด้านบน เมื่อเราคัดลอกไปยังเซลล์อื่น แต่ละสีจะมีสถานะแตกต่างกัน

ความแตกต่างระหว่างฟังก์ชัน IF และ Switch ใน Excel

อย่างที่คุณเห็น ตรรกะสามารถสับสนได้อย่างรวดเร็วเมื่อคุณทำคำสั่ง IF ซ้อนกัน นั่นคือที่มาของคำสั่ง SWITCH ที่ทำให้เรื่องต่างๆ ง่ายขึ้นเล็กน้อย

คำสั่ง Switch ใน Excel คืออะไร

คำสั่ง SWITCH ใน Excel เป็นฟังก์ชันที่ค่อนข้างใหม่ ต้องใช้นิพจน์และทดสอบกับผลลัพธ์หลายๆ รายการในรูปแบบที่อ่านได้และมีโครงสร้างมากกว่าคำสั่ง IF ซ้อนกัน

รูปแบบพื้นฐานของคำสั่ง SWITCH คือ:

SWITCH (expression_to_test, test_value1, result_if_true1, [test_value2, result_if_true2,…], [value_if_no_match])

expression_to_test คือค่าที่จะถูกประเมินเทียบกับค่าทดสอบ (test_value1, test_value2 เป็นต้น) ถ้าค่าตรงกันระบบจะส่งคืนผลลัพธ์ที่สอดคล้องกัน ตัวอย่างเช่น หาก test_value1 ตรงกับนิพจน์ จะส่งคืน result_if_true1

คุณสามารถระบุพารามิเตอร์ value_if_no_match เพื่อส่งคืนค่าในกรณีที่ไม่พบการจับคู่

เนื่องจากคำสั่ง SWITCH สามารถลดความซับซ้อนของ IF ที่ซ้อนกันได้ เราจึงสามารถใช้ตัวอย่างสีจาก if ที่ซ้อนกันได้ นี่คือเวอร์ชัน SWITCH:

=SWITCH(A2, "Red", "Stop", "Yellow", "Caution", "Green", "Go", "Unknown")

ตามที่คุณเห็น สูตรนี้สามารถอ่านง่ายกว่าเมื่อใช้คำสั่ง SWITCH และทำงานเช่นเดียวกับเวอร์ชัน IF

การเปรียบเทียบ IF กับสวิตช์: กรณีการใช้งาน

เมื่อเปรียบเทียบกับคำสั่ง SWITCH แล้ว IF ใช้ได้ดีที่สุดเมื่อทำการทดสอบตรรกะที่ซับซ้อนที่เกี่ยวข้องกับเงื่อนไขต่างๆ หลายข้อ ยังทำงานได้ดีกับการทดสอบที่ใช้ตัวดำเนินการเชิงตรรกะต่างๆ ใน ​​Excel (เช่น >, <, =, =""> <>, AND และ OR) ดังนั้นจึงมีความยืดหยุ่นมากกว่าและสามารถจัดการสถานการณ์ต่างๆ ได้มากกว่าคำสั่ง SWITCH

ในทางกลับกัน คำสั่ง SWITCH ทำงานได้ดีเมื่อการทดสอบตรรกะเกี่ยวข้องกับการดำเนินการความเท่าเทียมแบบง่ายและค่าคงที่ โดยที่รูปแบบพื้นฐานนั้นจะประเมินเฉพาะตัวดำเนินการความเท่าเทียมเท่านั้น หากคุณใช้คำสั่ง SWITCH เพื่อทดสอบตรรกะที่ซับซ้อน ก็ไม่ต่างจากการใช้คำสั่ง IF

ตัวอย่างของคำสั่ง IF ซ้อนกันที่ซับซ้อนนี้:

=IF(A1 >= 90, "Grade A", IF(A1 >= 75, "Grade B", "Grade C"))

คุณสามารถเขียนคำสั่ง SWITCH ได้ดังนี้:

=SWITCH(TRUE, A1 >= 90, "Grade A", A1 >= 75, "Grade B", A1 < 75,="" "grade="">

ที่นี่เราได้ตั้งค่านิพจน์ในการทดสอบเป็น TRUE ซึ่งช่วยให้สามารถทดสอบเงื่อนไขต่างๆ ได้หลายรายการโดยใช้ตัวดำเนินการมากกว่าตัวดำเนินการเท่ากับ แต่ในปัจจุบันตรรกะดูเหมือนจะไม่กระชับและอ่านได้ยากเท่ากับคำสั่ง SWITCH พื้นฐาน

ฝากความเห็น

ไอเดียตกแต่งโต๊ะทำงานสำหรับห้องทำงานสไตล์หลอนๆ

ไอเดียตกแต่งโต๊ะทำงานสำหรับห้องทำงานสไตล์หลอนๆ

สร้างบรรยากาศสุดหลอนในห้องทำงานด้วยไอเดียตกแต่งโต๊ะทำงานธีมฮาโลวีน ที่จะช่วยให้พื้นที่ทำงานของคุณยังคงใช้งานได้จริง เป็นระเบียบเรียบร้อย และคำนึงถึงความปลอดภัยในที่ทำงาน

ไอเดียชุดแฟนซีจากวัฒนธรรมป๊อปที่จะมาแรงในวันฮาโลวีนปี 2026

ไอเดียชุดแฟนซีจากวัฒนธรรมป๊อปที่จะมาแรงในวันฮาโลวีนปี 2026

วางแผนลุคฮาโลวีนปี 2026 ที่น่าจดจำด้วยชุดคอสตูมจากวัฒนธรรมป๊อปที่ได้รับแรงบันดาลใจจากสไปเดอร์แมน ซูเปอร์เกิร์ล ทอยสตอรี่ 5 โมอาน่า มาริโอ และเวนส์เดย์

ลูกอมและฟักทองที่เหลือจากวันฮาโลวีน: ควรทำอะไรต่อดี

ลูกอมและฟักทองที่เหลือจากวันฮาโลวีน: ควรทำอะไรต่อดี

คัดแยกขนมฮาโลวีนที่เหลืออย่างปลอดภัย แบ่งปันหรือนำขนมที่บรรจุในภาชนะปิดสนิทไปใช้ใหม่ และเลือกนำฟักทองไปใช้ประกอบอาหารหรือทำปุ๋ยหมักตามสภาพของฟักทอง

สิ่งที่ไม่ควรสวมใส่: คู่มือมารยาทในการทำงานในวันฮาโลวีน

สิ่งที่ไม่ควรสวมใส่: คู่มือมารยาทในการทำงานในวันฮาโลวีน

เปรียบเทียบตัวเลือกชุดฮาโลวีนในที่ทำงานโดยพิจารณาจากความเคารพ กฎระเบียบการแต่งกาย การเคลื่อนไหว และความปลอดภัย และเรียนรู้ว่าเมื่อใดที่การใช้เครื่องประดับที่ไม่โจ่งแจ้งหรือการตรวจสอบระเบียบข้อบังคับจะเป็นตัวเลือกที่ดีกว่า

ไอเดียชุดคู่รักสำหรับปี 2026: คู่รักสุดคลาสสิกและไอเดียเก๋ๆ

ไอเดียชุดคู่รักสำหรับปี 2026: คู่รักสุดคลาสสิกและไอเดียเก๋ๆ

เลือกชุดคู่รักที่เหมาะกับสไตล์ งบประมาณ และความสะดวกสบายของคุณ ตั้งแต่ชุดคลาสสิกจากตระกูล Addams ไปจนถึงชุดคู่รักที่คิดขึ้นเองจากมุกตลกภายในกลุ่ม

ชุดฮาโลวีนสำหรับนักเรียนมัธยมปลายแบบเร่งด่วน ที่ใช้เวลาเพียง 5 นาที

ชุดฮาโลวีนสำหรับนักเรียนมัธยมปลายแบบเร่งด่วน ที่ใช้เวลาเพียง 5 นาที

กำลังมองหาชุดฮาโลวีนสำหรับนักเรียนมัธยมปลายแบบเร่งด่วนอยู่หรือเปล่า? ลองเปรียบเทียบ 10 ไอเดียชุดง่ายๆ จากของในตู้เสื้อผ้า โดยพิจารณาจากเวลาในการเตรียมการ ความสบาย ความเหมาะสมสำหรับการใส่ไปโรงเรียน และการตรวจสอบความปลอดภัยอย่างง่ายๆ

ควรเริ่มตกแต่งบ้านรับเทศกาลฮาโลวีนปี 2026 ตั้งแต่เมื่อไหร่

ควรเริ่มตกแต่งบ้านรับเทศกาลฮาโลวีนปี 2026 ตั้งแต่เมื่อไหร่

ใช้ตารางเวลาการตกแต่งวันฮาโลวีนปี 2026 แบบง่ายๆ สำหรับการตกแต่งภายใน การจัดแสดงภายนอก และฟักทองสด พร้อมปรับเปลี่ยนตามสภาพอากาศและกิจกรรมต่างๆ อย่างเหมาะสม

5 ค็อกเทลฮาโลวีนที่ทำง่าย เหมาะสำหรับงานปาร์ตี้ของคุณในปี 2026

5 ค็อกเทลฮาโลวีนที่ทำง่าย เหมาะสำหรับงานปาร์ตี้ของคุณในปี 2026

ผสมค็อกเทลฮาโลวีนสีสันสดใส 5 สูตรที่ทำง่ายและอร่อย พร้อมสูตรผสมที่ลงตัว เคล็ดลับการเตรียมง่ายๆ และตัวเลือกแบบไม่มีแอลกอฮอล์สำหรับแขกในงานปาร์ตี้ของคุณ

15 ชุดฮาโลวีนสำหรับออฟฟิศที่ฝ่ายบุคคลอนุมัติแล้ว สำหรับปี 2026

15 ชุดฮาโลวีนสำหรับออฟฟิศที่ฝ่ายบุคคลอนุมัติแล้ว สำหรับปี 2026

พบกับ 15 ไอเดียชุดฮาโลวีนที่เหมาะกับที่ทำงานในปี 2026 พร้อมการตรวจสอบอย่างละเอียดเกี่ยวกับระเบียบการแต่งกาย ธีมที่เหมาะสม ความสะดวกสบาย และความปลอดภัยในที่ทำงาน

น่ากลัวแต่ก็แสนน่ารัก: ไอเดียจัดงานปาร์ตี้ฮาโลวีนสำหรับโรงเรียนประถม

น่ากลัวแต่ก็แสนน่ารัก: ไอเดียจัดงานปาร์ตี้ฮาโลวีนสำหรับโรงเรียนประถม

วางแผนจัดงานปาร์ตี้ฮาโลวีนสนุกๆ สำหรับเด็กประถม ด้วยงานประดิษฐ์ง่ายๆ เกม ขนมสำหรับทุกคน เคล็ดลับการแต่งกาย และตัวอย่างตารางเรียนในห้องเรียน 75 นาที