Cách sử dụng hàm IF lồng nhiều điều kiện & ví dụ minh họa trong Excel

Làm việc với Excel chắc hẳn bạn đã quá quen thuộc với hàm IF trong Excel, nhưng hàm IF lồng nhiều điều kiện trong Excel thì không phải bạn nào cũng hiểu rõ về cú pháp hay cách sử dụng hàm IF lồng. Nếu bạn đang muốn tìm hiểu về hàm IF lồng nhiều điều kiện trong Excel, vậy mời bạn cùng tham khảo cách sử dụng hàm IF lồng nhiều điều kiện & ví dụ minh họa trong Excel mà ThuThuatPhanMem.vn chia sẻ trong bài viết dưới đây nhé.

Cách sử dụng hàm IF lồng nhiều điều kiện & ví dụ minh họa trong Excel

1. Hàm IF lồng nhiều điều kiện

Hàm IF là hàm phổ biến và được sử dụng rất nhiều trong Excel, hàm giúp bạn thực hiện phép so sánh logic trả về một giá trị nếu điều kiện đúng và trả về giá trị khác nếu điều kiện sai.

Hàm IF lồng nhiều điều kiện là việc thực hiện kết hợp nhiều hàm IF với nhau trong một công thức. Hàm IF lồng nhiều điều kiện cho phép bạn kiểm tra nhiều điều kiện và nhận được các giá trị khác nhau phụ thuộc và kết quả kiểm tra với duy nhất một công thức.

Hàm IF lồng nhiều điều kiện

Microsoft Excel cho phép bạn lồng đến 64 hàm IF khác nhau. Tuy nhiên bạn cũng không nên lồng quá nhiều hàm IF vì bạn sẽ tốn nhiều thời gian để xây dựng chính xác và đảm bảo tính logic cho câu lệnh của từng hàm IF để hàm thực hiện và đưa ra kết quả đúng. Hơn nữa sau này khi bạn muốn kiểm tra lại thì với quá nhiều hàm IF lồng bạn sẽ rất khó kiểm tra hàm hay thay đổi câu lệnh.

2. Cách sử dụng hàm IF lồng nhiều điều kiện

Cú pháp hàm IF lồng nhiều điều kiện:

=IF(logical_test1, value_if_true1,

IF(logical_test2, value_if_true2,

……..,

IF(logical_test(n), value_if_true(n), value_if_false)))

Trong đó:

  • logical_test1, logical_test2, logical_test(n) là các điều kiện logic
  • value_if_true1, value_if_true2, value_if_true(n) là các giá trị trả về khi điều kiện logic tương ứng trả về giá trị True
  • value_if_false là giá trị trả về khi điều kiện logic của hàm IF cuối cùng (logical_test(n)) trả về giá trị False

Cách sử dụng hàm IF lồng nhiều điều kiện

Cách thực hiện của hàm IF lồng nhiều điều kiện:

  • Nếu logical_test1 trả về giá trị TRUE thì hàm IF sẽ trả về value_if_true1, nếu trả về giá trị FALSE thì sẽ thực hiện hàm IF thứ 2.
  • Hàm IF này nếu logical_test2 trả về giá trị TRUE thì trả về value_if_true2, nếu logical_test2 trả về giá trị FALSE thì thực hiện hàm IF thứ 3...
  • Hàm IF thứ n trả về value_if_true(n) nếu logical_test(n) trả về giá trị TRUE, nếu không trả về value_if_false

Lưu ý: Hàm IF lồng nhiều điều kiện trong Excel sẽ được ưu tiên theo thứ tự từ trái sang phải. Vì vậy bạn cần phải sắp xếp các điều kiện theo hướng từ cao xuống thấp hoặc từ thấp lên cao để hàm IF thực hiện chính xác hơn.

3. Ví dụ minh họa cách sử dụng hàm IF lồng nhiều điều kiện trong Excel

Ví dụ 1: Cho danh sách học sinh như hình dưới. Cần phân loại học sinh theo điểm tổng kết theo điều kiện sau.

  • Điểm tổng kết >=9: Giỏi
  • Điểm tổng kết >=7: Khá
  • Điểm tổng kết >=5: Trung Bình
  • Điểm tổng kết <5: Yếu

Ví dụ minh họa cách sử dụng hàm IF lồng nhiều điều kiện trong Excel

Dựa trên những tiêu chí đề bài yêu cầu, bạn thực hiện sử dụng hàm IF lồng nhiều điều kiện như sau:

Bước 1: Trong ô đầu tiên của cột Phân loại học sinh bạn nhập hàm IF.

=IF(E2>=9,"Giỏi",IF(E2>=7,"Khá",IF(E2>=5,"Trung Bình","Yếu")))

Như vậy: Hàm IF sẽ thực hiện kiểm tra điểm trong ô E2, nếu điểm tổng kết >=9 sẽ trả về kết quả là “Giỏi”, điểm không >=9 thì thực hiện hàm IF tiếp theo.

Hàm IF thứ 2 kiểm tra nếu điểm trong ô E2>=7 thì sẽ trả về kết quả là “Khá”, nếu không sẽ thực hiện hàm IF thứ 3.

Hàm IF thứ 3 kiểm tra nếu E2>=5 thì trả về kết quả là “Trung Bình” nếu không sẽ trả về kết quả là “Yếu”.

Sau khi nhập hàm IF bạn nhấn Enter để thực thi hàm.

Cột Phân loại học sinh bạn nhập hàm IF

Kết quả bạn sẽ được như sau:

Kết quả sau khi nhập hàm IF

Bước 2: Thực hiện sao chép công thức xuống các ô khác bằng cách di chuyển chuột vào góc bên phải phía dưới của ô công thức hàm IF, xuất hiện con trỏ chuột hình dấu + bạn nhấn giữ và kéo chuột xuống hết các ô còn lại.

Nhấn giữ và kéo chuột xuống hết các ô còn lại

Như vậy bạn đã nhanh chóng phân loại học sinh bằng cách sử dụng hàm IF lồng nhiều điều kiện trong Excel.

Sử dụng hàm IF lồng nhiều điều kiện trong Excel

Ví dụ 2: Cho danh sách học sinh như hình dưới, yêu cầu ghi điểm bằng chữ (A,B,C, D, F) cho học sinh theo tiêu chí sau.

  • Nếu Điểm >=90 thì học sinh nhận điểm A
  • Nếu Điểm >=80 thì học sinh nhận điểm B
  • Nếu Điểm >=70 thì học sinh nhận điểm C
  • Nếu Điểm >=60 thì học sinh nhận điểm D
  • Nếu Điểm <60 thì học sinh nhận điểm F
  • Nếu không có Điểm thì học sinh đó “Không Thi”

Ví dụ 2

Sử dụng hàm IF lồng nhiều điều kiện để xử lý yêu cầu này như sau:

Bước 1: Trong ô đầu tiên của cột Điểm chữ (E2) bạn nhập hàm IF lồng nhiều điều kiện.

=IF(D2="","Không Thi",IF(D2>=90,"A",IF(D2>=80,"B",IF(D2>=70,"C",IF(D2>=60,"D","F")))))

Và nhấn Enter để thực thi hàm.

Sử dụng hàm IF lồng nhiều điều kiện để xử lý yêu cầu

Kết quả sau khi thực hiện hàm IF lồng nhiều điều kiện như sau:

Kết quả sau khi thực hiện hàm IF lồng nhiều điều kiện

Bước 2: Sao chép công thức xuống các ô còn lại, bạn sẽ nhanh chóng thực hiện được yêu cầu khi sử dụng hàm IF lồng nhiều điều kiện.

Sao chép công thức xuống các ô còn lại

Như vậy, bạn đã cùng ThuThuatPhanMem.vn tìm hiểu về cách sử dụng hàm IF lồng nhiều điều kiện & ví dụ minh họa trong Excel. Ngoài việc nắm chắc cú pháp hàm IF lồng và cách sử dụng hàm IF lồng nhiều điều kiện, bạn cần ghi nhớ các lưu ý khi sử dụng hàm IF lồng nhiều điều kiện trong Excel để đảm bảo hàm IF lồng mang lại hiệu quả cao và chính xác nhất nhé. Cảm ơn bạn đã quan tâm và theo dõi bài viết này.

Viết bình luận