Hàm nhiều điều kiện trong excel

     

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


Hàm IF vào Excel

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

Bạn đang xem: Hàm nhiều điều kiện trong excel

Vì vậy, một câu lệnh IF hoàn toàn có thể có nhị kết quả. Kết quả đầu tiên là trường hợp so sánh của chúng ta là True, công dụng thứ hai là giả dụ so sánh của chúng ta là False.

*

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

Sau khi 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 mang đến hàm IF có đk như sau: IF (logical_test, , )

Như chúng ta 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 sót 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á bán trị TRUE (đúng) hoặc FALSE (sai). Cần phải có. Đối với thông số này, bạn cũng có thể chỉ rõ kia là ký tự, ngày tháng, số lượng hay bất kể biểu thức so sánh nào.Ví dụ: Biểu thức ngắn gọn xúc tích của bạn có thể là hoặc B1=”sold”, B110.

Value_IF_true: Là giá chỉ trị mà lại hàm đã trả về nếu biểu thức logic cho giá 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ụ: cách làm sau vẫn trả về trường đoản cú “Good” nếu quý giá ở ô B1 to hơn 10: =IF(B1>10, “Good”)

Value_IF_false: là giá trị nhưng hàm sẽ trả về nếu biểu thức lô ghích cho giá trị FALSE hay nói theo cách khác là điều kiện không thỏa mãn. Không bắt buộc phải có.Ví dụ: nếu bạn thêm trở nên thứ 3 là “Bad” vào bí quyết ở lấy ví dụ như trên, nó sẽ trả về từ “Good” nếu quý hiếm ở vào ô B1 to hơn 10, còn nếu ngược lại thì quý hiếm trả về vẫn là “Bad”: =IF(B1>10, “Good”, “Bad”)

*

Hàm IF nhiều đk – Hàm IF lồng nhau

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

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

1. Hàm IF 2 điều kiệnHàm IF 2 điều kiện thường được thực hiện khi câu hỏi có 3 đối số đề nghị 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 giảm ngay vé tàu biết trẻ em từ 10 tuổi trở xuống được sút nửa vé và miễn phí vé cho tất cả những 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 bao gồm 3 điều kiệnTa áp dụng hàm IF có 3 đk khi tất 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 kết quả học tập của các học sinh theo các tiêu chí:

Điểm > 8: học viên giỏiTừ 6.5 – 7.9: học sinh kháTừ 3.5 – 6.4: học sinh trung bìnhNhỏ hơn 3.5: học viên YếuĐể bao gồm công thức rút gọn nhất, người dùng cần sử dụng hàm IF những điều kiện, cụ thể ở đây là hàm IF có 3 điều kiện. Lưu giữ ý, khi sắp tới xếp, đề xuất sắp xếp những điều kiện đặc 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, cho tới 5 hoặc 6 điều kiện, người tiêu dùng nên để ý đến sử dụng hàm khác hoặc kết hợp sử dụng những hàm để phương pháp được rút gọn và dễ nắm bắt hơn.

Hàm IF nhiều điều kiện – Kết 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 thể nhận diện như 1 chuỗi ký kết tự.

*

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

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

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

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

Xem thêm: Top 10 Cách Hách Facebook Bằng Điện Thoại, Hack Facebook Người Khác Bằng Điện Thoại

Cú pháp hàm IF phối 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 cho giá trị ô hoặc văn bạn dạng mà họ đang tra cứu kiếm.

– Table_array: xác minh phạm vi ô hoặc vùng tài liệu mà bọn họ muốn kiếm tìm kiếm giá 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 hiệu quả khớp đúng chuẩn hoặc tài liệu tương tự.

Giả sử mang đến bảng dữ liệu có danh sách các sản phẩm được liệt kê trong cột A và con số các mặt hàng này làm việc trong cột B, và nhiều người đang cần kiểm tra số lượng 1 sản phẩm trong ô E1 để thông báo cho những người dùng rằng mặt hàng đó còn tuyệt đã phân phối hết.

Công thức hàm Vlookup bao 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 hiệu quả hàm Vlookup trả về với 0 cùng trả về tác dụng là “No” nếu giá trị này bằng 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ì sử dụng kết quả là Yes/ No, chúng ta có thể trả về kết quả là TRUE / FALSE hoặc Stock / Sold (còn mặt hàng / hết hàng) bằng phương pháp 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ừ bỏ Vlookup

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

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

Hàm IF nhiều điều kiện 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 toàn bộ các đk được đáp ứng; nếu như không sẽ trả về FALSE (Sai).

Giả sử, các bạn có một bảng với công 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ởi hoặc lớn hơn 20. Điểm vật dụng hai, được liệt kê trong 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 vượt qua kỳ thi.

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

*

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

Hàm OR: trong trường hòa 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; giả dụ khác vẫn 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 giống như như cùng với hàm and ở trên. Biệt lập so với phương pháp IF trong Excel và và ở trên là Excel đang trả về TRUE (Đúng) nếu ít nhất một trong số điều kiện được chỉ định được đáp ứng.

Vì vậy, công thức ở trên sẽ tiến hành sửa đổi theo cách sau:

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

Cột D đã trả về quý giá “Đậu” nếu như điểm đầu tiên 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 các điều kiện kết hợp AND với OR

Trong trường hợp bạn phải đánh giá dữ liệu của chính mình dựa bên 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ả hai hàm và và OR cùng một lúc.

Xem thêm: Phòng Tập Gym Tiếng Anh Là Gì, Từ Vựng Tiếng Anh Về Thể Hình Và Tập Gym

Trong bảng trên, trả sử bạn có các tiêu chí 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 khiếu nại 2: cột B> = 15 và cột C> = 20Nếu một trong số điều kiện trên được thỏa mãn nhu cầu thì chúng ta đó được coi là đã thừa qua, nếu không thì trượt.Công thức có vẻ phức tạp, nhưng thực tế cũng không quá khó lắm. Bạn chỉ cần thể hiện hai đk là những câu lệnh & và đặt nó trong hàm OR vày không yêu mong cả hai đk được đáp ứng, chỉ cần một trong hai đ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 điều kiện kiểm tra xúc tích trong hàm IF và cung cấp các đối số TRUE (Đúng) cùng FALSE (Sai). Tác dụng là bạn sẽ nhận được công thức IF vào Excel sau với rất 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 hai hàm là AND/OR trong các công thức IF trong Excel, mà rất có thể sử dụng nhiều công dụng logic như logic kinh doanh của bạn 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ố cùng tổng độ lâu năm của bí quyết không vượt quá 8.192 cam kết tự.Trong Excel 2003 trở xuống, hoàn toàn có thể sử dụng tối đa 30 đối số và tổng độ dài bí quyết không vượt quá 1.024 cam kết tự.

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

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