Hàm Nhiều Điều Kiện Trong Excel

Trong bài viết này, Học Excel Online đã chỉ dẫn chúng ta cách thực hiện hàm IF với tương đối nhiều điều kiện trong Excel và giới thiệu các ví dụ về những hàm IF lồng nhau hay được sử dụng trong quá trình.

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

Nếu được hỏi tính năng như thế nào trong Excel cơ mà các bạn cần sử dụng những độc nhất vô nhị, các bạn sẽ vấn đáp như thế nào? Với không ít người, đó chính là chức năng hàm IF các điều kiện trong Excel. Công thức hàm IF giả dụ chỉ có một điều kiện sẽ rất dễ dàng viết. Nhưng trường hợp số liệu của bạn cần phải được bình chọn bởi thuật toán phức tạp với không ít điều kiện? Trong ngôi trường phù hợp này, bạn cũng có thể thực hiện nhiều tác dụng IF vào một bí quyết, cùng bí quyết hàm IF từ bây giờ được Hotline là hàm IF lồng nhau giỏi hàm if and. Ưu điểm lớn số 1 của hàm IF lồng nhau là nó sẽ cho phép bạn soát sổ những ĐK và cảm nhận những quý hiếm khác nhau phụ thuộc và tác dụng kiểm soát cùng với duy nhất một công thức.

Trong các phiên bản Excel năm 2016, Excel 2013, Excel 2010 với Excel 2007, bạn có thể phối hợp đến 64 ĐK trong một phương pháp. Nhưng cùng với Excel 2003 trnghỉ ngơi về trước, bí quyết chỉ tất cả về tối nhiều 7 ĐK.


*

Trong bài viết này, các bạn sẽ thấy phần nhiều ví dụ về hàm IF lồng nhau (hàm if các điều kiện) cùng với phần lý giải cụ thể về kết cấu và logic của bí quyết hàm IF kia.

CÔNG THỨC HÀM IF LỒNG NHAU CƠ BẢN

Dưới đó là một ví dụ điển hình về hàm IF với tương đối nhiều ĐK. Giả sử chúng ta tất cả một danh sách học sinh sinh sống cột A với điểm số tương ứng nghỉ ngơi cột B, bạn muốn phân loại ra theo đều điều kiện sau:

Excellent: trên 249Good: trường đoản cú 200 cho 249Satisfactory: tự 150 cho 199Poor: dưới 150

Chúng ta hãy cùng viết hàm IF lồng nau dựa vào phần đa tiêu chí bên trên. Hãy coi đây là cơ hội thực hành thực tế, ban đầu trường đoản cú đa số ĐK đặc trưng tốt nhất với viết bí quyết càng đơn giản dễ dàng càng giỏi. Công thức hàm IF lồng nhau của chúng ta đang nlỗi sau:

=IF(B2>249, “Excellent”, IF(B2>=200, “Good”, IF(B2>150, “Satisfactory”, “Poor “)))

Và đấy là kết quả:

*

CÁCH HIỂU LOGIC HÀM IF LỒNG NHAU:

Với không ít người dân, hàm IF lồng nhau rất có thể cạnh tranh hiểu. Nhưng vẫn dễ dàng rộng nếu như khách hàng chú ý phương pháp hàm IF lồng nhau trên Theo phong cách này:

=IF(B2>249, “Excellent”,

=IF(B2>=200, “Good”,

=IF(B2>150, “Satisfactory”, “Poor”)))

Thực tế, bí quyết hưởng thụ Excel Đánh Giá xem điều kiện thứ nhất của phương pháp hàm IF gồm ngắn gọn xúc tích ko, trường hợp điều kiện xúc tích, Excel đang trả về quý hiếm mà các bạn hỗ trợ Khi điều kiện được đáp ứng. Nếu ĐK đầu tiên không được thỏa mãn nhu cầu, soát sổ ĐK 2 với tiếp tục.

IF(khám nghiệm if B2>=249, if đúng – trả “Excellent”, nếu như không

IF(bình chọn if B2>=200, if đúng – trả “Good”, trường hợp không

IF(kiểm soát if B2>150, if đúng – trả “Satisfactory”, if sai –

Trả ” Poor “)))

Thđọng từ của điều kiện siêu quan tiền trọng

Từ ví dụ trên, hoàn toàn có thể thấy điều kiện đặc biệt nhất sẽ được viết đầu tiên. Vì Excel sẽ bình chọn ĐK theo sản phẩm trường đoản cú mở ra trong bí quyết, cùng ngay lúc một ĐK được đáp ứng nhu cầu, điều kiện tiếp nối sẽ không còn được Reviews.

HÀM IF LỒNG NHAU BAO GỒM PHÉPhường TÍNH

Yêu cầu nlỗi sau: Ngân sách hàng hoá đã đổi khác phụ thuộc vào số lượng rõ ràng. Và bạn có nhu cầu viết một cách làm tính tân oán tổng giá bán cùng với số lượng mặt hàng hoá bất kỳ với đưa vào một ô nhất thiết. Nói giải pháp không giống, bí quyết của doanh nghiệp nên chất vấn các điều kiện cùng triển khai phnghiền tính tuỳ vào con số sản phẩm cùng giá thành được xem như sau:

Số lượng hàngGiá cả mỗi đối kháng vị
1 to 10$20
11 to 19$18
đôi mươi to 49$16
50 khổng lồ 100$13
Over 101$12

Công việc này có thể được thực hiện bằng cách sử dụng hàm IF lồng nhau. Cách gọi tương tự nlỗi ví dụ 1, điểm biệt lập duy nhất là bạn nhân số lượng hàng rõ ràng với mức giá trị được trả bởi vì hàm IF (ví dụ: chi phí khớp ứng từng đơn vị hàng)

Giả sử người tiêu dùng vẫn nhập con số sản phẩm vào ô B8, bí quyết vẫn nlỗi sau:

=B8*IF(B8>=101, 12, IF(B8>=50, 13, IF(B8>=trăng tròn, 16, IF( B8>=11, 18, IF(B8>=1, đôi mươi, “”)))))

Và kết quả vẫn tựa như như thế này:

*

ví dụ như này chỉ lí giải bí quyết có tác dụng cơ bản, nếu khách hàng sẽ gọi, chúng ta có thể áp dụng hàm IF lồng nhau này vào số đông công việc của công ty.

Xem thêm: Cách Phá Mật Khẩu Máy Tính Win 7 Không Cần Đĩa, Phá Mật Khẩu Win 7 Không Cần Đĩa

lấy ví dụ như, cầm bởi đặt sẵn giá thành hàng hoá trong cách làm, chúng ta cũng có thể mang đến những ô gồm chứa giá trị này (ô B2 mang đến B6). Phương thơm pháp này sẽ giúp bạn đổi khác nguồn tài liệu đầu vào nhưng ko buộc phải thay đổi công thức.

=B8*IF(B8>=101,B6, IF(B8>=50, B5, IF(B8>=trăng tròn, B4, IF( B8>=11, B3, IF(B8>=1, B2, “”)))))

*

Hoặc chúng ta có thể thêm ĐK IF nữa giúp chặn bên trên, chặn bên dưới hoặc cả 2 đầu của khoảng chừng giá trị. khi con số ko ở trong tầm quý giá, phương pháp sẽ hiện thị các từ bỏ “out of the range”. Ví dụ:

=IF(OR(B8>200,B8=101,12, IF(B8>=50, 13, IF(B8>=trăng tròn, 16, IF( B8>=11, 18, IF(B8>=1, trăng tròn, “”))))))

*

Công thức hàm IF các điều kiện được mô tả trên tất cả vào phần lớn phiên phiên bản Excel từ bỏ 2016-2000. Trong Excel 2016 thuộc Office 365, chúng ta có thể cần sử dụng hàm IF Theo phong cách nhỏng bên trên.

Những bạn có tác dụng Excel chuyên nghiệp hóa đã quen thuộc sử dụng công thức Mảng (array), thì hàm này hoàn toàn có thể có tác dụng tựa như giống như những hàm IF lồng nhau sinh sống trên. Tuy đọc cách làm array khó hơn rất nhiều, không kể đến câu hỏi viết ra, hàm Mảng tất cả một điểm mạnh – chúng ta cũng có thể dùng một hàng ô bao gồm chứa điều kiện bạn phải, ko phải viết từng điều kiện. Điểm này góp công thức linh hoạt rộng, cùng nếu người tiêu dùng của người sử dụng nên chuyển đổi một ĐK bất kỳ giỏi thêm ĐK bắt đầu, chúng ta chỉ việc cập nhật lại hàng ô vào bí quyết của chính bản thân mình.

HÀM IF LỒNG NHAU, NHỮNG ĐIỀU CẦN NHỚ

Như bạn vừa thấy, cần sử dụng hàm IF những ĐK vào Excel không yên cầu phương pháp, công thức cao tay. Để nâng cao cách làm hàm IF lồng nhau và né tránh mọi lỗi thường thì, hãy luôn luôn lưu giữ 3 điều cơ phiên bản sau:

Trong Excel 2016-2007, chúng ta cũng có thể phối kết hợp 64 điều kiện. Trong những phiên phiên bản cũ hơn tự Excel 2003 về trước, bạn cũng có thể cần sử dụng buổi tối đa 7 điều kiện.Luôn suy nghĩ cho tới thứ từ bỏ các điều kiện vào cách làm hàm IF lồng nhau – nếu ĐK trước tiên đúng, hồ hết điều kiện sau sẽ không còn được khám nghiệm.Nếu bí quyết của doanh nghiệp có nhiều hơn 5 tính năng hàm IF, các bí quyết dưới đây có thể đã về tối ưu rộng.THAY THẾ CHO HÀM IF LỒNG NHAU TRONG EXCEL

Đế tránh ngoài mức số lượng giới hạn 7 ĐK trong hàm IF sống hầu hết phiên bạn dạng Excel cũ cùng giúp công thức của bạn trsinh sống yêu cầu ngắn gọn gàng và nkhô nóng rộng, bạn cũng có thể lựa chọn gần như phương pháp sau sửa chữa cho hàm IF nhiều ĐK.

Dùng IF kết hợp với OR/ANDDùng cách làm array

Giống nlỗi các hàm Excel không giống, hàm CONCATENATE hoàn toàn có thể bao hàm 30 ĐK trong số phiên phiên bản Excel cũ và 255 điều kiện vào bạn dạng Excel năm nhâm thìn – 2007.

Ví dụ, để trả các công dụng khác biệt nhờ vào cực hiếm trong ô B2, chúng ta cũng có thể cần sử dụng một trong số đều công thức sau:

Hàm IF lồng nhau:

=IF(B2>249, “Excellent”, IF(B2>=200, “Good”, IF(B2>150, “Satisfactory”, “Poor “)))

Hàm CONCATENATE:

=CONCATENATE(IF(C1=”a”, “Excellent”, “”), IF(C1=”b”, “Good”, “”), IF(C1=”c”, “Poor “, “”))

*

Chức năng nối chuỗi:

=IF(B2=”a”, “Excellent”, “”) & IF(B2=”b”, “Good”, “”) và IF(B2=”c”, “Poor “, “”) & IF(B2=”d”, “Poor “, “”)