ความแตกต่างระหว่างฟังก์ชัน 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 พื้นฐาน

Leave a Comment

การแก้ไขปัญหาแท็บข้อผิดพลาดของ Microsoft Teams Planner

การแก้ไขปัญหาแท็บข้อผิดพลาดของ Microsoft Teams Planner

ติดปัญหาแท็บ Planner ใน Microsoft Teams ใช่ไหม? มาดูวิธีแก้ไขปัญหาทีละขั้นตอนสำหรับปัญหาทั่วไป เช่น การโหลดล้มเหลว ข้อผิดพลาดด้านสิทธิ์ และปัญหาการซิงค์ ทำให้แท็บ Planner ของคุณใช้งานได้อย่างราบรื่นใน Teams ได้แล้ววันนี้

การแก้ไขปัญหาข้อผิดพลาดในการโทรวิดีโอของ Microsoft Teams

การแก้ไขปัญหาข้อผิดพลาดในการโทรวิดีโอของ Microsoft Teams

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

การแก้ไขปัญหา Microsoft Teams ข้อผิดพลาดของ Microsoft ใน Teams

การแก้ไขปัญหา Microsoft Teams ข้อผิดพลาดของ Microsoft ใน Teams

เบื่อไหมกับปัญหาข้อผิดพลาดของ Microsoft ที่ทำให้ Microsoft Teams ของคุณล่ม? พบกับขั้นตอนการแก้ไขปัญหาข้อผิดพลาดของ Microsoft Teams ทีละขั้นตอน ตั้งแต่การล้างแคชไปจนถึงวิธีแก้ไขขั้นสูง กลับมาทำงานร่วมกันได้อย่างราบรื่นอีกครั้งในวันนี้!

การแก้ไขปัญหาข้อผิดพลาดในการเข้าสู่ระบบ Microsoft Teams บน Chromebook

การแก้ไขปัญหาข้อผิดพลาดในการเข้าสู่ระบบ Microsoft Teams บน Chromebook

ติดปัญหาการเข้าสู่ระบบ Microsoft Teams บน Chromebook ใช่ไหม? คู่มือการแก้ไขปัญหาฉบับสมบูรณ์ของเราจะช่วยคุณแก้ไขปัญหาได้อย่างรวดเร็วและเชื่อถือได้ ไม่ว่าจะเป็นปัญหาเกี่ยวกับแคช การอัปเดต และอื่นๆ แก้ปัญหาได้ภายในไม่กี่นาทีและเชื่อมต่อได้อย่างต่อเนื่อง!

วิธีแก้ไขข้อผิดพลาดในการดาวน์โหลด Microsoft Teams สำหรับพีซี

วิธีแก้ไขข้อผิดพลาดในการดาวน์โหลด Microsoft Teams สำหรับพีซี

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

การแก้ไขปัญหาอาการหน่วงของการประชุมทางวิดีโอ Microsoft Teams บน Wi-Fi

การแก้ไขปัญหาอาการหน่วงของการประชุมทางวิดีโอ Microsoft Teams บน Wi-Fi

กำลังประสบปัญหาภาพกระตุกขณะใช้งาน Microsoft Teams ผ่าน Wi-Fi อยู่ใช่ไหม? คู่มือแก้ไขปัญหาฉบับสมบูรณ์นี้จะนำเสนอวิธีแก้ไขปัญหาอย่างรวดเร็ว เคล็ดลับขั้นสูง และการปรับแต่ง Wi-Fi เพื่อให้การสนทนาทางวิดีโอของคุณกลับมาคมชัดอีกครั้งในทันที

การแก้ไขปัญหาการวนซ้ำขณะเริ่มต้นใช้งานหน้าจอต้อนรับของ Microsoft Teams

การแก้ไขปัญหาการวนซ้ำขณะเริ่มต้นใช้งานหน้าจอต้อนรับของ Microsoft Teams

รู้สึกหงุดหงิดกับการวนลูปของหน้าจอต้อนรับใน Microsoft Teams ใช่ไหม? ลองทำตามขั้นตอนการแก้ไขปัญหาการวนลูปของหน้าจอต้อนรับใน Microsoft Teams ที่เราแนะนำ: ล้างแคช รีเซ็ตแอป และติดตั้งใหม่ กลับมาใช้งานร่วมกันได้อย่างราบรื่นภายในไม่กี่นาที!

ทำไมสถานะใน Microsoft Teams ของฉันถึงค้างอยู่ที่ ไม่อยู่?

ทำไมสถานะใน Microsoft Teams ของฉันถึงค้างอยู่ที่ ไม่อยู่?

รู้สึกหงุดหงิดกับสถานะ "ไม่อยู่" ใน Microsoft Teams ที่ค้างอยู่ใช่ไหม? พบกับสาเหตุหลักๆ เช่น การหมดเวลาการใช้งาน และการตั้งค่าพลังงาน พร้อมวิธีแก้ไขทีละขั้นตอนเพื่อให้กลับมาเป็น "พร้อมใช้งาน" ได้อย่างรวดเร็ว อัปเดตด้วยฟีเจอร์ Teams ล่าสุดแล้ว

เหตุใดส่วนเสริม Microsoft Teams จึงหายไปจาก Outlook ของฉัน?

เหตุใดส่วนเสริม Microsoft Teams จึงหายไปจาก Outlook ของฉัน?

รู้สึกหงุดหงิดเพราะปลั๊กอิน Microsoft Teams หายไปจาก Outlook ใช่ไหม? มาดูสาเหตุหลักและวิธีแก้ไขง่ายๆ ทีละขั้นตอน เพื่อให้การใช้งาน Teams และ Outlook กลับมาราบรื่นอีกครั้งโดยไม่ต้องยุ่งยาก ใช้งานได้กับเวอร์ชันล่าสุด!

วิธีแก้ไขข้อผิดพลาดในการเล่นสื่อของ Microsoft Teams ในปี 2026

วิธีแก้ไขข้อผิดพลาดในการเล่นสื่อของ Microsoft Teams ในปี 2026

เบื่อกับปัญหาการเล่นสื่อใน Microsoft Teams ที่ทำให้การประชุมปี 2026 ของคุณเสียบรรยากาศใช่ไหม? ทำตามคำแนะนำทีละขั้นตอนจากผู้เชี่ยวชาญของเราเพื่อแก้ไขปัญหาเสียง วิดีโอ และการแชร์ได้อย่างรวดเร็ว โดยไม่ต้องมีความรู้ด้านเทคนิคใดๆ การทำงานร่วมกันอย่างราบรื่นรอคุณอยู่!

ทำไม Microsoft Teams ถึงช้าจัง? 10 เคล็ดลับที่จะช่วยให้ใช้งานเร็วขึ้นในปี 2026

ทำไม Microsoft Teams ถึงช้าจัง? 10 เคล็ดลับที่จะช่วยให้ใช้งานเร็วขึ้นในปี 2026

รู้สึกหงุดหงิดกับ Microsoft Teams ที่ทำงานช้าใช่ไหม? ค้นพบสาเหตุที่ Microsoft Teams ทำงานช้า และลองใช้ 10 เคล็ดลับที่ได้รับการพิสูจน์แล้วเหล่านี้เพื่อเพิ่มความเร็วอย่างเห็นได้ชัดในปี 2026 เพื่อการทำงานร่วมกันที่ราบรื่นยิ่งขึ้น

ปฏิทิน Teams ของฉันอยู่ที่ไหน? การแก้ไขปัญหาการซิงค์ข้อมูล

ปฏิทิน Teams ของฉันอยู่ที่ไหน? การแก้ไขปัญหาการซิงค์ข้อมูล

หงุดหงิดกับคำถาม "ปฏิทิน Teams ของฉันอยู่ที่ไหน?" มาแก้ไขปัญหาการซิงค์ใน Microsoft Teams ทีละขั้นตอนกัน กู้คืนมุมมองปฏิทินของคุณและซิงค์ได้อย่างง่ายดาย—เคล็ดลับจากผู้เชี่ยวชาญอยู่ด้านใน!

การแก้ไขปัญหาข้อผิดพลาดของ Microsoft Teams ในปัจจุบัน: ควรตรวจสอบอะไรก่อนเป็นอันดับแรก

การแก้ไขปัญหาข้อผิดพลาดของ Microsoft Teams ในปัจจุบัน: ควรตรวจสอบอะไรก่อนเป็นอันดับแรก

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

การแก้ไขปัญหาการตั้งค่าพร็อกซีผิดพลาดของ Microsoft Teams

การแก้ไขปัญหาการตั้งค่าพร็อกซีผิดพลาดของ Microsoft Teams

กำลังประสบปัญหาข้อผิดพลาดเกี่ยวกับพร็อกซีใน Microsoft Teams อยู่ใช่ไหม? ค้นพบขั้นตอนการแก้ไขปัญหาข้อผิดพลาดเกี่ยวกับพร็อกซีใน Microsoft Teams ที่ได้รับการพิสูจน์แล้ว ล้างแคช ปรับการตั้งค่าพร็อกซี และกลับมาใช้งานการโทรได้อย่างราบรื่นภายในไม่กี่นาทีด้วยคู่มือจากผู้เชี่ยวชาญของเรา

วิธีตั้งสถานะ ไม่อยู่ที่ทำงาน ใน Microsoft Teams

วิธีตั้งสถานะ ไม่อยู่ที่ทำงาน ใน Microsoft Teams

เรียนรู้วิธีตั้งสถานะ "ไม่อยู่ที่ทำงาน" ใน Microsoft Teams ด้วยขั้นตอนง่ายๆ สำหรับเดสก์ท็อป มือถือ และการซิงค์กับ Outlook รักษาความเป็นมืออาชีพแม้ในขณะอยู่นอกสถานที่ – ตั้งค่าได้อย่างรวดเร็วในไม่กี่นาที!