Kiểm tra một biểu thức theo danh sách các trường hợp và trả về giá trị tương ứng của trường hợp thích hợp đầu tiên, với giá trị mặc định tùy chọn nếu không giá trị nào khác được đáp ứng.
Ví dụ mẫu
SWITCH(A1:A10; 0; “Không”; 1; “Khác”)
SWITCH(A3:A8; 4; “Bốn”; 8; “Tám”)
Cú pháp
SWITCH(expression, case1, value1, [case2, value2, ...], [default])
-
expression
- Mọi giá trị hợp lệ. -
case1
- Trường hợp đầu tiên cần được kiểm tra theo expression. -
giá_trị1
– Giá trị tương ứng cần được trả về nếu trường_hợp1 khớp với biểu_thức. -
trường_hợp_2; giá_trị_2; … –
Tùy chọn: Các trường hợp và giá trị bổ sung nếu trường hợp và giá trị đầu tiên không khớp với biểu thức. -
mặc_định –
Tùy chọn: Một giá trị tùy chọn, được chỉ định làm tham số cuối cùng được trả về nếu không có trường hợp nào khớp với biểu thức.
Xem thêm
IFS
:
Đánh giá nhiều điều kiện và trả về một giá trị tương ứng với điều kiện đúng đầu tiên.
IF
: Trả về một giá trị nếu biểu thức logic là `TRUE` và một giá trị khác nếu biểu thức logic là `FALSE`.
Ví dụ 1
A | B | C | |
---|---|---|---|
1 | Dữ liệu | Kết quả | Công thức |
2 | 1 | Có | =SWITCH(A2:A7,0,"No",1,"Yes","Other") |
3 | 1 | Có | |
4 | 2 | Khác | |
5 | 0 | Không | |
6 | 3 | Khác | |
7 | 2 | Khác |
Ví dụ 2
A | B | C | |
---|---|---|---|
1 | Điểm | Đỗ? | Công thức |
2 | A | Đỗ | =SWITCH(A2:A6,"F","Fail","Pass") |
3 | B | Đỗ | |
4 | C | Đỗ | |
5 | D | Đỗ | |
6 | F | Trượt |