Mục lục
Hàm IF(), Giúp Kiểm Tra Điều Kiện
Công thức: IF(<biểu thức logic>, <giá trị nếu đúng nếu sai>[, <giá trị trả về nếu sai>])
Kết quả trả về: dữ liệu kiểu Boolean (True or False, Yes or No, 0 or 1))
<biểu thức logic>: Bất kỳ giá trị hoặc biểu thức nào có thể được đánh giá là TRUE (đúng) hoặc FALSE (sai)
<giá trị trả về nếu đúng>: Giá trị được trả về nếu kiểm tra logic là ĐÚNG
<giá trị trả về nếu sai>: (không bắt buộc) Giá trị được trả về nếu biểu thức logic là SAI. Nếu không có giá trị nào, sẽ trả về ô trống (blank)
Một Số Ví Dụ Về Hàm IF()
Sử dụng hàm IF() để phân loại bang thành các khu vực:
Vùng =
IF(Claim[Bang] = “Georgia”,”South East”,
IF(Claim[Bang] = “Tennessee”, “Mid South”,
IF(Claim[Bang] = “California” || Claim[Bang] = “Arizona”, “West”,
IF(Claim[Bang] = “Texas”, “South”, “East”
)
)
)
)
Hàm SWITCH(), Giúp Chuyển Đổi Giá Trị
Công thức: SWITCH(<biểu thức>, <giá trị cần khớp 1>, <giá trị cần trả về nếu có giá trị khớp 1,…,<Giá trị cần trả về nếu không có giá trị khớp>)
Kết quả trả về: trả về dữ liệu cố định với mỗi giá trị có sẵn sẽ bị chuyển đổi thành kết quả theo yêu cầu trong biểu thức. Với mỗi giá trị có sẵn không đúng sẽ bị thay thế bởi một giá trị khác
- Một số ví dụ về hàm SWITCH()
Tương tự, chúng ta có thể dùng hàm SWITCH để chuyển đổi bang thành khu vực:
Vủng (SWITCH) =
SWITCH(
TRUE(),
Claim[Bang] = “Georgia”,”South East”,
Claim[Bang] = “Tennessee”, “Mid South”,
Claim[Bang] = “California” || Claim[Bang] = “Arizona”, “West”,
Claim[Bang] = “Texas”, “South”, “East”
)
Kết Luận
Nếu chúng ta có nhiều mệnh đề
Yếu tố | IF() | SWITCH() |
Hiệu quả | Yếu | Tốt hơn |
Tốc độ | Yếu | Tốt hơn |
Khả năng đọc | Yếu | Tốt hơn |
Chỉnh sửa | Yếu | Tốt hơn |
Nguồn: Internet
Bài viết được sưu tầm trên mạng với mục đích chia sẻ kiến thức tới mọi người