EzTech

SWITCH

LogicNên biếtExcel 2019, 365
SWITCH(biểu_thức, giá_trị_1, kết_quả_1, [giá_trị_2, kết_quả_2], ..., [mặc_định])

So MỘT biểu thức với nhiều giá trị cố định rồi trả về kết quả tương ứng. Gọn hơn IFS khi tất cả điều kiện đều là phép so bằng.

Các đối số

Đối sốBắt buộc?Ý nghĩa
biểu_thứcBắt buộcGiá trị đem đi so, ví dụ một ô mã loại chứng từ.
giá_trị_1 / kết_quả_1Bắt buộcCặp: khớp giá trị này thì trả về kết quả này.
mặc_địnhTuỳ chọnĐối số LẺ cuối cùng. Không có mà cũng không khớp cái nào thì ra #N/A.

Ví dụ

  • =SWITCH(B2, "PT", "Phiếu thu", "PC", "Phiếu chi", "HD", "Hoá đơn", "Khác")

    Đổi mã chứng từ thành tên đầy đủ, có nhánh mặc định

    Kết quả: Phiếu chi

Lưu ý khi dùng

  • Chỉ so BẰNG, không so lớn hơn nhỏ hơn. Cần khoảng giá trị thì dùng IFS hoặc VLOOKUP dò gần đúng.
  • Danh sách dài hoặc hay thay đổi thì để ra bảng riêng rồi XLOOKUP, sửa bảng dễ hơn sửa công thức.

Bẫy hay dính

Nhánh mặc định là đối số cuối ĐỨNG MỘT MÌNH. Quen tay viết thành cặp là Excel hiểu thành một cặp thiếu kết quả và báo lỗi cú pháp, hoặc tệ hơn là hiểu nhầm thành cặp hợp lệ và mất nhánh mặc định.

Hàm liên quan

Chat ZaloGọi điệnMessengerTìm đường