จับคู่นิพจน์กับรายการค่าและคืนผลลัพธ์ที่ตรงกันรายการแรก
ไวยากรณ์
SWITCH(expression, value1, result1, [value2, result2], …, [default])อาร์กิวเมนต์
expressionจำเป็น
ค่าที่จะจับคู่
value1/result1จำเป็น
ค่าที่จะเปรียบเทียบและผลลัพธ์ของมัน
defaultไม่บังคับ
ผลลัพธ์เมื่อไม่มีอะไรตรงกัน
SWITCH เปรียบเทียบนิพจน์หนึ่งกับค่าที่เป็นไปได้หลายค่าและคืนผลลัพธ์ของการจับคู่แรก — สะอาดกว่า IF ที่ซ้อนกันเมื่อจับคู่รหัสกับป้ายกำกับ เพิ่มค่าเริ่มต้นสุดท้ายสำหรับกรณีที่ไม่ตรงกัน ใช้ได้ใน Microsoft 365 และ Excel 2019 ขึ้นไป
=SWITCH(A2, "N", "North", "S", "South", "Other")→Northจับคู่รหัสกับป้ายกำกับ พร้อมค่าเริ่มต้น
เลือกนิพจน์
เลือกเซลล์/ค่าที่จะจับคู่
ระบุคู่ ค่า/ผลลัพธ์
เพิ่มค่าเริ่มต้นไว้ท้ายสุดเพื่อความปลอดภัย
SWITCH เปรียบเทียบนิพจน์หนึ่งกับค่าที่ตรงตัว ส่วน IFS ประเมินเงื่อนไขอิสระ (ช่วง การเปรียบเทียบ)