Sử dụng hàm if nhiều điều kiện

-

Hàm IF nhiều ĐK là gì? Làm sao để phát âm cùng áp dụng nkhô cứng, đúng đắn nhất? Tất cả sẽ được giải đáp vào bài viết này của loadingvn.com.

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


Đối cùng với gần như tài liệu Excel bự, với thưởng thức bạn cần lọc ra gần như giá trị thỏa mãn những ĐK khác biệt, bạn sẽ phải phối hợp hàm IF với một số hàm cơ bạn dạng không giống của Excel nhằm có thể vận dụng được đôi khi các ĐK. Bài viết tiếp sau đây của loadingvn.com đã trình làng cho mình thiệt chi tiết cùng cụ thể hàm IF các điều kiện, hãy cùng theo dõi và quan sát nhé!

Hàm IF trong Excel

Trước lúc tò mò về hàm IF những ĐK thì hãy khám phá coi hàm IF là gì. Hàm IF là 1 trong những Một trong những hàm phổ biến tuyệt nhất vào Excel, hàm này cho phép các bạn thực hiện đối chiếu xúc tích và ngắn gọn giữa một giá trị với giá trị bạn mong muốn.

Vì vậy, một câu lệnh IF có thể bao gồm nhị kết quả. Kết quả trước tiên là giả dụ đối chiếu của người sử dụng là True, công dụng thứ hai là nếu đối chiếu của công ty là False.

*

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

Sau lúc biết được hàm IF là gì thì bọn họ thường xuyên mày mò về hàm IF bao gồm điều kiện. Cú pháp mang đến hàm IF tất cả điều kiện như sau: IF (logical_chạy thử, , )

Như các bạn thấy, hàm IF tất cả 3 tđắm đuối số, tuy thế chỉ gồm tsi mê số trước tiên là cần phải bao gồm, còn 2 tsay đắm số còn sót lại là không bắt buộc

logical_test: Là một cực hiếm tuyệt biểu thức súc tích có giá trị TRUE (đúng) hoặc FALSE (sai). Bắt đề xuất bao gồm. Đối cùng với tmê mẩn số này, bạn có thể chứng tỏ sẽ là ký từ bỏ, tháng ngày, số lượng hay bất kể biểu thức so sánh làm sao. 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á trị mà lại hàm sẽ trả về trường hợp biểu thức súc tích mang lại giá bán trị TRUE tốt có thể nói rằng là ĐK thỏa mãn nhu cầu. Không sẽ phải tất cả. Ví dụ: Công thức sau vẫn trả về tự “Good” trường hợp quý hiếm sinh sống ô B1 lớn hơn 10: =IF(B1>10, “Good”)

Value_IF_false: là quý hiếm nhưng mà hàm sẽ trả về giả dụ biểu thức súc tích mang lại giá trị FALSE tốt có thể nói là điều kiện không thỏa mãn. Không cần phải có. Ví dụ: Nếu chúng ta thêm đổi thay vật dụng 3 là “Bad” vào công thức sinh sống ví dụ trên, nó sẽ trả về từ bỏ “Good” nếu như quý giá làm việc trong ô B1 to hơn 10, còn giả dụ ngược chở lại thì quý hiếm trả về sẽ là “Bad”: =IF(B1>10, “Good”, “Bad”)

*

Hàm IF những ĐK – Hàm IF lồng nhau

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

Hàm IF những ĐK tốt có cách gọi khác là IF lồng.

1. Hàm IF 2 ĐK Hàm IF 2 điều kiện hay được thực hiện khi bài xích toán thù bao gồm 3 đối số yêu cầu 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 ưu đãi giảm giá vé tàu biết trẻ em từ 10 tuổi trsinh hoạt xuống được bớt nửa vé cùng miễn phí vé cho 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 có 3 điều kiện Ta thực hiện hàm IF bao gồm 3 điều kiện lúc gồm 4 tiêu chuẩn đề nghị đối chiếu.

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

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

lấy ví dụ, phụ thuộc điểm số, xếp nhiều loại kết quả tiếp thu kiến thức của các học sinh theo những tiêu chí:

Điểm > 8: Học sinch tốt Từ 6.5 – 7.9: Học sinch hơi Từ 3.5 – 6.4: Học sinch trung bình Nhỏ rộng 3.5: Học sinch Yếu Để bao gồm bí quyết rút ít gọn nhất, người dùng bắt buộc thực hiện hàm IF những ĐK, ví dụ làm việc đó là hàm IF gồm 3 điều kiện. Lưu ý, khi thu xếp, đề nghị sắp xếp những điều kiện đặc biệt tuyệ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ư ĐK so sánh không ít, tới 5 hoặc 6 ĐK, người dùng cần suy xét sử dụng hàm không giống hoặc phối kết hợp thực hiện nhiều hàm nhằm công thức được rút gọn gàng cùng dễ nắm bắt hơn.

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

Hàm IF cùng với ĐK ngày tháng

Lúc thực hiện hàm IF nhằm so sánh tháng ngày, hàm sẽ không thể dìm diện nhỏng một chuỗi ký trường đoản cú.

*

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ề hiệu quả là True / False, Yes / No, … .

Trường vừa lòng phổ cập duy nhất sử dụng hàm IF phối hợp Vlookup là nhằm so sánh các giá trị nhưng mà hàm Vlookup trả về với mức giá trị mẫu mã với trả về tác dụng là Yes / No hoặc True / False.

Xem thêm: Cách Bật, Tắt Tường Lửa Trên Windows 10, Bật Tắt Firewall Win 10 Đơn Giản

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

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

– Lookup value: Giá trị này đề cùa đến cực hiếm ô hoặc văn bản cơ mà chúng ta vẫn kiếm tìm kiếm.

– Table_array: xác minh phạm vi ô hoặc vùng dữ liệu cơ mà họ mong mỏi tìm kiếm quý hiếm.

– Col_index_number: số cột cơ mà chúng ta ý muốn trả về cực hiếm.

– Range_lookup: tđam mê số này là True hoặc False, nhận kết quả khớp chính xác hoặc dữ liệu giống như.

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

Công thức hàm Vlookup có dạng nlỗi 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ề với 0 với trả về công dụng là “No” nếu giá trị này bởi 9 hoặc “Yes” nếu không phải:

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

*

Thay vị thực hiện hiệu quả là Yes/ No, bạn cũng có thể trả về công dụng là TRUE / FALSE hoặc Stoông xã / Sold (còn sản phẩm / hết hàng) bằng phương pháp thực hiện hàm Excel 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 trường đoản cú Vlookup

Cú pháp hàm IF kết hợp Hlookup vào Excel gồm dạng nlỗi dưới đây:

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

Hàm IF những ĐK phối hợp hàm AND

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

Giả sử, các bạn bao gồm một bảng cùng với hiệu quả của hai điểm thi. Điểm số đầu tiên, được tàng trữ vào cột A, đề nghị bởi hoặc to hơn đôi mươi. Điểm vật dụng hai, được liệt kê trong cột B, buộc phải bởi hoặc vượt vượt 30. Chỉ Khi đáp ứng cả nhì điều kiện bên trên, học viên bắt đầu thừa qua kỳ thi.

Cách đơn giản nhất để chế tạo ra một bí quyết 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 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ầu Excel trả về “Đậu” trường hợp cực hiếm vào cột C> = trăng tròn cùng cực hiếm vào cột D> = 30. Nếu không giống, công thức hàm IF những điều kiện đã trả về “Trượt”, như ví dụ vào hình ảnh sau đây.

*

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

Hàm OR: Trong trường đúng theo sử dụng hàm OR trong chất vấn, Excel sẽ trả về TRUE giả dụ bất kỳ điều kiện như thế nào được đáp ứng; giả dụ không giống đang trả về FALSE (Sai).

Quý khách hàng thực hiện kết hợp các hàm IF và hàm OR theo cách giống như nlỗi với hàm AND ngơi nghỉ bên trên. Khác biệt so với công thức IF trong Excel và AND nghỉ ngơi bên trên là Excel vẫn trả về TRUE (Đúng) nếu tối thiểu một trong số ĐK được chỉ định và hướng dẫn được thỏa mãn nhu cầu.

Vì vậy, công thức nghỉ ngơi 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 sẽ trả về giá trị “Đậu” trường hợp điểm trước tiên bằng hoặc lớn hơn 20 hoặc điểm vật dụng hai bởi hoặc to hơn 30.

*

Hàm IF nhiều ĐK kết hợp AND và OR

Trong ngôi trường hợp chúng ta buộc phải nhận xét 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 thực hiện hàm IF, các bạn sẽ bắt buộc thực hiện cả nhì hàm AND cùng OR cùng một dịp.

Trong bảng bên trên, giả sử chúng ta gồm những tiêu chuẩn sau nhằm Reviews ĐK đạt của học tập sinh:

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

Cuối thuộc, áp dụng hàm OR sống bên trên có tác dụng điều kiện bình chọn logic trong hàm IF và cung cấp các đối số TRUE (Đúng) và FALSE (Sai). Kết quả là bạn sẽ nhận được công thức IF trong Excel sau với tương đối nhiều điều kiện AND/OR:

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

*

Đương nhiên, chúng ta không bị số lượng giới hạn khi chỉ thực hiện với nhì hàm là AND/OR trong những công thức IF trong Excel, nhưng mà có thể sử dụng những chức năng lô ghích nlỗi lô ghích kinh doanh của người sử dụng thưởng thức, miễn là:

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

Bài tập hàm IF những điều kiện gồm lời giải

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