9.  Hàm IF

1. Công dụng

Dùng hàm này để trả về một giá trị nếu một điều kiện là đúng và giá trị khác nếu điều kiện là sai. Dưới đây là video về cách sử dụng hàm IF.

2. Cấu trúc chung của hàm

Hàm IF đơn

=IF(Logical_test;Value_if_true;Value_if_false)

=IF(Điều kiện, Giá trị đúng, Giá trị sai)

Lồng ghép hàm IF

=IF(Điều kiện 1, Giá trị đúng 1, IF (Điều kiện 2, Giá trị đúng 2, IF(Điều kiện 3, Giá trị đúng 3, …, IF(Điều kiện n, Giá trị đúng n, Giá trị sai)))…)

3. Lưu ý

  • Điều kiện trong hàm IF luôn là phép toán luận lý. Có nghĩa là phải luôn có dấu so sánh > < >=    <=     =    <>
  • Nếu bỏ trống Value_if_false, nếu điều kiện sai thì kết quả sẽ trả về FALSE.
  • Trong Excel 2016 – 2007 và các phiên bản lớn hơn, bạn có thể kết hợp 64 điều kiện. Trong các phiên bản cũ hơn từ Excel 2003 về trước, bạn có thể dùng tối đa 7 điều kiện.
  • Luôn nghĩ tới thứ tự các điều kiện trong công thức hàm IF lồng nhau – nếu điều kiện đầu tiên đúng, những điều kiện sau sẽ không được kiểm tra. Sẽ dẫn đến kết quả bị sai.

Xem tổng hợp tất cả các hàm trong Microsoft Excel 365

4. Ví dụ áp dụng thực tế

Ví dụ 22: Hàm IF đơn cho kết quả là giá trị.

  • Yêu cầu: Bạn là giảng viên của một lớp học và bạn cần kiểm tra xem học sinh của mình có qua môn không với điều kiện như sau: Nếu Điểm trung bình từ 5.0 điểm trở lên sẽ là Đạt và ngược lại là Rớt.
  • Hướng dẫn:Khi bạn thấy trong 1 ô kết quả có thể xảy ra 1 trong 2 trường hợp Đạt hoặc Rớt kèm theo đó là 1 phép toán luận lý (phép toán so sánh) thì chúng ta sẽ dùng hàm IF.
  • Công thức: =IF(B4>=5, “Đạt”, “Rớt”).
  • Đọc công thức: Nếu Điểm trung bình lớn hơn hoặc bằng 5 điểm sẽ hiển thị chữ Đạt, còn ngược lại sẽ hiển thị chữ Rớt.
  • Lưu ý: Khi kết quả trả về là dạng chữ, bạn cần thêm dấu ngoặc kép (“”) như trong công thức ở trên.

Ví dụ 23: Hàm IF đơn cho kết quả là hành động.

  • Yêu cầu: Dựa vào Số lượng hàng hóa bán ra để tính tiền thưởng cho nhân viên như sau: Nếu Số lượng bán từ 2 sản phẩm trở lên sẽ thưởng 15% doanh thu, còn lại chỉ thưởng 10% doanh thu.
  • Hướng dẫn: Khi bạn thấy trong 1 ô kết quả có thể xảy ra 1 trong 2 trường hợp là 15% doanh thu hoặc 10% doanh thu kèm theo đó là 1 phép toán luận lý (phép toán so sánh) thì chúng ta sẽ dùng hàm IF.
  • Công thức: =IF(B12>=2,C12*15%, C12*10%).
  • Đọc công thức: Nếu Số lượng bán ra từ 2 trở lên thì tiền thưởng được tính với công thức Doanh thu nhân 15%, còn lại thực hiện công thức Doanh thu nhân 10%.

Ví dụ 24: Lồng nhiều hàm IF

  • Yêu cầu: Tính phụ cấp chức vụ cho nhân viên như sau: Nếu là Chuyên viên sẽ phụ cấp 1.000.000đ, nếu là Nhân viên sẽ phụ cấp 500.000đ, còn lại không phụ cấp.
  • Hướng dẫn: Xác định thấy điều kiện 1 là Chuyên viên thì tương ứng sẽ có kết quả 1 là 1.000.000đ, tiếp tục điều kiện 2 là Nhân viên thì tương ứng sẽ có kết quả 2 là 500.000đ, còn lại nếu không đáp ứng điều kiện 1 và 2 sẽ là 0đ => Có 2 điều kiện và 3 kết quả => Dùng 2 hàm IF lồng ghép vào nhau.
  • Công thức: Tại ô C20, ta dùng công thức: =IF(B20=”Chuyên viên”, 1000000, IF(B20=”Nhân viên”, 500000,0))
  • Đọc công thức: Nếu chức vụ là chữ Chuyên viên sẽ hiển thị số 1000000, nếu không phải Chuyên viên thì xét xem có phải Nhân viên không, nếu là Nhân viên sẽ hiển thị số 500000, còn lại nếu không phải Chuyên viên hay Nhân viên thì sẽ hiển thị 0.
  • Lưu ý: Nếu ghi chữ trong công thức sẽ phải đặt trong dấu ngoặc kép, còn nếu ghi số thì không cần đặt ngoặc kép và không cần đánh dấu phân cách hàng nghìn luôn.

Xem tổng hợp tất cả các hàm trong Microsoft Excel 365

Giới thiệu về chúng tôi

Trung Tâm Giáo Dục Tin Học Bình Dương là đơn vị chuyên đào tạo các Khóa Học Tin Học Văn Phòng cơ bản, nâng cao; Vẽ kỹ thuật AutoCAD 2D 3D;… Khóa học dành cho người đi làm, những người chưa biết gì về máy vi tính, Học sinh – Sinh viên, nhân viên văn phòng, kỹ thuật viên muốn năng cao kỹ năng tin học… Đặc biệt không giới hạn số buổi học, học đến khi thành thạo mới kết thúc. Trung Tâm Giáo Dục Tin Học Bình Dương có đội ngũ giảng viên giàu kinh nghiệm thực tế và nhiệt huyết với từng học viên. Phòng học được trang bị đầy đủ máy móc, thiết bị, không gian hiện đại tiện nghi tạo cảm giác thoải mái cho học viên tham gia.

  • Khai giảng liên tục các lớp tin học tại trung tâm vào các ngày trong tuần
  • Đăng ký học – được xếp lớp ngay
  • Gia sư tin học văn phòng tại nhà 1 kèm 1 – gia sư tin học tại Bình Dương
  • thường xuyên mở các khóa học tin học văn phòng online 1 kèm 1 

Hotline: 0388 785 369