Dùng hàm if nhiều điều kiện trong excel

Hàm IF nhiều đk là gì? làm sao để phát âm và vận dụng nhanh, đúng đắn nhất? toàn bộ sẽ được đáp án trong nội dung bài viết này của vidabo.net.

Bạn đang xem: Dùng hàm if nhiều điều kiện trong excel


Đối cùng với những tài liệu Excel lớn, với yêu cầu bạn cần lọc ra các giá trị vừa lòng nhiều điều kiện khác nhau, bạn sẽ cần phối hợp hàm IF với một số trong những hàm cơ phiên bản khác của Excel để có thể áp dụng được đồng thời nhiều điều kiện. Bài viết dưới đây của vidabo.net đang giới thiệu cho bạn thật chi tiết và cụ thể hàm IF các điều kiện, hãy thuộc theo dõi nhé!

Hàm IF trong Excel

Trước khi mày 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à trong những hàm phổ cập nhất trong Excel, hàm này có thể chấp nhận được bạn triển khai so sánh logic giữa một giá chỉ trị với giá trị bạn mong muố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à ví như so sánh của công ty là True, hiệu quả thứ nhì là ví như so sánh của người tiêu dùng là False.

*

Hàm IF tất cả điều kiện

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

Như bạn thấy, hàm IF có 3 tham số, tuy thế chỉ tất 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 trong giá trị hay biểu thức súc tích có giá trị TRUE (đúng) hoặc FALSE (sai). Bắt buộc phải có. Đối với tham số này, bạn có thể chỉ rõ đó là ký kết tự, ngày tháng, con số hay bất cứ biểu thức đối chiếu nào. Ví dụ: Biểu thức xúc tích của bạn cũng có thể là hoặc B1=”sold”, B110.

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

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

Hàm IF nhiều đk hay nói một cách khác là IF lồng.

1. Hàm IF 2 đk Hàm IF 2 điều kiện thường được áp dụng khi bài toán có 3 đối số buộc phải 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 áp dụng chính sách ưu đãi giảm giá vé tàu biết trẻ em từ 10 tuổi trở xuống được bớt nửa vé và miễn phí tổn vé cho những người già to hơn 70 tuổi.

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

*

2. Hàm IF bao gồm 3 điều kiện Ta áp dụng hàm IF bao gồm 3 điều kiện 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 điểm số, xếp loại công dụng học tập của các học viên theo những tiêu chí:

Điểm > 8: học tập sinh giỏi Từ 6.5 – 7.9: học sinh khá tự 3.5 – 6.4: học viên trung bình bé dại hơn 3.5: học sinh Yếu Để tất cả công thức rút gọn nhất, người tiêu dùng cần sử dụng hàm IF nhiều điều kiện, rõ ràng ở đấy là hàm IF có 3 điều kiện. Lưu giữ ý, khi chuẩn bị xếp, phải sắp xếp những đ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, giả dụ điều kiện đối chiếu quá nhiều, tới 5 hoặc 6 điều kiện, người tiêu dùng nên quan tâm đến 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 gàng và dễ 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 đ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 thể dấn diện như một chuỗi ký kết tự.

*

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

1. Hàm IF kết 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 phổ biến nhất sử dụng hàm IF kết hợp Vlookup là để so sánh các giá trị nhưng hàm Vlookup trả về với giá trị mẫu mã và trả về công dụng là Yes / No hoặc True / False.

Xem thêm: Top 75 Bộ Phim Bộ Trung Quốc Hay Nhất Mọi Thời Đại, Top 25 Bộ Phim Trung Quốc Hay Nhất Mọi Thời Đại

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,)) vào đó:

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

– Table_array: xác định phạm vi ô hoặc vùng dữ liệu mà bọn họ muốn tìm kiếm giá trị.

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

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

Giả sử mang lại 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 làm việc trong cột B, và ai đang cần kiểm tra số lượng 1 sản phẩm trong ô E1 nhằm thông báo cho tất cả những người dùng rằng mặt hàng đó còn tuyệt đã buôn bán hết.

Công thức hàm Vlookup 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 hiệu quả hàm Vlookup trả về cùng với 0 với trả về tác dụng là “No” nếu cực hiếm này bằng 9 hoặc “Yes” còn nếu như không phải:

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

*

Thay vì sử dụng công dụng là Yes/ No, bạn cũng có thể trả về hiệu quả 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 dưới đây:

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

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

Tương từ Vlookup

Cú pháp hàm IF kết hợp Hlookup trong Excel tất cả dạng như dưới đây:

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

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

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

Giả sử, chúng ta có một bảng với tác dụng của hai điểm thi. Điểm số đầu tiên, được lưu trữ trong cột A, phải bởi hoặc to hơn 20. Điểm đồ vật hai, được liệt kê vào cột B, phải bằng hoặc vượt vượt 30. Chỉ khi đáp ứng cả hai đk trên, học sinh mới quá qua kỳ thi.

Cách dễ dàng nhất để chế tạo ra một công thức tương thích là viết ra điều kiện trước, kế tiếp kết phù 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 cách dùng hàm IF nhiều điều kiện này, các bạn sẽ yêu ước Excel trả về “Đậu” nếu cực hiếm trong cột C> = 20 và cực hiếm trong cột D> = 30. Nếu khác, công thức hàm IF nhiều điều kiện sẽ trả về “Trượt”, như ví dụ trong ảnh dưới đây.

*

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

Hàm OR: trong trường đúng theo sử dụng hàm OR trong kiểm tra, Excel vẫn trả về TRUE nếu ngẫu nhiên điều kiện 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ư như cùng với hàm and ở trên. Khác hoàn toàn so với công thức IF trong Excel và và ở bên 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 chỉ định và hướng dẫ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 sẽ trả về cực hiếm “Đậu” giả dụ điểm thứ nhất bằng hoặc lớn hơn 20 hoặc điểm trang bị hai bằng hoặc to hơn 30.

*

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

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

Trong bảng trên, trả sử các bạn có các tiêu chuẩn sau để nhận xét điều khiếu nại đạt của học tập sinh:

Điều kiện 1: cột B> = đôi mươi và cột C> = 25 Điều kiện 2: cột B> = 15 và cột C> = đôi mươi Nếu một trong số điều kiện trên được đáp ứng thì bạn đó đượ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 ra cũng không thật khó lắm. Chúng ta chỉ cần biểu lộ hai điều kiện là những câu lệnh and và đặt nó trong hàm OR bởi vì không yêu ước cả hai đk được đáp ứng, chỉ việc một trong hai điều kiện đáp ứng nhu cầu là đủ: OR(AND(B2>=20;C2>=25);AND(B2>=15;C2>=20)

Cuối cùng, áp dụng hàm OR làm việc trên làm đk kiểm tra xúc tích trong hàm IF và hỗ trợ các đối số TRUE (Đúng) cùng FALSE (Sai). Kết quả là bạn sẽ nhận được công thức IF vào 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ỉ áp dụng với nhị hàm là AND/OR trong số công thức IF trong Excel, mà hoàn toàn có thể sử dụng nhiều tác dụng logic như logic kinh doanh của công ty yêu cầu, miễn là:

Trong Excel 2016, 2013, 2010 với 2007, bí quyết không bao gồm quá 255 đối số và tổng độ dài của cách làm không vượt vượt 8.192 ký kết tự. Vào Excel 2003 trở xuống, rất 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 thừa 1.024 ký tự.

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

Download file bài xích tập hàm IF nhiều điều kiện: