Mục lục
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
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
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
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
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
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")
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:
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
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ế