Bán chạy nhất
Bán chạy nhất
Bán chạy nhất
Bán chạy nhất
Bán chạy nhất
Bán chạy nhất
Bán chạy nhất
Hàm IF là một trong những công cụ không thể thiếu khi làm việc với Excel, giúp người dùng xử lý điều kiện logic nhanh chóng và chính xác. Dù là nhân viên văn phòng, kế toán hay sinh viên, việc nắm vững cú pháp và cách sử dụng hàm IF sẽ giúp bạn tiết kiệm thời gian và tăng hiệu quả công việc. Trong bài viết này, Nguyễn Công PC sẽ hướng dẫn chi tiết cách sử dụng hàm IF, đồng thời chỉ ra những lỗi thường gặp và cách khắc phục đơn giản nhất.
Hàm IF là một hàm logic trong Excel cho phép bạn thực hiện so sánh logic giữa một giá trị và một điều kiện bạn đặt ra. Kết quả của hàm sẽ trả về một giá trị nếu điều kiện đó là ĐÚNG (TRUE) và một giá trị khác nếu điều kiện là SAI (FALSE).
Khám phá cách sử dụng hàm IF để xử lý điều kiện trong Excel một cách dễ hiểu
Nói một cách đơn giản, hàm IF giúp bạn trả lời câu hỏi "Nếu điều này đúng, thì làm gì? Còn nếu sai, thì làm gì khác?". Đây là công cụ cơ bản để tạo ra các bảng tính thông minh và tự động.
Cú pháp của hàm IF: =IF(logical_test, [value_if_true], [value_if_false])
Trong đó:
logical_test (Bắt buộc): Đây là điều kiện mà bạn muốn kiểm tra. Nó có thể là bất kỳ giá trị hoặc biểu thức nào có thể được đánh giá là ĐÚNG (TRUE) hoặc SAI (FALSE).
Ví dụ: A1>50
, B2="Đạt"
, C3<=D3
.
value_if_true (Tùy chọn): Đây là giá trị sẽ được trả về nếu logical_test
là ĐÚNG.
Bạn có thể trả về một chuỗi văn bản (đặt trong dấu ngoặc kép ""), một số, một công thức khác, hoặc để trống.
Ví dụ: "Đạt"
, 100
, C3*10%
.
Hướng dẫn chi tiết giúp bạn áp dụng hàm IF vào bài toán thực tế nhanh chóng.
value_if_false (Tùy chọn): Đây là giá trị sẽ được trả về nếu logical_test
là SAI.
Tương tự như value_if_true
, bạn có thể trả về văn bản, số, hoặc một công thức khác.
Ví dụ: "Không Đạt"
, 0
, ""
(để trống ô).
Giả sử bạn có một danh sách điểm thi của học sinh và muốn tự động xếp loại "Đạt" nếu điểm từ 5 trở lên và "Không Đạt" nếu điểm dưới 5.
Điều kiện (logical_test
): Điểm ở ô B2 >= 5
Giá trị nếu đúng (value_if_true
): "Đạt"
Giá trị nếu sai (value_if_false
): "Không Đạt"
Tại ô C2, bạn sẽ nhập công thức sau: =IF(B2>=5, "Đạt", "Không Đạt")
Sau đó, bạn có thể kéo công thức này xuống cho các học sinh còn lại. Excel sẽ tự động kiểm tra điểm của từng học sinh và điền kết quả tương ứng.
Khi bạn có nhiều hơn hai kết quả cần trả về (tức là có nhiều hơn một điều kiện), bạn có thể lồng các hàm IF vào với nhau.
Giả sử bạn muốn xếp loại học sinh chi tiết hơn:
Giỏi: Điểm >= 8
Khá: Điểm >= 6.5
Trung bình: Điểm >= 5
Yếu: Điểm < 5
Công thức sẽ như sau: =IF(B2>=8, "Giỏi", IF(B2>=6.5, "Khá", IF(B2>=5, "Trung bình", "Yếu")))
Cách hoạt động của công thức này:
Đầu tiên, nó kiểm tra B2>=8
có đúng không. Nếu đúng, trả về "Giỏi" và dừng lại.
Nếu sai, nó chuyển sang hàm IF thứ hai và kiểm tra B2>=6.5
. Nếu đúng, trả về "Khá" và dừng lại.
Nếu vẫn sai, nó tiếp tục kiểm tra B2>=5
. Nếu đúng, trả về "Trung bình".
Nếu tất cả các điều kiện trên đều sai, nó sẽ trả về kết quả cuối cùng là "Yếu".
Lưu ý: Với các phiên bản Excel 2019 hoặc Microsoft 365, bạn có thể dùng hàm IFS
để thay thế cho IF lồng nhau, giúp công thức dễ đọc hơn.
Bạn có thể làm cho điều kiện của mình phức tạp hơn bằng cách kết hợp với hàm AND (yêu cầu tất cả điều kiện phải đúng) hoặc OR (chỉ cần một trong các điều kiện đúng).
Giả sử bạn muốn thưởng cho nhân viên nếu họ đạt được Doanh số > 500 triệu VÀ Số ngày làm việc >= 24.
Điều kiện: AND(B2>500, C2>=24)
(B2 là ô Doanh số, C2 là ô Ngày công)
Giá trị nếu đúng: "Thưởng"
Giá trị nếu sai: "" (để trống)
Công thức sẽ là: =IF(AND(B2>500, C2>=24), "Thưởng", "")
Thiếu dấu ngoặc kép (""): Khi trả về giá trị là văn bản, bạn phải đặt nó trong dấu ngoặc kép. Ví dụ: "Đạt"
là đúng, nhưng Đạt
sẽ gây ra lỗi.
Lỗi #VALUE!: Thường xảy ra khi công thức của bạn có vấn đề, ví dụ như so sánh không hợp lệ.
Lỗi #NAME?: Xảy ra khi bạn gõ sai tên hàm, ví dụ IFF
thay vì IF
.
Quá nhiều hàm IF lồng nhau: Các phiên bản Excel cũ có giới hạn về số lần lồng hàm IF. Nếu công thức quá phức tạp, hãy cân nhắc dùng hàm IFS
hoặc VLOOKUP
.
Hàm IF trong Excel mang lại sự linh hoạt và tiện lợi cho mọi tác vụ tính toán và phân tích dữ liệu. Việc hiểu rõ cú pháp và logic điều kiện sẽ giúp bạn tránh được các lỗi cơ bản. Khi gặp lỗi, hãy kiểm tra kỹ dấu ngoặc, định dạng dữ liệu và cú pháp logic để đảm bảo kết quả chính xác. Hy vọng với hướng dẫn từ Nguyễn Công PC, bạn sẽ tự tin áp dụng hàm IF hiệu quả trong công việc hàng ngày.
Bài viết liên quan
03-09-2025, 3:16 pm
Laptop Lenovo Yoga là dòng máy tính cao cấp nổi bật với thiết kế gập xoay 360 độ, mang lại trải nghiệm sử dụng linh hoạt từ công việc đến giải trí. Máy được trang bị cấu hình mạnh mẽ, màn hình cảm ứng sắc nét và thời lượng pin ấn tượng. Tại Nguyễn Công PC, khách hàng dễ dàng chọn lựa đa dạng phiên bản Lenovo Yoga với mức giá ưu đãi cùng chế độ bảo hành uy tín.
03-09-2025, 10:58 am
Lenovo IdeaPad Slim 5 là dòng laptop nổi bật với thiết kế mỏng nhẹ, hiện đại và dễ dàng di chuyển. Máy được trang bị bộ vi xử lý mạnh mẽ cùng màn hình sắc nét, mang lại trải nghiệm mượt mà cho học tập, làm việc và giải trí. Tại Nguyễn Công PC, khách hàng có thể sở hữu sản phẩm chính hãng với mức giá cạnh tranh và nhiều ưu đãi hấp dẫn.
31-08-2025, 6:11 pm
Dòng laptop Dell Inspiron nổi bật với thiết kế hiện đại, cấu hình đa dạng phù hợp cho cả học tập lẫn làm việc. Sản phẩm mang đến sự bền bỉ, hiệu năng ổn định cùng mức giá cạnh tranh. Nguyễn Công PC cung cấp nhiều mẫu Inspiron chính hãng, chế độ bảo hành uy tín và hỗ trợ khách hàng tận tâm.
31-08-2025, 3:24 pm
Laptop ThinkPad nổi tiếng với thiết kế bền bỉ, hiệu năng mạnh mẽ và khả năng vận hành ổn định cho công việc lẫn học tập. Tại Nguyễn Công PC, khách hàng có thể dễ dàng lựa chọn đa dạng các mẫu ThinkPad chính hãng với mức giá cạnh tranh. Đây là giải pháp tối ưu cho những ai cần một chiếc laptop chuyên nghiệp, đáng tin cậy và bền lâu.
22-08-2025, 12:03 pm
FaceSwap là phần mềm mã nguồn mở nổi bật trong lĩnh vực deepfake, cho phép người dùng hoán đổi khuôn mặt với độ chân thực cao. Nguyễn Công PC gợi ý 6 cấu hình tối ưu giúp bạn khai thác tối đa hiệu suất FaceSwap.
20-08-2025, 6:14 pm
TensorFlow là thư viện mã nguồn mở mạnh mẽ dành cho học máy và trí tuệ nhân tạo. Nền tảng này được sử dụng rộng rãi trong nghiên cứu lẫn ứng dụng thực tiễn cho người dùng. Nguyễn Công PC mang đến 6 gợi ý cấu hình tối ưu, giúp bạn chạy TensorFlow ổn định và hiệu quả.
Khách cá nhân
0828.333.363
Mr Ngọc0989.336.366
Mr Hùng0707.08.6666
Mr Hoàng089.9999.191
Mr Lộc0812.666.665
Mr Tuấn Anh098.33333.88
Showroom TP. Hồ Chí Minh097.9999.191
Showroom TP. Hà Nội0765.666.668
Showroom TP. Hà Nội0705.666.668
17 Hà Kế Tấn, Phường Phương Liệt, Hà Nội079.9999.191
249 Lý Thường Kiệt, phường Phú Thọ, TP. Hồ Chí Minh0332.101.130
0968.929.992
Khách doanh nghiệp
097.9999.191
Mr Lực0828.333.363
Mr Ngọc0707.08.6666
Mr Hoàng