Hỗ trợ tư vấn
Tư vấn - Giải đáp - Hỗ trợ đặt tài liệu
Mua gói Pro để tải file trên Download.vn và trải nghiệm website không quảng cáo
Tìm hiểu thêm »Hàm IF là hai hàm logic trong Microsoft Excel được ứng dụng khá nhiều trong công việc văn phòng, kế toán. Dưới đây là mọi điều bạn cần biết về cách dùng hàm IF trong Excel.

Excel của Microsoft Office là phần mềm bảng tính phổ biến nhất trong doanh nghiệp, nhất là ở lĩnh vực kế toán bởi nó cung cấp rất nhiều hàm tính hữu ích. Không chỉ tính toán thông thường, bạn còn có thể sử dụng cả hàm logic để phân tích dữ liệu lớn trong bảng tính dễ dàng hơn. Và hàm IF là một trong số đó.
Lưu ý: Các ví dụ và cú pháp hàm IF dưới đây chúng tôi sử dụng dấu chấm phẩy (;) để ngăn cách, nếu trong trường hợp hàm báo lỗi hoặc không ra kết quả, vui lòng thay dấu chấm phẩy (;) bằng dấu phẩy (,).
Với hàm IF trong Excel, bạn có thể thực hiện rất nhiều các phép tính khác nhau bao gồm cả định dạng có điều kiện. Ví dụ như bạn có thể sử dụng làm IF để phân loại học sinh dựa vào điểm trung bình, dùng hàm IF để tính toán số điện...
Một câu lệnh IF sẽ trả về 2 kết quả bao gồm sẽ thực hiện kết quả đầu tiên nếu điều kiện đưa ra là ĐÚNG (TRUE), thực hiện kết quả thứ hai cho những điều kiện còn lại (FALSE).
=IF( Điều kiện ; Làm gì đó nếu điều kiện đúng ; Làm gì đó với trường hợp còn lại )
Nếu công thức trên khiến bạn khó hiểu thì hãy tham khảo cách sử dụng và các ví dụ hàm IF trong phần nội dung bên dưới đây.



Công thức trong ô D2 sẽ là: =IF(C2>B2;"Vượt quá Ngân sách";"Trong Ngân sách")

Công thức trong ô D2 sẽ là: =IF(C2>B2;C2-B2;0)
Đôi khi bạn cần kiểm tra xem một ô có bị trống hay không, thường vì bạn không muốn một công thức hiển thị kết quả mà không có thông tin vào. Trong trường hợp này, chúng ta sẽ sử dụng hàm IF cùng với hàm ISBLANK:

Công thức trong ô D2 sẽ là: =IF(ISBLANK(D2);"Trống";"Không Trống")
Trong ví dụ tiếp theo, chúng ta sẽ sử dụng "" thay cho hàm ISBLANK. Ký hiệu "" về bản chất có nghĩa là "không có gì".

Công thức trong ô E2 là =IF(D3="";"Trống";"Không Trống")
Ngoài ra, dưới đây là một ví dụ về phương pháp phổ biến sử dụng "" để ngăn không cho một công thức thực hiện tính toán nếu một ô độc lập bị trống:
=IF(D3="";"";Công_thức)
Giải thích: IF(D3 không có gì, thì không trả về kết quả gì, nếu không thì tính toán công thức của bạn).
Trong khi hàm IF đơn giản chỉ có hai kết quả (True hoặc False) thì hàm IF lồng nhau lại có thể có từ 3 đến 64 kết quả.
=IF(D2=1;"CÓ";IF(D2=2;"Không";"Có lẽ"))

Giải thích công thức ở ô E2: IF(D2 = 1 thì trả về “Có”, nếu không thì IF(D2 = 2 thì trả về “Không”, nếu không thì trả về “Có lẽ”)). Lưu ý rằng có hai dấu đóng ngoặc tròn ở cuối công thức để hoàn thiện cả hai hàm IF. Nếu bạn tìm cách nhập công thức mà không có cả hai dấu đóng ngoặc tròn, Excel sẽ tự động thêm ngoặc đóng cuối hàm cho bạn.
Hàm IF có thể kết hợp với hàm AND và OR. Ví dụ, để trả về OK khi A1 nằm giữa 7 và 10, bạn có thể dùng một công thức như sau:
=IF(AND(A1>7,A1<10),"OK","")
Diễn giải: Nếu A1 lớn hơn 7 và nhỏ hơn 10, kết quả trả về sẽ là OK. Nếu không, bạn sẽ thấy ("").
Để trả về B1+10 khi A1 đỏ hoặc xanh, bạn có thể dùng hàm OR như sau:
=IF(OR(A1="red",A1="blue"),B1+10,B1)
Diễn giải: Nếu A1 là màu đỏ hoặc xanh, trả về B1+10. Nếu không, kết quả sẽ trả về B1.
Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây: