Tất tần tật cách sử dụng hàm IF trong Excel từ cơ bản đến nâng cao. Nắm vững kiến thức về hàm IF chỉ sau 4 ví dụ với tình huống thực tế và hướng dẫn cách xử lý chi tiết.
Hàm IF trong Excel là một hàm điều kiện được hiểu như cấu trúc nếu…thì trong tiếng Việt. Hàm IF làm việc theo cơ chế nếu thỏa mãn điều kiện, nó sẽ trả về một giá trị nào đó. Trong thực tế sử dụng, chúng ta thường có rất nhiều điều kiện cần xét, vì vậy để có thể thoả mãn được nhiều điều kiện cùng lúc, chúng ta sẽ phải lồng nhiều hàm IF vào nhau.
Bài viết dưới đây sẽ giúp bạn hiểu rõ và biết cách sử dụng hàm IF nâng cao để giúp các bạn áp dụng hiệu quả vào công việc của mình hơn nhé.
Để hiểu rõ hơn về các hàm tính toán của Excel, các bạn hãy đọc chi tiết ở bài sau: Hướng dẫn cách viết các hàm trong Excel chi tiết dễ hiểu nhất
Đăng ký khoá học Tuyệt đỉnh Excel - Trở thành bậc thầy Excel trong 16 giờ
Công thức hàm IF khá là đơn giản và dễ hiểu, cụ thể được chia làm hai loại:
Công thức: =IF(logical_test,”Value_IF_TRUE”,”Value_IF_FALSE”)
logical_test là điều kiện xét. Nếu thỏa mãn điều kiện thì hàm sẽ trả về giá trị đúng là Value_IF_TRUE, nếu không thỏa điều kiện thì hàm trả về giá trị sai tức là Value_IF_FALSE.
Trong thực tế tính toán, ta sẽ có hơn 1 điều kiện để xét cho ra một kết quả nào đó. Người ta có thể kết hợp nhiều hàm IF với nhau còn gọi là hàm IF lồng hay hàm IF nhiều điều kiện.
Công thức: =IF(logical_test_1,”Value_IF_TRUE_1”,IF(logical_test_2,”Value_IF_TRUE_2”,”Value_IF_FALSE_3”))
Tức là ta có thể hiểu:
Nếu thỏa điều kiện 1 thì trả về giá trị 1, nếu không thỏa xét tiếp điều kiện 2.
Nếu thỏa điều kiện 2 thì trả về giá trị 2, nếu không thì trả về giá trị 3.
Xem thêm: Cách sử dụng hàm IF nhiều điều kiện trong Excel như thế nào?
Hàm IF nhiều điều kiện khá đơn giản để sử dụng. Tuy nhiên nhiều người vẫn hay mắc phải các lỗi khi không để ý. Để cải thiện công thức hàm IF lồng nhau và tránh những lỗi thông thường, hãy luôn nhớ 3 điều cơ bản sau:
Để hiểu hơn cách dùng của hàm IF, hãy xem các ví dụ cụ thể dưới đây nhé:
Ở bảng kết quả thi dưới đây chúng ta sẽ đánh giá học sinh nào đỗ học sinh nào trượt bằng hàm IF.
Điều kiện: Điểm số lớn hơn hoặc bằng 5
Giá trị 1: Đỗ
Giá trị 2: Trượt
Cú pháp của hàm IF sẽ là: =IF(D7>=5, “Đỗ”, “Trượt”)
D7 là ô chứa giá trị điểm số.
Sử dụng hàm IF cơ bản
Giả sử bạn có một danh sách học sinh ở cột A và điểm số tương ứng ở cột B, bạn muốn phân loại ra theo những điều kiện sau:
Excellent: trên 249
Good: từ 200 đến 249
Satisfactory: từ 150 đến 199
Poor: dưới 150
Để phân loại kết quả tự động dựa vào số điểm ở cột B, bạn cần dùng hàm IF nhiều điều kiện. Công thức hàm IF ở hàng C2 của Brian sẽ như sau:
=IF(B2>249, “Excellent”, IF(B2>=200, “Good”, IF(B2>150, “Satisfactory”, “Poor “)))
Và đây là kết quả:
Trên đây là những hướng dẫn cụ thể để bạn có thể sử dụng lệnh IF trong excel. Hy vọng qua bài viết này, bạn đã hiểu và áp dụng hàm IF này trong trang tính cụ thể của mình.
Khóa học liên quan