Lê Nguyễn Nhật Phương
Lê Nguyễn Nhật Phương
Thảo luận 0 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 895 lượt xem

Hàm IF và các ứng dụng của hàm IF trong Excel với các ví dụ cụ thể

May 26 2021

Trong công việc hằng ngày, bạn có thường gặp các tình huống phải chọn lọc kết quả theo những điều kiện cho trước? Bạn có biết phải làm thế nào để giải quyết công việc đó một cách nhanh chóng hay không? Trong bài viết này, Gitiho giới thiệu cho bạn giải pháp để xử lý tình huống này chỉ trong vài giây với hàm IF trong Excel. Hãy cùng chúng mình tìm hiểu nhé! 

Xem thêm: Hướng dẫn cách viết các hàm trong Excel chi tiết, dễ hiểu nhất

Biến Excel thành công cụ phân tích dữ liệu chuyên sâu.

Hướng dẫn sử dụng hàm IF trong Excel

Cú pháp của hàm IF trong Excel

Hàm IF trong Excel là hàm kiểm tra điều kiện là đúng hay sai, so sánh logic giữa các giá trị kiểm tra và giá trị mong muốn, sau đó trả về kết quả tương ứng đúng hoặc sai.

Cú pháp của hàm IF trong Excel như sau:

=IF(logical_test; value_if_true; value_if_fasle)

Trong đó:

 Logical_test: Giá trị, điều kiện bất kì cần kiểu tra 

Value_if_true: Giá trị trả về nếu logical_test là đúng

Value_if_false: Giá trị trả về nếu logical_test là sai

Ví dụ của hàm IF trong Excel

Hãy xác định các nhân viên nữ được nhận quà 8/3 trong bảng danh sách nhân viên sau đây:


- Nếu giới tính của nhân viên là nữ thì kết quả là "có"

- Nếu giới tính của nhân viên là nam thì kết quả là "không"

Như vậy, cú pháp hàm IF tại ô C2 là: 

=IF(B2="nữ";"có";"không")

Sau đó bạn dùng Filldown cho các ô còn lại


Hàm IF lồng nhau trong Excel

Ta sử dụng hàm IF lồng IF khi có nhiều điều kiện cần kiểm tra như sau:

=IF(logical_test1;[value_if_true1];IF(logical_test2;[value_if_true2];IF(logical_test3;[value_if_true3];[value_if_false])

Ví dụ, tính số tiền mỗi nhân viên được thưởng vào dịp cuối năm theo điều kiện:

- Nhân viên chính thức: 3.000.000đ

- Cộng tác viên: 1.500.000đ

- Nhân viên thử việc: 1.000.000đ


Cú pháp hàm IF lồng nhau trong trường hợp này là: 

=IF(B2="Nhân viên";"3.000.000";IF(B2="CTV";"1.500.000";"1.000.000"))

Tức là:

Nếu ô B2 là nhân viên, tiền thưởng là 3.000.000, nếu không xét công thức phía sau. 

Nếu ô B2 là CTV, tiền thưởng là 1.500.000, nếu không thì tiền thưởng là 1.000.000


Xem thêm: Hướng dẫn cách dùng hàm VLOOKUP thay thế hàm IF lồng nhau trong Excel

Hàm IF kết hợp cùng các hàm khác trong Excel

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

Ví dụ, bạn cần tìm các nhân viên thuộc phòng "Kinh doanh" để cử đi công tác thì hãy dùng hàm IF kết hợp với hàm AND nhé! Nếu nhân viên thỏa mãn cả 2 điều kiện trên thì kết quả là "có", còn không đạt cả 2 điều kiện thì kết quả trả về là "không"


Cú pháp hàm IF tại ô D2 sẽ là:

=IF(AND(B2="Nhân viên";C2="Kinh doanh");"có";"không")

Kết quả bạn đã lọc được những "Nhân viên" thuộc phòng "Kinh doanh" để cử đi công tác


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

Ví dụ, bạn muốn tìm kiếm những nhân viên thuộc phòng "Sản phẩm" hoặc nhân viên "Nam" để tham gia hội thao của công ty thì phải dùng hàm IF cùng hàm OR. Nếu gái trị thỏa mãn 1 trong 2 điều kiện trên, kết quả trả về là "có", nếu không thỏa mãn điều kiện nào, kết quả là "không"


Như vậy, cú pháp tại ô D2 trong trường hợp này như sau:

 =IF(OR(B2="nam";C2="sản phẩm");"có";"không")


Kết hợp hàm IF và hàm UPPER

Sử dụng hàm IF để tính tiền thưởng cho nhân viên dựa theo điểm KPI

Nếu KPI > 100 tiền thưởng là 1.000.000

Nếu KPI = 100 tiền thưởng là 500.000

Nếu KPI <100 tiền thưởng là -500.000

Cú pháp hàm IF là: 

=IF(UPPER(D2)>"100";"1.000.000";IF(UPPER(D2)="100";"500.000";"-500.000"))

Ta có kết quả như sau:


Kết hợp hàm IF và hàm VLOOKUP

Hàm VLOOKUP trong Excel là hàm dò tìm dữ liệu, được dùng để tìm kiếm dữ liệu theo cột. Vì vậy, ta sử dụng hàm IF kết hợp với hàm VLOOKUP để dò tìm các điều kiện khác nhau ở hai mảng riêng biệt.

Ví dụ: Nếu bạn muốn tìm những đối tượng có số tiền khác 0 ở bảng 1 và có số thứ tự giống với số thứ tự ở cột tiền thưởng bảng 2 như sau:

Tại ô F2, bạn nhập công thức: 

=IF(C2="";"";VLOOKUP(E2;$A$1:$C$10;3;0)) 

Kết quả trả về các giá trị thỏa mãn nội dung tại cột C và có số thứ tự giống cột E:


Xem thêm: CÁCH SỬ DỤNG HÀM IF TRONG EXCEL: ÁP DỤNG VỚI CON SỐ, VĂN BẢN VÀ NGÀY THÁNG

Kết luận

Qua bài viết trên, Gitiho đã cùng bạn khám phá cách sử dụng hàm IF đơn giản trong Excel và các ứng dụng của hàm IF qua các ví dụ cụ thể. Hy vọng bạn sẽ thực hiện thành công cho công việc của mình và đừng quên theo dõi chúng mình để xem thêm các bài viết bổ ích khác nhé!

Ngay bây giờ hãy cùng luyện tập thêm với bộ bài tập Excel có đáp án của Gitiho để nằm lòng tin học văn phòng nhé! 

Nhận tư vấn và đăng ký khóa học ở đây.

Bài viết tham khảo khác:

Hướng dẫn cách dùng hàm index trong Excel chi tiết nhất

Hướng dẫn cách copy chỉ những giá trị hiển thị sau khi lọc trong Excel

Hướng dẫn cách sắp xếp ngày trong Excel

Hướng dẫn cách dùng hàm VLOOKUP qua các ví dụ từ cơ bản đến nâng cao

Hướng dẫn cách sử dụng hàm IF với nhiều điều kiện: AND, OR, hàm IF lồng nhau và hơn thế

Cùng tham gia cộng đồng hỏi đáp về chủ đề Tin học văn phòng

Thảo luận 0 câu trả lời
Lượt xem 895 lượt xem
Vỗ tay vỗ tay

0 Bình luận

@ 2020 - Bản quyền của Công ty cổ phần công nghệ giáo dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở kế hoạch và đầu tư TP. Hà Nội