Cách Sử Dụng Hàm If Nhiều Điều Kiện

     

Đối với những dữ liệu Excel lớn, và yêu cầu bạn cần lọc ra hầu hết giá trị thỏa mãn nhu cầu nhiều đk khác nhau, 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 để hoàn toàn có thể áp dụng được đồng thời nhiều điều kiện. Nội dung bài viết dưới trên đây của magicone.vn sẽ giới thiệu cho bạn thật chi tiết và ví dụ hàm IF nhiều điều kiện, hãy thuộc theo dõi nhé!


Hàm IF trong Excel

Trước khi tò mò về hàm IF nhiều điều kiện thì hãy khám phá xem hàm IF là gì. Hàm IF là một trong những hàm thông dụng nhất trong Excel, hàm này cho phép bạn triển khai so sánh xúc tích và ngắn gọn giữa một giá bán trị với cái giá trị bạn mong muốn 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ả. Công dụng đầu tiên là giả dụ so sánh của bạn 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 khi biết được hàm IF là gì thì chúng ta tiếp tục tìm hiểu về hàm IF gồm điều kiện. Cú pháp mang đến hàm IF có đk như sau: IF (logical_test, , )

Như các bạn thấy, hàm IF có 3 tham số, mà lại chỉ có tham số thứ nhất là sẽ phải có, còn 2 tham số còn lại là không bắt buộc

logical_test: là 1 giá trị tuyệt biểu thức xúc tích có giá chỉ trị TRUE (đúng) hoặc FALSE (sai). Bắt buộc phải có. Đối với thông số này, chúng ta có thể chỉ rõ kia là cam kết 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 lô ghích của bạn cũng có thể là hoặc B1=”sold”, B110.

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

Value_IF_false: là giá trị nhưng mà hàm vẫn trả về trường hợp biểu thức xúc tích cho giá bán trị FALSE hay nói theo một cách khác là đk không thỏa mãn. Không sẽ phải có.Ví dụ: nếu khách hàng thêm biến hóa thứ 3 là “Bad” vào cách làm ở ví dụ trên, nó đã trả về từ bỏ “Good” nếu quý giá ở trong ô B1 to hơn 10, còn nếu trái lại thì cực hiếm 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 thường xuyên chỉ gồm một điều kiện thì hàm IF nhiều điều kiện sẽ có nhiều điều kiện không giống nhau, có thể 2 điều kiện, 3 đk hoặc nhiều hơn.

Hàm IF nhiều điều kiện hay có cách gọi khác là IF lồng.

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

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

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

Ví dụ: Tính số chi phí sau tiết kiệm chi phí với chính sách giảm giá vé tàu biết trẻ nhỏ từ 10 tuổi trở xuống được sút nửa vé với miễn giá tiền vé cho người già to 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 áp 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ụ, phụ thuộc vào điểm số, xếp loại công dụng học tập của các học sinh 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ỏ hơn 3.5: học sinh YếuĐể gồm công thức rút gọn nhất, người dùng cần áp dụng hàm IF các điều kiện, cụ thể ở đây là hàm IF tất cả 3 điều kiện. Lưu giữ ý, khi sắp tới xếp, buộc phải sắp xếp những điều kiện đặc biệt 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, nếu như đ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 nghĩ sử dụng hàm không giống hoặc phối kết hợp sử dụng các hàm để công thức được rút gọn và dễ dàng nắm bắt hơn.

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

Hàm IF với đk ngày tháng

Khi áp 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ư một chuỗi cam kết tự.

*

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

1. Hàm IF phối hợp Vlookup

Hàm IF phối hợp Vlookup trong Excel trả về kết quả là True / False, Yes / No, … .

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

Xem thêm: 6+ Cách Kiểm Tra Tài Khoản Ngân Hàng Sacombank Nhanh Nhất Hiện Nay

Cú pháp hàm IF kết 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 mang đến giá trị ô hoặc văn bạn dạng mà bọn họ đang kiếm tìm kiếm.

– Table_array: khẳng định phạm vi ô hoặc vùng dữ liệu mà họ muốn search kiếm giá chỉ trị.

– Col_index_number: số cột mà họ muốn trả về giá bán trị.

– Range_lookup: tham số này là True hoặc False, nhận công dụng khớp đúng chuẩn hoặc tài liệu tương tự.

Giả sử mang đến bảng tài liệu có danh sách các sản phẩm được liệt kê vào cột A và số lượng các mặt hàng này sinh sống trong cột B, và ai đang cần soát sổ 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 mặt hàng đó còn xuất xắc đã phân phối hết.

Công thức hàm Vlookup tất cả dạng như sau:

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

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

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

*

Thay bởi sử dụng kết quả là Yes/ No, chúng ta có thể trả về tác dụng là TRUE / FALSE hoặc Stock / Sold (còn mặt 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 kết hợp Hlookup

Tương tự Vlookup

Cú pháp hàm IF kết hợp Hlookup vào 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 đk 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ử, bạn có một bảng với tác dụng của nhị điểm thi. Điểm số đầu tiên, được lưu trữ trong cột A, phải bằng hoặc to hơn 20. Điểm vật dụng hai, được liệt kê trong cột B, phải bởi hoặc vượt quá 30. Chỉ khi đáp ứng cả hai điều kiện trên, học sinh mới thừa qua kỳ thi.

Cách đơn giản nhất để tạo thành một công thức phù hợp là viết ra điều kiện trước, tiếp đến kết hợp 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 bí quyết dùng hàm IF nhiều điều kiện này, bạn sẽ yêu mong Excel trả về “Đậu” nếu giá trị trong cột C> = đôi mươi và quý hiếm trong cột D> = 30. Nếu khác, cách làm hàm IF nhiều điều kiện sẽ trả về “Trượt”, như ví dụ như trong ả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 đúng theo sử dụng hàm OR trong kiểm tra, Excel đã trả về TRUE nếu bất kỳ điều khiếu nại nào được đáp ứng; nếu khác sẽ trả về FALSE (Sai).

Bạn sử dụng kết hợp các hàm IF và hàm OR theo cách tương tự như cùng với hàm and ở trên. Khác hoàn toàn so với bí quyết IF vào Excel và & ở trên là Excel sẽ 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, công thức ở trên sẽ được sửa đổi theo cách sau:

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

Cột D đang trả về cực hiếm “Đậu” giả dụ điểm thứ nhất bằng hoặc to hơn 20 hoặc điểm lắp thêm hai bởi hoặc lớn hơn 30.

*

Hàm IF những điều kiện phối hợp AND cùng OR

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

Xem thêm: Hướng Dẫn Cách Buộc Dây Giày Tây Giấu Dây Giày Tây Giấu Dây Phong Cách

Trong bảng trên, trả sử các bạn có các tiêu chí sau để review điều kiện đạt của học sinh:

Điều khiếu nại 1: cột B> = trăng tròn và cột C> = 25Điều kiện 2: cột B> = 15 và cột C> = 20Nếu một trong những điều kiện trên được đáp ứng nhu cầu thì chúng ta đó được coi là đã quá qua, nếu như không thì trượt.Công thức có vẻ phức tạp, nhưng thực tế cũng không thực sự khó lắm. Chúng ta chỉ cần biểu thị hai điều kiện là những câu lệnh và và đặt nó trong hàm OR vì chưng không yêu cầu cả hai điều kiện được đáp ứng, chỉ cần 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 nghỉ ngơi trên làm đk kiểm tra xúc tích và ngắn gọn trong hàm IF và cung cấp 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 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 nhì hàm là AND/OR trong những công thức IF trong Excel, mà rất có thể sử dụng nhiều công dụng logic như ngắn gọn xúc tích kinh doanh của bạn yêu cầu, miễn là:

Trong Excel 2016, 2013, 2010 cùng 2007, bí quyết không bao gồm quá 255 đối số và tổng độ dài của phương pháp không vượt thừa 8.192 cam kết tự.Trong Excel 2003 trở xuống, hoàn toàn có thể sử dụng về tối đa 30 đối số và tổng độ dài công thức không vượt vượt 1.024 ký tự.

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

Download file bài tập hàm IF những điều kiện: