Hướng Dẫn Sử Dụng Hàm IF trong Excel Từ Cơ Bản Đến Nâng Cao

Hướng Dẫn Sử Dụng Hàm IF trong Excel Từ Cơ Bản Đến Nâng Cao

Hàm IF là một trong những hàm quan trọng và được sử dụng phổ biến nhất trong Excel. Bài viết này trên ProSkills sẽ hướng dẫn bạn cách sử dụng hàm IF từ cơ bản đến nâng cao, bao gồm hàm IF nhiều điều kiện với AND, OR, hàm IF lồng nhau, và kết hợp với các hàm khác. Cùng tìm hiểu ngay nhé!

Cách Dùng Hàm IF Cơ Bản trong Excel

Hàm IF thực hiện một phép kiểm tra logic và trả về một giá trị nếu điều kiện đúng (TRUE) và một giá trị khác nếu điều kiện sai (FALSE).

Cú pháp:

=IF(logical_test, value_if_true, [value_if_false])

Trong đó:

  • logical_test: Điều kiện logic cần kiểm tra.
  • value_if_true: Giá trị trả về nếu điều kiện đúng.
  • value_if_false: (Tùy chọn) Giá trị trả về nếu điều kiện sai. Nếu không nhập, hàm trả về FALSE.

Nếu không nhập logical_test, hàm luôn trả về value_if_false.

Ví dụ 1: Xác Định Ngày Nghỉ

Kiểm tra xem ngày mai có phải Chủ Nhật không, nếu đúng thì trả về “Nghỉ”, ngược lại trả về “Đi học”.

=IF(WEEKDAY(TODAY()+1)=1,"Nghỉ","Đi học")

Ví dụ 2: Xếp Loại Cửa Hàng Theo Doanh Số

Xếp loại cửa hàng “Đạt” nếu doanh số >= 300, ngược lại là “Không đạt”.

Mô tả ảnh ví dụ hàm IF với doanh sốMô tả ảnh ví dụ hàm IF với doanh số

=IF(E3>=300,"Đạt","Không đạt")

Mô tả ảnh nhập công thức hàm IFMô tả ảnh nhập công thức hàm IF

Sau đó, bạn có thể sao chép công thức xuống các ô còn lại.

Mô tả ảnh sao chép công thức IFMô tả ảnh sao chép công thức IF

Hàm IF Nhiều Điều Kiện

Để sử dụng hàm IF với nhiều điều kiện, bạn cần kết hợp với các hàm như AND và OR.

Hàm IF với AND

Hàm AND trả về TRUE nếu tất cả các điều kiện đều đúng.

Ví dụ: Học sinh “Đậu” nếu điểm cột B >= 20 VÀ điểm cột C >= 30.

=IF(AND(B2>=20,C2>=30),"Đậu","Trượt")

Mô tả ảnh hàm IF với ANDMô tả ảnh hàm IF với AND

Hàm IF với OR

Hàm OR trả về TRUE nếu ít nhất một điều kiện đúng.

Ví dụ: Học sinh “Đậu” nếu điểm cột B >= 20 HOẶC điểm cột C >= 30.

=IF(OR(B2>=20,C2>=30),"Đậu","Trượt")

Mô tả ảnh hàm IF với ORMô tả ảnh hàm IF với OR

Kết Hợp AND và OR

Bạn có thể kết hợp AND và OR để tạo điều kiện phức tạp hơn.

Ví dụ: Học sinh “Đậu” nếu (điểm cột B >= 20 VÀ điểm cột C >= 25) HOẶC (điểm cột B >= 15 VÀ điểm cột C >= 20).

=IF(OR(AND(B2>=20,C2>=25),AND(B2>=15,C2>=20)),"Đậu","Trượt")

Mô tả ảnh hàm IF với AND và ORMô tả ảnh hàm IF với AND và OR

Hàm IF Lồng Nhau

Hàm IF lồng nhau cho phép bạn kiểm tra nhiều điều kiện và trả về nhiều kết quả khác nhau.

Ví dụ: Xếp loại học sinh theo tổng điểm:

  • “Tốt”: >= 60
  • “Đạt yêu cầu”: > 40 và < 60
  • “Kém”: <= 40
=IF(D2>=60,"Tốt",IF(D2>40,"Đạt yêu cầu","Kém"))

Mô tả ảnh hàm IF lồng nhauMô tả ảnh hàm IF lồng nhau

Bạn có thể lồng nhiều hàm IF hơn nếu cần.

=IF(D2>=70,"Xuất sắc",IF(D2>=60,"Tốt",IF(D2>40,"Đạt yêu cầu","Kém")))

Mô tả ảnh hàm IF lồng nhau nhiều cấpMô tả ảnh hàm IF lồng nhau nhiều cấp

Kết Hợp Hàm IF với Các Hàm Khác

Hàm SUM

=IF(SUM(B2:F2)>=120,"Tốt",IF(SUM(B2:F2)>=90,"Đạt yêu cầu","Kém"))

Mô tả ảnh hàm IF với SUMMô tả ảnh hàm IF với SUM

Hàm AVERAGE

=IF(AVERAGE(B2:F2)>=30,"Tốt",IF(AVERAGE(B2:F2)>=25,"Đạt yêu cầu","Kém"))

Hàm MAX/MIN

=IF(F2=MAX($F$2:$F$10),"Tốt nhất",IF(F2=MIN($F$2:$F$10),"Kém nhất",""))

Mô tả ảnh hàm IF với MAXMô tả ảnh hàm IF với MAXMô tả ảnh hàm IF với MINMô tả ảnh hàm IF với MIN

Hàm ISNUMBER và ISTEXT

=IF(ISTEXT(B1),"Văn bản",IF(ISNUMBER(B1),"Số",IF(ISBLANK(B1),"Trống","")))

Mô tả ảnh hàm IF với ISNUMBER và ISTEXTMô tả ảnh hàm IF với ISNUMBER và ISTEXT

Kết Luận

Bài viết đã hướng dẫn bạn cách sử dụng hàm IF trong Excel từ cơ bản đến nâng cao. Hy vọng những kiến thức này sẽ giúp bạn thành thạo hàm IF và áp dụng hiệu quả trong công việc.

FAQ

  1. Hàm IF có thể lồng bao nhiêu cấp? Trong Excel 2016, 2013, 2010 và 2007, bạn có thể lồng tới 64 hàm IF. Trong các phiên bản cũ hơn, giới hạn là 7.

  2. Làm thế nào để kiểm tra nếu một ô trống trong hàm IF? Sử dụng hàm ISBLANK, ví dụ: =IF(ISBLANK(A1),"Ô trống","Ô không trống").

  3. Sự khác biệt giữa AND và OR trong hàm IF là gì? AND yêu cầu tất cả điều kiện đều đúng để trả về TRUE, trong khi OR chỉ cần một điều kiện đúng là đủ.

  4. Tôi có thể sử dụng hàm IF với các hàm khác không? Có, bạn có thể kết hợp hàm IF với hầu hết các hàm khác trong Excel, như SUM, AVERAGE, MAX, MIN, v.v.

  5. Làm thế nào để tránh lỗi khi sử dụng hàm IF lồng nhau? Hãy chắc chắn đóng đúng số lượng dấu ngoặc đơn và kiểm tra kỹ cú pháp của công thức.

Để 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 *