Mục lục
Khi bạn đang thực hiện phân tích dữ liệu phức tạp và mạnh mẽ, bạn cần chứng minh nhiều điều kiện khác nhau tại một thời điểm. Trong Microsoft Excel , hàm IF hoạt động như một công cụ mạnh mẽ để xử lý các điều kiện. Trong hướng dẫn này, chúng ta sẽ làm việc với hàm IF lồng nhau trong Excel. Chúng ta sẽ phân tích hàm IF với 3 điều kiện trong Excel dựa trên 5 bài kiểm tra logic .
Tải xuống Sách bài tập thực hành
Tải file thực hành này về và tự làm thử.
Hàm IF 3 điều kiện.xlsx
5 bài kiểm tra logic hàm IF 3 điều kiện
Để mô tả quy trình, đây là tập dữ liệu của Báo cáo bán hàng của công ty. Nó hiển thị thông tin của Mã sản phẩm và Doanh số hàng tháng trong phạm vi ô B4:C10 .
Chúng ta cần xác định Trạng thái bán hàng theo 3 điều kiện được hiển thị trong hình bên dưới:
Bây giờ, chúng ta hãy đăng ký kiểm tra logic sau để xác định trạng thái của 6 sản phẩm trong tập dữ liệu.
1. Hàm IF lồng nhau với 3 điều kiện
Trong Excel, chúng ta có thể lồng nhiều hàm IF cùng lúc để thực hiện các phép tính phức tạp.
Trong bài viết này, chúng ta sẽ áp dụng hàm IF lồng nhau cho 3 điều kiện . Hãy làm theo quy trình.
- Đầu tiên, hãy chèn công thức này vào ô D5 .
=IF(C5>=2500,"Excellent",IF(C5>=2000,"Good",IF(C5>=1000,"Average")))
- Tiếp theo, nhấn Enter .
- Sau đó, bạn sẽ thấy trạng thái đầu tiên dựa trên các điều kiện được áp dụng.
Ở đây, chúng tôi đã sử dụng Hàm IF để áp dụng so sánh logic giữa các điều kiện cho ô C5 đã chọn.
- Sau đó, hãy sử dụng công cụ Tự động điền và bạn sẽ nhận được tất cả trạng thái cho từng số tiền bán hàng.
Đọc thêm: Câu lệnh VBA IF có nhiều điều kiện trong Excel (8 phương pháp)
2. Hàm IF với logic AND cho 3 điều kiện trong Excel
Trong phần này, chúng ta sẽ áp dụng hàm IF kết hợp với hàm AND cho bài kiểm tra logic. Thực hiện theo các bước bên dưới.
- Đầu tiên, hãy chèn công thức này vào ô D5 .
=IF(AND(C5>=2500),"Excellent",IF(AND(C5>=2000),"Good",IF(AND(C5>=1000),"Average","")))
- Tiếp theo, nhấn Enter và bạn sẽ thấy kết quả đầu tiên.
Đây , chúng tôi đã kết hợp các hàm IF và AND để so sánh từng điều kiện với văn bản riêng lẻ và trả về giá trị nếu các điều kiện không đáp ứng giá trị ô trong C5 . Cuối cùng, chúng ta đã chèn Chuỗi rỗng ( “” ) để bỏ qua các ô trống nếu có.
- Cuối cùng, hãy áp dụng công thức này cho phạm vi ô D6:D10 và xem kết quả cuối cùng.
Đọc thêm: VBA Excel: Kết hợp If với Và đối với nhiều điều kiện
3. Hàm IF trong Excel với logic ORDựa trên 3 điều kiện
Sự kết hợp của các hàm IF và OR cũng là một công cụ rất mạnh để chạy thử nghiệm logic với 3 điều kiện. Hãy xem nó hoạt động như thế nào.
- Ban đầu, hãy chọn ô D5 .
- Tại đây, hãy chèn công thức này.
=IF(OR(C5>=2500),"Excellent",IF(OR(C5>=2000),"Good",IF(OR(C5>=1000),"Average","")))
- Sau đó, nhấn Enter .
- Cuối cùng, sử dụng nút Công cụ Tự động điền trong phạm vi ô D6:D10 .
- Cuối cùng, bạn sẽ thấy đầu ra như hình bên dưới:
Ở đây, so sánh lợi ích của hàm IF và OR trong vòng 3 điều kiện. Do đó, nó xác định các điều kiện Xuất sắc , Tốt và Trung bình theo giá trị của chúng.
Đọc thêm: Excel VBA: Kết hợp If và Or (3 ví dụ)
4. Câu lệnh IF trong Excel với hàm SUM cho 3 điều kiện
Nếu tập dữ liệu của bạn không hoạt động trên bất kỳ logic nào kiểm tra ở trên, bạn có thể sử dụng hàm SUM được kết hợp trong câu lệnh IF . Nó sẽ hoạt động thành công với 3 điều kiện.
- Đầu tiên, hãy áp dụng công thức này trong ô D5 .
=IF(SUM(C5>=2500),"Excellent",IF(SUM(C5>=2000),"Good","Average"))
- Sau đó, nhấn Enter để xem kết quả đầu tiên.
Ở đây, sự kết hợp của hàm IF so sánh từng điều kiện với giá trị trong ô C5 . Sau đó, hàm SUM tính toán giá trị dựa trên điều kiện để xác định xem đó có phải là true hoặc false .
- Cuối cùng, hãy áp dụng công cụ Tự động điền và bạn sẽ nhận được tất cả các trạng thái với 3 điều kiện.
Đọc thêm: Excel VBA: Câu lệnh If Then Else với nhiều điều kiện (5 ví dụ)
5. Kết hợp NẾU & Hàm AVERAGE với 3 điều kiện trong Excel
Hàm AVERAGE cũng hữu ích nếu bạn có một tập hợp chuỗi dữ liệu khác. Nó kết hợp với hàm IF để so sánh giữa các điều kiện. Hãy xem quy trình bên dưới.
- Ban đầu, hãy chọn ô D5 .
- Sau đó, chèn công thức này vào ô.
=IF(AVERAGE(C5>=2500),"Excellent",IF(AVERAGE(C5>=2000),"Good","Average"))
- Sau đó, nhấn Enter .
- Cuối cùng, áp dụng công thức cho dải ô D6:D10 .
- Cuối cùng, bạn sẽ thấy đầu ra như hình bên dưới.
Tại đây , chúng tôi đã sử dụng hàm IF để so sánh 3 điều kiện. Sau đó, áp dụng hàm AVERAGE để trả về giá trị trung bình (nếu có) cho ô đã chọn.
Đọc thêm: Cách áp dụng câu lệnh IF trong Excel với nhiều điều kiện trong phạm vi
Hàm IF trong Excel với 2 điều kiện
Đây là một mẹo bổ sung dành cho bạn nếu bạn đang làm việc với 2 điều kiện . Hãy xem cách chức năng IF hoạt động trong trường hợp này.
- Ban đầu, chúng ta hãy lấy hai điều kiện: Lợi nhuận và Lỗ dựa trên các giá trị >=2500 và >=1000 tương ứng.
- Sau đó, chèn công thức này vào ô D5 .
=IF(AND(C5>=2500,OR(C5>=1000)),"Profit","Loss")
- Sau đó, nhấn Enter và bạn sẽ thấy trạng thái đầu tiên cho giá trị trong ô C5 .
Ở đây, NẾU , VÀ & ;Các hàm OR được kết hợp để xác định các điều kiện của Lợi nhuận và Lỗ cho ô C5 dựa trên các giá trị điều kiện.
- Cuối cùng, hãy sử dụng công cụ FlashFill và nhận kết quả cuối cùng dựa trên 2 điều kiện.
Đọc thêm : Cách sử dụng hàm IF với nhiều điều kiện trong Excel
Những điều cần nhớ
- Bắt buộc phải tuân theo thứ tự của các điều kiện trong hàm công thức mà bạn thiết lập ban đầu. Nếu không, nó sẽ hiển thị giá trị sai.
- Đảm bảo cân bằng mọi Dấu ngoặc đơn theo các số và thứ tự bên trong công thức để có được kết quả chính xác.
- Nếu điều kiện được đặt ở định dạng Văn bản thì chúng phải được đặt trong dấu ngoặc kép .
Kết luận
Kết thúc bài viết này với mong muốn rằng đó là một cách hữu ích trên hàm Excel IF với 3 điều kiện dựa trên 5 bài kiểm tra logic. Tôi cũng đã cố gắng bao gồm quá trình trong 2 điều kiện. Hãy cho chúng tôi biết những gợi ý sâu sắc của bạn trong hộp bình luận. Theo dõi ExcelWIKI để biết thêm blog.