Bài tập Excel có lời giải hàm IF

Hàm IF là một trong những hàm được sử dụng phổ biến nhất trong Excel. Hàm IF trong excel có thể kết hợp với nhiều hàm khác nhau như (hàm if lồng, hàm vlookup, hàm and, hàm…). Tính ứng dụng của hàm IF trong thực tế rất cao, nếu là kế toán không thể không biết sử dụng hàm này

Trong nội dung bài viết này Gia đình kế toán sẽ hướng dẫn các bạn cách sử dụng hàm IF trong excel chi tiết với những bài tập có lời giải bằng hình ảnh dễ hiểu

>>>>> Học kế toán ở đâu tốt nhất Hà Nội TPHCM

I. Cấu trúc hàm IF trong Excel

Hàm IF là một hàm điều kiện trong Excel cho phép bạn tạo so sánh logic giữa một giá trị và một giá trị dự kiến bằng cách kiểm tra điều kiện, rồi trả về kết quả nếu True hay False.

= IF(logical; [value_if_true]; [value_if_true])

Bài tập Excel có lời giải hàm IF

Trong đó:

  • Logical_test: Biểu thức điều kiện
  • 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.  

Lưu ý khi sử dụng hàm IF trong Excel:

Đối số nằm trong dấu [ ] trong excel được hiểu là có thể có hoặc không

  • Nếu value_if_true bị bỏ qua trong công thức IF thì hàm IF sẽ trả về kết quả là 0 nếu biểu thức điều kiện (logical_test) được đáp ứng.
  • Nếu value_if_false bị bỏ qua thì hàm IF sẽ trả về giá trị FALSE nếu không thỏa mãn biểu thức điều kiện

Nếu không muốn kết quả trả về mặc định như vậy, khi thiết lập hàm IF trong ô tham số value_if_true bạn để là TRUE/ĐÚNG  và trong ô value_if_false có thể điền vào là FALSE/SAI hoặc để trống.

Một số lỗi khi sử dụng Hàm IF

Giá trị trả về là #NAME?: Trong trường hợp này bạn nên kiểm tra lại có gõ sai hàm hay không hoặc định dạng sai. Ví dụ nếu điều kiện bạn cần so sánh là số mà lại đang để dạng text, hay giá trị trả về là text lại không để trong dấu nháy kép ” “

Hiện ra một khung thông báo lỗi: Trong trường hợp nay bạn đã không gõ đúng cấu trúc hàm, nhiều phiên bản cũ của excel ngăn cách giữa là đối số là dấu phẩy (,), nhưng các phiên bản mới hơn ngăn cách lại là dấu chấm phẩy (;)

II. Cách sử dụng hàm IF trong Excel

Dưới đây Gia đình kế toán sẽ hướng dẫn cách sử dụng hàm IF thông qua một số bài tập hàm IF trong excel có lời giải

1. Hàm if đơn

Để hình dung dễ hơn về cách sử dụng hàm if ta làm ví dụ đơn giản sau: Cho dãy số, với điều kiện >0 trả về giá trị đúng, ngược lại trả về giá trị sai

Bài tập Excel có lời giải hàm IF

Trong trường hợp này ta sử dụng hàm điều kiện IF như sau: =IF(A2>0; “Đúng”; “Sai”) 

Lưu ý: Nếu value_if_true và value_if_false ở dạng văn bản (text) thì phải đặt trong cặp dấu nháy kép ” ” 

2. Hàm if lồng vào nhau (hàm if nhiều điều kiện)

Cú pháp hàm IF nhiều điều kiện sẽ như sau:

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

Bạn sử dụng tới 64 hàm IF lồng nhau trong excel tuy nhiên, bạn cũng không nên lạm dụng vì rất dễ cho kết quả sai nếu lồng công thức không chính xác 100 % hay gõ sai chính tả.

Ví dụ khi sử dụng hàm if lồng: Xếp loại học lực của sinh viên có điểm tổng kết dưới đây

Bài tập Excel có lời giải hàm IF

Với điều kiện:

  • Điểm trung bình >= 8 xếp loại Giỏi
  • Điểm trung bình >= 7 xếp loại Khá
  • Điểm trung bình >= 6 xếp Trung bình khá
  • Điểm trung bình < 5 xếp loại Yếu

Với ví dụ này ta sử dụng hàm if lồng tại ô M7 như sau:

=IF(L7>=8;”Giỏi”;IF(L7>=7; “Khá”; IF(L7>=6; “Trung bình khá”; IF(L7>=5; “Trung bình”; “Yếu”))))

Kéo hàm cho những dòng còn lại ta được kết quả

Bài tập Excel có lời giải hàm IF

3. Hàm if kết hợp vlookup (hàm vlookup kết hợp hàm if)

Ví dụ về hàm vlookup kết hợp hàm if: Xác định đơn giá tương ứng với mã sản phẩm lấy từ bảng 2

Bài tập Excel có lời giải hàm IF

Trong trường hợp này ta sử dụng hàm vlookup có điều kiện if như sau:

= VLOOKUP(LEFT(A2;3);$A$13:$E$17;IF(RIGHT(A2;2)= “SS”;3;IF(RIGHT(A2;2)=”TC”;4;5)))

Kéo hàm tương tự cho những mặt hàng còn lại ta được kết quả như sau:

Bài tập Excel có lời giải hàm IF

Tải về: Bài tập về hàm if kết hợp hàm vlookup

4. Hàm if and trong excel (hàm if and nhiều điều kiện)

Ví dụ về sử dụng hàm if trong excel: Cho 2 số A và B, nếu A, B ≠ 0 Thì thực hiện phép tính A/B

Bài tập Excel có lời giải hàm IF

Với ví dụ này ta áp dụng hàm if and như sau:

Tại ô B3 đặt công thức: =IF(AND(C1<>0;C2<>0);C1/C2)

Bài tập Excel có lời giải hàm IF

Và kết quả như sau 

Bài tập Excel có lời giải hàm IF

Khi đặt hàm bỏ qua đối số value_if_false, ở cột 2 không thỏa mãn điều kiện vì vậy giá trị trả về mặc định là “FALSE”

Ngoài ra hàm IF còn có thể kết hợp với rất nhiều hàm khác nhau trong excel tùy theo mục đích của người dùng như:

  • Hàm if error
  • Hàm hlookup kết hợp hàm if (tương tự như đối với hàm if kết hợp với Vlookup)
  • Hàm if or trong excel
  • Hàm if else trong excel

Trên đây Gia đình kế toán đã hướng dẫn bạn đọc cách sử dụng hàm IF trong Excel và cách kết hợp hàm if với các hàm khác để cho ra kết quả như mong muốn. Mong rằng sẽ hữu ích với các bạn đang học và làm ngành nghề có sử dụng bảng tính Excel

Xem thêm: Cách xóa dữ liệu trùng nhau trong excel và google trang tính

Ngoc Tuan 01/11/2021

Cú pháp hàm IF: =IF (Logical_test, [value_if_true], [value_if_false])

Trong đó:

  • Logical_test: Là một giá trị hay biểu thức logic trả về giá trị TRUE(đúng) hoặc FALSE(sai).
  • Value_if_true: Là giá trị mà hàm sẽ trả về nếu biểu thức logic cho giá trị TRUE hay nói cách khác là điều kiện thỏa mãn.
  • Value_if_false: Là giá trị mà hàm sẽ trả về nếu biểu thức logic cho giá trị FALSE hay nói cách khác là điều kiện không thỏa mãn.

Bạn có thể tham khảo: Cách sử dụng hàm IF trong Excel có ví dụ dễ hiểu

Sử dụng hàm IF để tính tỷ lệ Phụ thu trong bảng dữ liệu sau.

Bước 1: Trong bảng dữ liệu tính Excel, bạn nhập hàm =IF(B4="BÌNH MINH",2.5%,IF(B4="MƯA HỒNG",1.5%,2%)) vào ô tham chiếu bạn muốn.

Bước 2: Nhấn phím Enter để hiển thị kết quả và dùng trỏ chuột kéo xuống để hiển thị các kết quả còn lại như hình.

Bài tập Excel có lời giải hàm IF

Nhấn Enter để hiển thị kết quả

Sử dụng hàm IF để tính tỷ lệ Giảm giá cho bảng sau.

Bước 1: Trong bảng dữ liệu tính Excel, bạn nhập hàm =IF(D4>10,20%,IF(MONTH(C4)=5,10%,IF(WEEKDAY(C4,1)=1,2%,0))) vào ô tham chiếu bạn muốn.

Bước 2: Nhấn phím Enter để hiển thị kết quả và dùng trỏ chuột kéo xuống để hiển thị các kết quả còn lại như hình.

Bài tập Excel có lời giải hàm IF

Nhấn Enter để hiển thị kết quả

Sử dụng hàm IF để tính tiền thưởng cho nhân viên trong bảng sau.

Bước 1: Trong bảng dữ liệu tính Excel, bạn nhập hàm =IF(E4<><0.1,10000,100000))>vào ô tham chiếu bạn muốn.

Bước 2: Nhấn phím Enter để hiển thị kết quả và dùng trỏ chuột kéo xuống để hiển thị các kết quả còn lại như hình.

Bài tập Excel có lời giải hàm IF

Nhấn Enter để hiển thị kết quả

Sử dụng hàm IF để đánh giá kết quả học tập của Sinh viên trong bảng sau.

Bước 1: Trong bảng dữ liệu tính Excel, bạn nhập hàm =IF(D4>=9,"Giỏi",IF(D4>=7,"Khá",IF(D4>=5,"Trung bình","Yếu"))) vào ô tham chiếu bạn muốn.

Bước 2: Nhấn phím Enter để hiển thị kết quả và dùng trỏ chuột kéo xuống để hiển thị các kết quả còn lại như hình.

Bài tập Excel có lời giải hàm IF

Nhấn Enter để hiển thị kết quả

Nguyên nhân: Hàm chứa các ký tự, hoặc sai đối số điều kiện.

Cách khắc phục: Kiểm tra lại đối số value_if_true hoặc value_if_False.

Nguyên nhân: Không tìm thấy giá trị trong hàm tính.

Cách khắc phục: Kiểm tra và chỉnh sửa lại giá trị trong hàm.

Trên đây là cách sử dụng hàm IF nâng cao trong Excel có bài tập kèm lời giải. Hy vọng bài viết sẽ giúp bạn thực hiện kết hợp được hàm IF trong công việc cũng như học tập và nếu bạn có góp ý hãy để lại bình luận bên dưới và đứng quên chia sẻ nếu thấy hữu ích bạn nhé.