Hướng Dẫn Sử Dụng Hàm IF Trong Excel

 

Dưới đây là hướng dẫn chi tiết về cách sử dụng hàm IF trong Excel, kèm theo các ví dụ và giải pháp cho một số lỗi phổ biến. Hướng dẫn này sẽ giúp bạn nắm vững cách sử dụng hàm IF, cách lồng nhiều hàm IF với nhau, và kết hợp IF với các hàm khác như AND hay IFS.


1. Hàm IF trong Excel là gì?

Hàm IF trong Excel là hàm logic giúp kiểm tra một điều kiện và trả về một giá trị nếu điều kiện đúng hoặc một giá trị khác nếu điều kiện sai. Điều này rất hữu ích khi bạn muốn thực hiện phân loại, kiểm tra điều kiện hay tự động điền dữ liệu theo một quy tắc nhất định.

  • Cú pháp:

    scss
    =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 > 100).
    • 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ụ: Nếu muốn kiểm tra xem điểm số trong ô B2 có trên 50 hay không và trả về “Đạt” nếu đúng, hoặc “Không đạt” nếu sai:

    arduino
    =IF(B2>50, "Đạt", "Không đạt")

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

Khi cần kiểm tra nhiều điều kiện cùng lúc, bạn có thể lồng nhiều hàm IF hoặc dùng hàm IFS.

2.1 Lồng nhiều hàm IF

Giả sử bạn có một danh sách điểm số của học sinh và muốn phân loại như sau:

  • “Xuất sắc” nếu điểm > 249
  • “Tốt” nếu điểm từ 200 đến 249
  • “Trung bình” nếu điểm từ 150 đến 199
  • “Yếu” nếu điểm dưới 150

Công thức:

less
=IF(B2>249, "Xuất sắc", IF(B2>=200, "Tốt", IF(B2>=150, "Trung bình", "Yếu")))
  • Cách hoạt động: Excel kiểm tra lần lượt từng điều kiện từ trái sang phải. Nếu B2 > 249, sẽ trả về “Xuất sắc” và không tiếp tục các điều kiện khác. Nếu không đúng, Excel sẽ chuyển đến điều kiện tiếp theo.

2.2 Sử dụng hàm IFS

IFS là một cách ngắn gọn để viết nhiều điều kiện mà không cần lồng hàm IF:

graphql
=IFS(B2>249, "Xuất sắc", B2>=200, "Tốt", B2>=150, "Trung bình", TRUE, "Yếu")
  • Trong đó, TRUE ở cuối đảm bảo trả về “Yếu” nếu không điều kiện nào thỏa mãn.

3. Kết hợp hàm IF với hàm AND và OR

3.1 Sử dụng IF với AND

Hàm AND cho phép kiểm tra nhiều điều kiện và trả về TRUE nếu tất cả điều kiện đều đúng. Ví dụ: Kiểm tra học sinh có đạt yêu cầu nếu điểm lý thuyết và thực hành đều trên 5:

arduino
=IF(AND(C2>5, D2>5), "Đạt", "Rớt")

3.2 Sử dụng IF với hàm OR

Hàm OR trả về TRUE nếu một trong các điều kiện là đúng. Ví dụ: Kiểm tra xem học sinh có đạt yêu cầu nếu điểm lý thuyết hoặc thực hành đều trên 5:

less
=IF(OR(C2>5, D2>5), "Đạt", "Rớt")

4. Một số lỗi thường gặp khi sử dụng hàm IF và cách khắc phục 

4.1 Lỗi hiển thị kết quả là 0

Khi hàm IF thiếu value_if_false, Excel có thể trả về 0. Để khắc phục:

  • Để trống giá trị trả về bằng cách dùng "" nếu không muốn kết quả nào xuất hiện khi điều kiện sai. Ví dụ:
    arduino
    =IF(A1>5, "Đạt", "")
  • Hoặc nhập một giá trị cụ thể nếu cần, ví dụ:
    arduino
    =IF(A1>5, "Đạt", "Không đạt")

4.2 Lỗi #NAME?

Lỗi này xảy ra khi viết sai tên hàm hoặc từ khóa trong công thức. Kiểm tra lại chính tả và đảm bảo các hàm đều được viết đúng.

4.3 Lỗi thiếu hoặc thừa dấu ngoặc đơn

Dấu ngoặc đóng vai trò rất quan trọng khi lồng nhiều hàm. Hãy đảm bảo rằng mỗi hàm-IF có đủ dấu ngoặc mở và đóng, đặc biệt là khi bạn lồng nhiều điều kiện.


Tóm tắt

Hàm IF và các cách kết hợp của nó là công cụ mạnh mẽ trong Excel để thực hiện các phép tính logic và kiểm tra điều kiện. Việc hiểu rõ cách dùng hàm cũng như cách lồng hàm và kết hợp với các hàm khác như AND, OR sẽ giúp bạn xử lý dữ liệu hiệu quả hơn và giảm thiểu sai sót trong quá trình làm việc với Excel.

➤ Nếu bạn có bất kỳ câu hỏi nào liên quan hoặc các sản phẩm công nghệ khác, hãy để lại câu hỏi ngay bên dưới hoặc liên hệ ngay với đội ngũ chuyên viên tư vấn của khanhhungpc Hotline: 0966.093.625

  • Địa chỉ: Tòa 105 Phố Nhổn – Quận Nam Từ Liêm – TP Hà Nội..
  • Tel: 0966.093.625
  • Fanpage:PC Gaming Khánh Hưng 

Xem thêm :+12 Thủ Thuật Học Máy Tính Văn Phòng Excel Đỉnh Cao !

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *