Quay về trang chủExcel Wiki
Hàm IF trong Excel
Hàm IF cho phép bạn thực hiện so sánh logic giữa một giá trị và một giá trị dự kiến. Hàm trả về một kết quả nếu điều kiện đúng, và kết quả khác nếu điều kiện sai.
Cú pháp hàm
=IF(logical_test, value_if_true, [value_if_false])
- logical_test: Điều kiện bạn muốn kiểm tra (ví dụ: A1 > 10).
- value_if_true: Giá trị trả về nếu điều kiện ĐÚNG.
- value_if_false: Giá trị trả về nếu điều kiện SAI.
Ví dụ minh hoạ
Xếp loại Đậu/Rớt
Nếu điểm số (ô A2) lớn hơn hoặc bằng 5 thì "Đậu", ngược lại là "Rớt".
=IF(A2>=5, "Đậu", "Rớt")
Giải thích: Excel kiểm tra xem A2 có >= 5 không. Nếu đúng trả về chữ "Đậu", nếu sai trả về chữ "Rớt".
Tính thưởng doanh số
Nếu doanh số (B2) trên 100 triệu, thưởng 10%, ngược lại thưởng 5%.
=IF(B2>100000000, 10%, 5%) * B2
Giải thích: Kiểm tra B2 > 100 triệu. Nếu đúng lấy 10%, sai lấy 5%, sau đó nhân với chính doanh số B2 để ra tiền thưởng.
Các lỗi thường gặp
- Quên dấu ngoặc kép "" cho văn bản.
- Nhầm lẫn dấu phẩy (,) và chấm phẩy (;) tuỳ theo cài đặt máy tính.
- Lồng quá nhiều hàm IF gây khó đọc (nên dùng IFS hoặc VLOOKUP thay thế).
Quá phức tạp?
Đừng nhớ công thức. Hãy để AI viết hộ bạn ngay trong Excel.
Tải Excel Add-in AIDùng thử miễn phí