Breaking

    [Excel Căn Bản] Phần 4: Hàm điều kiện IF - IFS

    1. Hàm IF

    Cú pháp: IF(logical_test, value_if_true, [value_if_false])
    Giải thích: Nếu điều kiện logical_test là đúng (True) thì hàm trả về value_if_true. Ngược lại là sai (False) thì hàm trả về value_if_false
    Ví dụ: ta có ô A3 giá trị là 4, ô B3 giá trị là 6, ô C3 ta gõ công thức
    =IF(A3>B3,"A3 lớn hơn B3","A3 nhỏ hơn B3")
    => kết quả nhận được tại ô C3 là "A3 nhỏ hơn B3"

    Nâng cao: có thể sử dụng nhiều hàm IF lồng vào nhau.

    Ví dụ: ta có cột F3 giá trị là 4, cột G3 giá trị là 6, cột H3 giá trị là 8.
    Yêu cầu: Tìm ô có giá trị bé nhất và ghi vào ô I3, ô có giá trị lớn nhất và ghi vào ô J3.

    Lời giải
    - Tại ô I3 ta gõ công thức
    = IF(F3<G3, IF(F3<H3, "F3 bé nhất", "H3 bé nhất"), IF(G3<H3," G3 bé nhất","H3 bé nhất")) 
    - Tại ô J3 ta gõ công thức
    = IF(F3>G3, IF(F3>H3, "F3 lớn nhất", "H3 lớn nhất"), IF(G3>H3," G3 lớn nhất","H3 lớn nhất"))

    * Các bạn từ từ nghiền ngẫm nhé!

    2. Hàm IFS :

    Chỉ áp dụng cho Office 365 & Office 2016, và nên hạn chế sử dụng nhé.

    Cú pháp:

    IFS(logical_test1, value_if_true1, [logical_test2, value_if_true2], [logical_test3, value_if_true3],…)

    Giải thích:
    IFS(đk1 đúng, giá trị 1, đk2 đúng, giá trị 2,...đk127 đúng, giá trị 127).
    Hàm hỗ trợ tối đa 127 điều kiện khác nhau. Nhưng khuyến cáo các bạn không sử dụng quá nhiều điều kiện cùng các câu lệnh IF và IFS. Bạn sẽ rất khó kiểm soát được dòng lệnh, và kết quả.

    Đăng nhận xét

    0 Nhận xét