วิธีใช้ฟังก์ชัน SWITCH ใน Excel (พร้อมตัวอย่าง)

SWITCH Function ใน Excel คืออะไร?

ฟังก์ชัน Switch ใน excel คือฟังก์ชันการเปรียบเทียบและการอ้างอิงใน excel ซึ่งเปรียบเทียบและจับคู่เซลล์ที่อ้างถึงกับกลุ่มเซลล์และส่งกลับผลลัพธ์ตามการจับคู่แรกที่พบวิธีการใช้ฟังก์ชันนี้มีดังนี้ = SWITCH (เซลล์เป้าหมาย, ค่า 1 ผลลัพธ์ 1 ….) ขึ้นอยู่กับค่าที่เผยแพร่ผลลัพธ์

ไวยากรณ์

  • Expression Value - ค่าหรือนิพจน์ที่จะจับคู่
  • Value1 / Result1 - ค่าแรกและคู่ผลลัพธ์
  • Value2 / Result2 - ค่าที่สองและคู่ผลลัพธ์ (เป็นทางเลือก)
  • ค่าเริ่มต้น - ค่าเริ่มต้นที่จะใช้เมื่อไม่พบรายการที่ตรงกัน

ตัวอย่าง

คุณสามารถดาวน์โหลดเทมเพลต Excel ของ Switch Function ได้ที่นี่ - เทมเพลต Excel ของ Switch Function

  1. ชื่อโครงการ“ ปาล์มคอร์ท”
  2. บล็อกต่างๆที่มีอยู่ในโครงการ
  3. ยูนิตที่แตกต่างกันที่มีอยู่ในโครงการสำหรับบล็อกที่เกี่ยวข้อง
  4. นี่คือ "ช่วงราคา" ที่เราควรกำหนดตามสมมติฐาน

สลับสูตร

ลองดูสูตร Switch เพื่อรับค่าของเซลล์ 2 ในคอลัมน์ Price Range -

  • ฟังก์ชัน SWITCH จะพร้อมใช้งานใน Excel 2016
  • ในตัวอย่างนี้เราต้องใช้ block cell เป็นนิพจน์เนื่องจากสมมติฐานของราคาเป็นไปตามหมายเลขบล็อก
  • Value1 & Result 1 - เราได้กล่าวถึงเงื่อนไขที่ว่าหากนิพจน์ตรงกับค่า 1 ให้ใช้ผลลัพธ์ 1 หรืออื่น ๆ ไปที่เงื่อนไข 2
  • ค่า 2 และผลลัพธ์ 2 - หากเงื่อนไข 1 ไม่เป็นไปตามเงื่อนไขก็จะมาที่เงื่อนไข 2 เพื่อตรวจสอบว่าจะได้ผลลัพธ์ที่ตรงกันหรือไม่และขั้นตอนนี้จะดำเนินต่อไปจนกว่านิพจน์จะตรงกับค่า
  • หากนิพจน์ไม่ตรงกับค่าใด ๆ ในเงื่อนไขตามค่าเริ่มต้นจะให้ NA เป็นเอาต์พุต (สามารถดูได้จากภาพด้านล่าง)

เพื่อที่จะกล่าวถึงข้อความบางอย่างสำหรับเซลล์ที่แสดง #NA เราสามารถกำหนดสตริงภายในเครื่องหมายจุลภาคกลับด้านล่าง -

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

SWITCH ต่างจาก IFs อย่างไร?

  • ฟังก์ชัน SWITCH ไม่อนุญาตให้เราใช้ตัวดำเนินการเชิงตรรกะใน excel เช่นมากกว่า (>) / น้อยกว่า (<) เพื่อให้ตรงกับกรณีที่จะไม่มีการจับคู่แบบตรงทั้งหมด
  • ในฟังก์ชัน Excel SWITCH นิพจน์จะปรากฏเพียงครั้งเดียว แต่ในฟังก์ชัน IFS จำเป็นต้องทำนิพจน์ซ้ำ
  • ความยาวของฟังก์ชัน SWITCH นั้นน้อยกว่าเมื่อเปรียบเทียบกับฟังก์ชัน IFS ที่อ่านและสร้างได้ง่ายกว่าเนื่องจากช่วยให้เราสามารถทดสอบได้มากกว่าหนึ่งเงื่อนไข
  • เป็นเหมือนฟังก์ชัน CHOOSE ใน Excel มันมีนิพจน์ซึ่งเป็นค่าการค้นหาและเราจะจับคู่กับค่า 1 ค่า 2 และรับค่าผลลัพธ์ ไม่เหมือนฟังก์ชัน IF เรามีค่าเริ่มต้นในฟังก์ชันสวิตช์

สิ่งที่ต้องจำ

  • เปิดตัวฟังก์ชัน SWITCH และพร้อมใช้งานใน Excel 2016 แต่ไม่มีใน Excel และ Excel 2016 เวอร์ชันก่อนหน้าใน Mac
  • 126 คู่ของค่าและผลลัพธ์สามารถนำไปใช้ในฟังก์ชัน Excel SWITCH
  • ฟังก์ชัน SWITCH ใน excel จะส่งกลับข้อผิดพลาด #NA หากเราไม่ได้กล่าวถึงเงื่อนไขเริ่มต้นใด ๆ และหากเงื่อนไขใด ๆ ไม่ได้รับการจับคู่
  • อย่างไรก็ตามในแง่ลบเราไม่สามารถใช้ตัวดำเนินการทางตรรกะเช่น>, <หรือ = ในนิพจน์ได้ เพียงแค่จับคู่ค่าในรายการกับนิพจน์และไม่สามารถทดสอบได้ว่าค่าใหญ่กว่าหรือเล็กกว่า
  • เรามีค่าเริ่มต้นในฟังก์ชัน SWITCH ซึ่งไม่อยู่ในฟังก์ชัน IF
  • ฟังก์ชัน SWITCH ใน Excel ไม่เหมือนกับ VLOOKUP แต่สามารถใช้ SWITCH ใน VLOOKUP ได้

สรุป

ฟังก์ชัน SWITCH พร้อมใช้งานใน Excel 2016 และเป็นฟังก์ชันที่ทรงพลังที่สุดแทน IFS สิ่งนี้สามารถใช้ใน VLOOKUP เพื่อสร้างอาร์เรย์ที่สามารถทำได้โดยใช้ฟังก์ชัน CHOOSE แต่อาร์กิวเมนต์เริ่มต้นของ SWITCH ทำให้เป็นโซลูชันที่ดีกว่า ไม่สามารถใช้ตัวดำเนินการเชิงตรรกะในฟังก์ชัน SWITCH ได้