Trong nội dung bài viết này, Học Excel Online vẫn hướng dẫn các bạn cách áp dụng hàm IF với rất nhiều điều khiếu nại trong Excel và đưa ra những ví dụ về những hàm IF lồng nhau thường dùng trong công việc.

Bạn đang xem: Hàm if có nhiều điều kiện

Nếu được hỏi tác dụng nào vào Excel mà bạn dùng các nhất, bạn sẽ trả lời như vậy nào? Với rất nhiều người, đó chính là chức năng hàm IF nhiều điều kiện vào Excel. Công thức hàm IF trường hợp chỉ tất cả một điều kiện sẽ khá dễ viết. Tuy vậy nếu số liệu của bạn cần phải được kiểm tra bằng thuật toán phức tạp với tương đối nhiều điều kiện? trong trường vừa lòng này, chúng ta cũng có thể sử dụng nhiều công dụng IF vào một công thức, và cách làm hàm IF hôm nay được điện thoại tư vấn là hàm IF lồng nhau giỏi hàm if and. Ưu điểm lớn nhất của hàm IF lồng nhau là nó sẽ được cho phép bạn chất vấn nhiều điều kiện và nhận được những giá trị khác nhau phụ thuộc và kết quả kiểm tra với nhất một công thức.

Trong những phiên phiên bản Excel 2016, Excel 2013, Excel 2010 và Excel 2007, chúng ta cũng có thể kết hợp mang đến 64 đk trong một công thức. Tuy nhiên với Excel 2003 về bên trước, cách làm chỉ bao gồm tối nhiều 7 điều kiện.

Trong nội dung bài viết này, các bạn sẽ thấy đầy đủ ví dụ về hàm IF lồng nhau (hàm if những điều kiện) với phần giải thích chi tiết về kết cấu và lô ghích của công thức hàm IF đó.


Xem nhanh


CÔNG THỨC HÀM IF LỒNG NHAU CƠ BẢN
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 điều kiện. Mang sử các bạn có một danh sách học sinh ở cột A cùng điểm số tương xứng ở cột B, bạn có nhu cầu phân một số loại ra theo những điều kiện sau:

Excellent: bên trên 249 Good: từ bỏ 200 mang đến 249 Satisfactory: từ bỏ 150 mang đến 199 Poor: dưới 150

Chúng ta hãy cùng viết hàm IF lồng nau dựa trên những tiêu chí trên. Hãy coi trên đây là cơ hội thực hành, bắt đầu từ đầy đủ điều kiện đặc trưng nhất và viết phương pháp càng dễ dàng càng tốt. Bí quyết hàm IF lồng nhau của chúng ta sẽ như sau:


*

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

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

*

CÁCH HIỂU xúc tích HÀM IF LỒNG NHAU:

Với những người, hàm IF lồng nhau rất có thể khó hiểu. Nhưng lại sẽ dễ dàng hơn nếu khách hàng nhìn cách làm 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ế, phương pháp yêu mong Excel review xem điều kiện đầu tiên của bí quyết hàm IF có súc tích không, nếu đk logic, Excel đang trả về giá chỉ trị nhưng bạn hỗ trợ khi đk được đáp ứng. Trường hợp điều kiện đầu tiên không được đáp ứng, kiểm tra đk 2 và tiếp tục.

IF(kiểm tra if B2>=249, if đúng – trả “Excellent”, ví như không

IF(kiểm tra if B2>=200, if đúng – trả “Good”, nếu không

IF(kiểm tra if B2>150, if đúng – trả “Satisfactory”, if không nên –

Trả ” Poor “)))

Thứ từ của điều kiện rất 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 quan trọng nhất sẽ tiến hành viết đầu tiên. Bởi Excel sẽ kiểm tra điều kiện theo vật dụng tự xuất hiện trong công thức, và ngay lúc một điều kiện được đáp ứng, điều kiện sau đó sẽ ko được đánh giá.

HÀM IF LỒNG NHAU BAO GỒM PHÉP TÍNH

Yêu mong như sau: túi tiền hàng hoá sẽ thay đổi phụ thuộc vào con số cụ thể. Và bạn có nhu cầu viết một công thức đo lường và thống kê tổng giá bán với con số hàng hoá bất cứ và đưa vào một ô tốt nhất định. Nói giải pháp khác, công thức của chúng ta cần kiểm tra những điều kiện và triển khai phép tính tuỳ vào số lượng hàng và túi tiền được tính như sau:

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

Công vấn đề này có thể được thực hiện bằng cách dùng hàm IF lồng nhau. Phương pháp hiểu tương tự như lấy ví dụ 1, điểm khác biệt duy độc nhất vô nhị là bạn nhân số lượng hàng rõ ràng với cực hiếm được trả vị hàm IF (ví dụ: giá chỉ tiền tương ứng mỗi đơn vị hàng)

Giả sử người tiêu dùng đã nhập con số hàng vào ô B8, cách làm sẽ như sau:

=B8*IF(B8>=101, 12, IF(B8>=50, 13, IF(B8>=20, 16, IF( B8>=11, 18, IF(B8>=1, 20, “”)))))

Và tác dụng sẽ tương tự như thế này:

*

Ví dụ này chỉ hướng dẫn bí quyết làm cơ bản, nếu khách hàng đã hiểu, bạn có thể áp dụng hàm IF lồng nhau này vào những công việc của bạn.

Xem thêm: Nhiệt Độ Cơ Thể Bao Nhiêu Độ Là Bình Thường ? Dấu Hiệu Cảnh Báo Nguy Hiểm

Ví dụ, thay bởi vì đặt sẵn ngân sách hàng hoá trong công thức, bạn có thể dẫn tới các ô gồm chứa quý hiếm này (ô B2 mang lại B6). Phương pháp này để giúp bạn thay đổi nguồn tài liệu đầu vào cơ mà không cần biến hóa công thức.

=B8*IF(B8>=101,B6, IF(B8>=50, B5, IF(B8>=20, B4, IF( B8>=11, B3, IF(B8>=1, B2, “”)))))

*

Hoặc chúng ta cũng có thể thêm điều kiện IF nữa giúp chặn trên, ngăn dưới hoặc cả hai đầu của khoảng giá trị. Khi số lượng không nằm trong vòng giá trị, phương pháp sẽ hiện nay thị cụm từ “out of the range”. Ví dụ:

=IF(OR(B8>200,B8=101,12, IF(B8>=50, 13, IF(B8>=20, 16, IF( B8>=11, 18, IF(B8>=1, 20, “”))))))

*

Công thức hàm IF nhiều điều kiện được miêu tả trên có trong phần lớn phiên phiên bản Excel từ 2016-2000. Trong Excel năm nhâm thìn thuộc Office 365, bạn có thể dùng hàm IF theo phong cách như trên.

Những người làm Excel chuyên nghiệp hóa đã quen dùng cách làm Mảng (array), thì hàm này có thể làm tựa như như phần đông hàm IF lồng nhau ở mặt trên. Mặc dù hiểu bí quyết array cực nhọc hơn khôn cùng nhiều, chưa nói đến việc viết ra, hàm Mảng gồm một ưu thế – chúng ta cũng có thể dùng một hàng ô tất cả chứa điều kiện bạn cần, không nên viết từng điều kiện. Điểm này giúp phương pháp linh hoạt hơn, và nếu người dùng của người tiêu dùng cần thay đổi một điều kiện bất kì tuyệt thêm điều kiện mới, chúng ta chỉ cần cập nhật lại dãy ô trong bí quyết của mình.

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

Như chúng ta vừa thấy, dùng hàm IF nhiều đk trong Excel không đòi hỏi phương pháp, cách làm cao siêu. Để cải thiện công thức hàm IF lồng nhau và tránh những lỗi thông thường, hãy luôn luôn nhớ 3 điều cơ phiên bản sau:

vào Excel 2016-2007, chúng ta cũng có thể kết đúng theo 64 điều kiện. Trong các phiên bạn dạng cũ rộng từ Excel 2003 về trước, chúng ta cũng có thể dùng tối đa 7 điều kiện. Luôn nghĩ tới đồ vật tự những điều khiếu nại trong cách làm hàm IF lồng nhau – ví như điều kiện đầu tiên đúng, những đk sau sẽ không còn được kiểm tra. Nếu phương pháp của bạn có không ít hơn 5 tác dụng hàm IF, các công thức sau đây hoàn toàn có thể sẽ buổi tối ưu hơn.THAY THẾ mang đến HÀM IF LỒNG NHAU vào EXCEL

Đế tránh khỏi mức số lượng giới hạn 7 điều kiện trong hàm IF ở đông đảo phiên phiên bản Excel cũ cùng giúp công thức của chúng ta trở bắt buộc ngắn gọn gàng và cấp tốc hơn, bạn cũng có thể chọn những phương pháp sau thay thế cho hàm IF các điều kiện.

sử dụng IF kết hợp với OR/AND Dùng bí quyết array

Giống như các hàm Excel khác, hàm CONCATENATE tất cả thể bao gồm 30 điều kiện trong những phiên bạn dạng Excel cũ cùng 255 đk trong bạn dạng Excel năm 2016 – 2007.

Ví dụ, nhằm trả các tác dụng khác nhau dựa vào giá trị vào ô B2, chúng ta có thể dùng một trong những những cách làm 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”, “”) & IF(B2=”c”, “Poor “, “”) và IF(B2=”d”, “Poor “, “”)