Đối cùng với những dữ liệu Excel lớn, và yêu cầu bạn cần lọc ra các giá trị thỏa mãn nhiều điều kiện khác nhau, các bạn sẽ cần phối hợp hàm IF với một trong những hàm cơ bạn dạng khác của Excel để có thể áp dụng được đồng thời những điều kiện. Nội dung bài viết dưới phía trên của madaotaydu.vn đã giới thiệu cho chính mình thật cụ thể và rõ ràng hàm IF những điều kiện, hãy cùng theo dõi nhé!


Hàm IF trong Excel

Trước khi mày mò về hàm IF những điều kiện thì hãy khám phá xem hàm IF là gì. Hàm IF là trong những hàm phổ biến nhất vào Excel, hàm này chất nhận được bạn tiến hành so sánh lô ghích giữa một giá bán trị với giá trị bạn mong muốn.

Bạn đang xem: Cách sử dụng hàm if nhiều điều kiện

Vì vậy, một câu lệnh IF rất có thể có nhị kết quả. Kết quả đầu tiên là nếu so sánh của khách hàng là True, công dụng thứ nhị là nếu như so sánh của người sử dụng là False.

*

Hàm IF bao gồm điều kiện

Sau lúc biết được hàm IF là gì thì họ tiếp tục tò mò về hàm IF gồm điều kiện. Cú pháp đến hàm IF có điều kiện như sau: IF (logical_test, , )

Như chúng ta thấy, hàm IF có 3 tham số, tuy thế chỉ tất cả tham số trước tiên là bắt buộc phải có, còn 2 tham số sót lại là ko bắt buộc

logical_test: là một trong những giá trị tốt biểu thức súc tích có giá bán trị TRUE (đúng) hoặc FALSE (sai). Bắt buộc phải có. Đối với tham số này, bạn cũng có thể chỉ rõ kia là ký tự, ngày tháng, con số hay bất kể biểu thức so sánh nào.Ví dụ: Biểu thức logic của bạn cũng có thể là hoặc B1=”sold”, B110.

Value_IF_true: Là giá trị nhưng mà hàm đã trả về nếu biểu thức ngắn gọn xúc tích cho giá bán trị TRUE hay nói theo một cách khác là điều kiện thỏa mãn. Không bắt buộc phải có.Ví dụ: phương pháp sau sẽ trả về từ bỏ “Good” nếu quý giá ở ô B1 to hơn 10: =IF(B1>10, “Good”)

Value_IF_false: là giá trị nhưng mà hàm sẽ trả về nếu biểu thức lô ghích cho giá chỉ trị FALSE hay nói theo một cách khác là đk không thỏa mãn. Không cần phải có.Ví dụ: nếu như bạn thêm biến đổi thứ 3 là “Bad” vào cách làm ở lấy ví dụ như trên, nó sẽ trả về trường đoản cú “Good” nếu giá trị ở vào ô B1 lớn hơn 10, còn nếu trái lại thì giá trị trả về sẽ là “Bad”: =IF(B1>10, “Good”, “Bad”)

*

Hàm IF nhiều điều kiện – Hàm IF lồng nhau

Nếu hàm IF hay chỉ bao gồm một đk thì hàm IF nhiều điều kiện sẽ có rất nhiều điều kiện khác nhau, rất có thể 2 điều kiện, 3 đk hoặc các hơn.

Hàm IF nhiều điều kiện hay còn được gọi là IF lồng.

1. Hàm IF 2 điều kiệnHàm IF 2 đk thường được áp dụng khi việc có 3 đối số đề xuất so sánh.

Công thức tổng quát:

=IF (logical_test_1, , IF((logical_test_2, , ))

Ví dụ: Tính số tiền sau áp dụng chính sách ưu đãi giảm giá vé tàu biết trẻ nhỏ từ 10 tuổi trở xuống được bớt nửa vé và miễn phí tổn vé cho tất cả những người già lớn hơn 70 tuổi.

Công thức đã là: =IF(B2>70;C2-C2;IF(B2>10;C2;C2/2))

*

2. Hàm IF tất cả 3 điều kiệnTa sử dụng hàm IF có 3 đk khi có 4 tiêu chuẩn cần so sánh.

Công thức tổng quát:

=IF (logical_test_1, , IF((logical_test_2, , IF(logical_test_3, , )))

Ví dụ, dựa vào điểm số, xếp loại hiệu quả học tập của các học viên theo những tiêu chí:

Điểm > 8: học sinh giỏiTừ 6.5 – 7.9: học viên kháTừ 3.5 – 6.4: học viên trung bìnhNhỏ rộng 3.5: học sinh YếuĐể tất cả công thức rút gọn gàng nhất, người dùng cần thực hiện hàm IF những điều kiện, cụ thể ở đó là hàm IF bao gồm 3 điều kiện. Giữ ý, khi chuẩn bị xếp, đề xuất sắp xếp các điều kiện đặc biệt quan trọng nhất xếp lên trên.

= IF(C2>=8;”Giỏi”;IF(C2>=6,5;”Khá”; IF(C2>=3,5;”Trung Bình”;”Yếu”)))

*

Tuy nhiên, trường hợp điều kiện so sánh quá nhiều, tới 5 hoặc 6 điều kiện, người dùng nên suy xét sử dụng hàm không giống hoặc phối kết hợp sử dụng các hàm để phương pháp được rút gọn gàng và dễ hiểu hơn.

Hàm IF nhiều đk – Kết phù hợp với các hàm khác

Hàm IF với điều kiện ngày tháng

Khi sử dụng hàm IF để đối chiếu ngày tháng, hàm sẽ không còn thể dìm diện như 1 chuỗi cam kết tự.

*

Hàm IF kết hợp Vlookup hoặc Hlookup

1. Hàm IF kết hợp Vlookup

Hàm IF kết hợp Vlookup vào Excel trả về công dụng là True / False, Yes / No, … .

Trường hợp thịnh hành nhất sử dụng hàm IF kết hợp Vlookup là để so sánh các giá trị mà lại hàm Vlookup trả về với giá trị chủng loại và trả về công dụng là Yes / No hoặc True / False.

Xem thêm: Ngắm Nữ Quân Nhân Trung Quốc Xinh Đẹp Mặc Quân Phục Cũng "Đốn Tim" Cư Dân Mạng

Cú pháp hàm IF phối hợp Vlookup vào Excel có dạng như bên dưới đây:

=IF(Vlookup(Lookup_value,Table_ array,Col_index_Num,))Trong đó:

– Lookup value: Giá trị này đề cập cho giá trị ô hoặc văn phiên bản mà bọn họ đang tra cứu kiếm.

– Table_array: khẳng định phạm vi ô hoặc vùng tài liệu mà chúng ta muốn tra cứu kiếm giá bán trị.

– Col_index_number: số cột mà chúng ta muốn trả về giá chỉ trị.

– Range_lookup: tham số này là True hoặc False, nhận kết quả khớp đúng đắn hoặc dữ liệu tương tự.

Giả sử mang đến bảng tài liệu có danh sách các món đồ được liệt kê trong cột A và con số các món đồ này nghỉ ngơi trong cột B, và nhiều người đang cần đánh giá số lượng một loại mặt hàng trong ô E1 nhằm thông báo cho những người dùng rằng sản phẩm đó còn tốt đã buôn bán hết.

Công thức hàm Vlookup gồm dạng như sau:

=VLOOKUP(E1,$A$2:$B$10,2,FALSE)

Tiếp theo áp dụng lệnh IF so sánh công dụng hàm Vlookup trả về cùng với 0 và trả về công dụng là “No” nếu giá trị này bởi 9 hoặc “Yes” còn nếu không phải:

=IF(VLOOKUP(E1,$A$2:$B$10,2,FALSE)=0,”No”,”Yes”)

*

Thay vày sử dụng công dụng là Yes/ No, chúng ta cũng có thể trả về công dụng là TRUE / FALSE hoặc Stock / Sold (còn hàng / hết hàng) bằng cách sử dụng hàm Excel bên dưới đây:

=IF(VLOOKUP(E1,$A$2:$B$10,2)=0,”Sold out”,”In stock”)

2. Hàm IF phối hợp Hlookup

Tương tự Vlookup

Cú pháp hàm IF phối hợp Hlookup trong Excel có dạng như bên dưới đây:

=IF(Hlookup(Lookup_value,Table_ array,Row_index_Num,))

Hàm IF các điều kiện phối kết hợp hàm AND

Hàm AND: Nếu điều kiện kiểm tra chứa hàm AND, Microsoft Excel đã trả về TRUE (Đúng) nếu tất cả các điều kiện được đáp ứng; nếu không sẽ trả về FALSE (Sai).

Giả sử, các bạn có một bảng với hiệu quả của nhì điểm thi. Điểm số đầu tiên, được lưu trữ trong cột A, phải bởi hoặc lớn hơn 20. Điểm lắp thêm hai, được liệt kê vào cột B, phải bằng hoặc vượt quá 30. Chỉ khi thỏa mãn nhu cầu cả hai điều kiện trên, học viên mới quá qua kỳ thi.

Cách dễ dàng nhất để tạo ra một công thức phù hợp là viết ra điều kiện trước, tiếp nối kết vừa lòng nó vào đối số kiểm tra hàm IF của bạn:Điều kiện: AND(B2>=20; C2>=30)Công thức IF/AND: =IF((AND(B2>=20;C2>=30));”Đậu”;”Trượt”)Với biện pháp dùng hàm IF nhiều đk này, các bạn sẽ yêu ước Excel trả về “Đậu” nếu quý giá trong cột C> = trăng tròn và quý giá trong cột D> = 30. Ví như khác, bí quyết hàm IF nhiều đk sẽ trả về “Trượt”, như lấy một ví dụ trong hình ảnh dưới đây.

*

Hàm IF nhiều điều kiện phối hợp hàm OR

Hàm OR: vào trường thích hợp sử dụng hàm OR trong kiểm tra, Excel đã trả về TRUE nếu ngẫu nhiên điều kiện nào được đáp ứng; trường hợp khác đang trả về FALSE (Sai).

Bạn sử dụng phối kết hợp các hàm IF và hàm OR theo cách tương tự như như với hàm & ở trên. Khác hoàn toàn so với cách làm IF vào Excel và & ở trên là Excel vẫn trả về TRUE (Đúng) nếu ít nhất một trong các điều kiện được hướng đẫn được đáp ứng.

Vì vậy, bí quyết ở trên sẽ tiến hành sửa đổi theo phong cách sau:

=IF((OR(B2>=20; C2>=30));”Đậu”;”Trượt”)

Cột D đang trả về quý hiếm “Đậu” ví như điểm đầu tiên bằng hoặc to hơn 20 hoặc điểm sản phẩm hai bởi hoặc to hơn 30.

*

Hàm IF nhiều điều kiện phối kết hợp AND với OR

Trong trường hợp chúng ta phải reviews dữ liệu của bản thân mình dựa trên nhiều điều kiện, ở kề bên cách sử dụng hàm IF, các bạn sẽ phải áp dụng cả nhị hàm & và OR cùng một lúc.

Trong bảng trên, mang sử bạn có các tiêu chuẩn sau để đánh giá điều kiện đạt của học sinh:

Điều kiện 1: cột B> = trăng tròn và cột C> = 25Điều kiện 2: cột B> = 15 cùng cột C> = 20Nếu một trong các điều kiện trên được đáp ứng nhu cầu thì các bạn đó được coi là đã thừa qua, còn nếu như không thì trượt.Công thức dường như phức tạp, nhưng thực ra cũng không quá khó lắm. Các bạn chỉ cần biểu hiện hai điều kiện là những câu lệnh & và đặt nó trong hàm OR vì chưng không yêu ước cả hai đk được đáp ứng, chỉ việc một trong nhị điều kiện đáp ứng là đủ: OR(AND(B2>=20;C2>=25);AND(B2>=15;C2>=20)

Cuối cùng, áp dụng hàm OR ở trên làm điều kiện kiểm tra lô ghích trong hàm IF và cung ứng các đối số TRUE (Đúng) và FALSE (Sai). Kết quả là các bạn sẽ nhận được công thức IF trong Excel sau với khá nhiều điều khiếu nại AND/OR:

=IF(OR(AND(B2>=20;C2>=25);AND(B2>=15;C2>=20));”Đậu”;”Trượt”

*

Đương nhiên, bạn không xẩy ra giới hạn lúc chỉ sử dụng với hai hàm là AND/OR trong những công thức IF trong Excel, mà hoàn toàn có thể sử dụng nhiều tính năng logic như xúc tích kinh doanh của doanh nghiệp yêu cầu, miễn là:

Trong Excel 2016, 2013, 2010 với 2007, phương pháp không bao gồm quá 255 đối số với tổng độ dài của cách làm không vượt vượt 8.192 ký tự.Trong Excel 2003 trở xuống, có thể sử dụng tối đa 30 đối số và tổng độ dài cách làm không vượt quá 1.024 ký tự.

Bài tập hàm IF nhiều đk có lời giải

Download file bài bác tập hàm IF nhiều điều kiện: