Menu
CoddyTech

Hàm IF

Thuộc phần Kiến thức cơ bản trong hành trình Excel của Coddy. Bài học 34 trên 42.

Đến giờ, mọi công thức đều cho ra một đáp án duy nhất, bất kể thế nào. Nhưng cuộc sống thực tế đầy những quyết định: nếu trời mưa thì mang ô, nếu không thì đeo kính râm. Excel đưa ra quyết định bằng hàm (function) IF:

=IF(condition, value_if_true, value_if_false)

IF thường có ba phần, được phân cách bằng dấu phẩy. Đầu tiên là điều kiện, một câu hỏi có câu trả lời có hoặc không, như A1>=60 (“A1 có ít nhất là 60 không?”). Tiếp theo là câu trả lời cần hiển thị khi điều kiện đúng, và cuối cùng là câu trả lời khi điều kiện sai.

=IF(A1>=60, "pass", "fail")

Nếu A1 có giá trị 75, công thức này hiển thị pass. Đổi A1 thành 40, công thức đó sẽ hiển thị fail. Công thức sẽ đánh giá lại mỗi khi dữ liệu thay đổi. Hãy chú ý đến dấu ngoặc kép quanh pass và fail: câu trả lời dạng văn bản luôn đặt trong dấu ngoặc kép, để Excel biết đó là từ cần hiển thị chứ không phải tên ô.

Câu trả lời không nhất thiết phải là văn bản. =IF(A1>100, A1*0.9, A1) chỉ giảm giá 10% cho đơn hàng trên 100. Số, công thức và văn bản đều có thể dùng làm câu trả lời đúng hoặc sai. Một câu hỏi, hai kết quả có thể xảy ra: đó là IF.

Tự làm thử

Bài học này không có thử thách code.

quiz iconTự kiểm tra

Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.

Tất cả bài học trong Kiến thức cơ bản

Tự luyện tập: Playground Excel