HÀM IF NHIỀU ĐIỀU KIỆN TRONG EXCEL 2007

     

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

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

Nếu được hỏi tác dụng nào trong Excel mà chúng ta 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 các điều kiện vào Excel. Công thức hàm IF nếu như chỉ tất cả một điều kiện sẽ tương đối dễ viết. Mà lại nếu số liệu của bạn phải được kiểm tra bởi thuật toán tinh vi với không ít điều kiện? vào trường hòa hợp này, chúng ta có thể sử dụng nhiều chức năng IF vào một công thức, và cách làm hàm IF bây giờ được gọi 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ổ nhiều đk và thừa nhận được những giá trị khác nhau phụ thuộc vào và kết quả kiểm tra với tốt nhất một công thức.

Trong các phiên bản Excel 2016, Excel 2013, Excel 2010 cùng Excel 2007, chúng ta có thể kết hợp cho 64 đk trong một công thức. Tuy vậy với Excel 2003 trở về trước, phương pháp chỉ bao gồm tối đa 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 nhiều điều kiện) cùng với phần giải thích cụ thể về cấu trúc và xúc tích và ngắn gọn của cách làm 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ử chúng ta có một danh sách học sinh ở cột A với điểm số tương ứng ở cột B, bạn có nhu cầu phân các loại ra theo những điều kiện sau:

Excellent: bên trên 249Good: tự 200 đến 249Satisfactory: từ bỏ 150 mang lại 199Poor: 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 chuẩn trên. Hãy coi phía trên là cơ hội thực hành, bắt đầu từ gần như điều kiện quan trọng nhất với viết bí quyết càng dễ dàng và đơn giản càng tốt. Bí quyết hàm IF lồng nhau của bọn họ 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 và ngắn gọn HÀM IF LỒNG NHAU:

Với nhiều người, hàm IF lồng nhau có thể khó hiểu. Cơ mà sẽ dễ hơn nếu khách hàng nhìn bí quyết hàm IF lồng nhau trên theo cách này:

=IF(B2>249, “Excellent”,

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

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

Thực tế, cách làm yêu mong Excel review xem điều kiện đầu tiên của công thức hàm IF có xúc tích và ngắn gọn không, nếu đk logic, Excel vẫn trả về giá bán trị nhưng mà bạn hỗ trợ khi đk được đáp ứng. Trường hợp điều kiện thứ nhất không được đáp ứng, kiểm tra điều kiện 2 với tiếp tục.

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

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

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

Trả ” Poor “)))

Thứ từ bỏ của điều kiện rất quan tiền trọng

Từ ví dụ như trên, rất có thể thấy điều kiện quan trọng nhất sẽ được viết đầu tiên. Vì chưng Excel vẫn kiểm tra điều kiện theo sản phẩm tự mở ra trong công thức, và ngay khi một điều kiện được đáp ứng, điều kiện tiếp đến sẽ không được đánh giá.

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

Yêu ước như sau: giá thành hàng hoá sẽ biến hóa phụ nằm trong vào con số cụ thể. Và bạn có nhu cầu viết một công thức giám sát tổng giá với số lượng hàng hoá bất cứ và đưa vào một trong những ô độc nhất vô nhị định. Nói giải pháp khác, công thức của công ty cần kiểm tra các điều khiếu nại và tiến hành phép tính tuỳ vào số lượng hàng và ngân sách chi tiêu được tính như sau:

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

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

Giả sử người dùng đã nhập con số hàng vào ô B8, công thức 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à kết quả sẽ tương tự như thế này:

*

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

Xem thêm: Giải Bài Tập Tiếng Anh Lớp 6 Unit 4 A Closer Look 2 Tiếng Anh 6 Kết Nối Tri Thức

Ví dụ, thay vì đặt sẵn ngân sách chi tiêu hàng hoá trong công thức, bạn cũng có thể dẫn tới các ô tất cả chứa cực hiếm này (ô B2 cho B6). Phương pháp này để giúp đỡ bạn thay đổi nguồn dữ 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ó thể thêm điều kiện IF nữa giúp chặn trên, chặn dưới hoặc cả 2 đầu của khoảng tầm giá trị. Khi số lượng không nằm trong tầm giá trị, phương pháp sẽ hiện tại thị các 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 những điều kiện được miêu tả bên trên có trong rất nhiều phiên bạn dạng Excel từ 2016-2000. Vào Excel năm 2016 thuộc Office 365, bạn cũng có thể dùng hàm IF theo phong cách như trên.

Những tín đồ làm Excel chuyên nghiệp hóa đã quen dùng phương pháp Mảng (array), thì hàm này rất có thể làm tương tự như hầu như hàm IF lồng nhau ở bên trên. Mặc dù hiểu công thức array cạnh tranh hơn vô cùng nhiều, chưa nói tới việc viết ra, hàm Mảng có một điểm mạnh – chúng ta có thể dùng một hàng ô bao gồm chứa đk bạn cần, không bắt buộc viết từng điều kiện. Điểm này giúp bí quyết linh hoạt hơn, và nếu tín đồ dùng của khách hàng cần biến đổi một điều kiện bất kì tuyệt thêm đk mới, chúng ta chỉ cần update lại dãy ô trong phương pháp 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, cần sử dụng hàm IF nhiều đk trong Excel không yên cầu phương pháp, bí quyết cao siêu. Để nâng cao công thức hàm IF lồng nhau và né tránh những lỗi thông thường, hãy luôn luôn nhớ 3 điều cơ bản sau:

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

Đế tránh ngoài mức giới hạn 7 điều kiện trong hàm IF ở hầu như phiên phiên bản Excel cũ với giúp công thức của doanh nghiệp trở cần ngắn gọn và nhanh hơn, bạn cũng có thể chọn những phương thức sau sửa chữa cho hàm IF các điều kiện.

Xem thêm: Nguyên Nhân Trễ Kinh 15 Ngày Thử Que 1 Vạch Phải Chăng Không Có Thai? ?

Dùng IF kết phù hợp với OR/ANDDùng công thức array

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

Ví dụ, để trả các tác dụng khác nhau phụ thuộc giá trị vào ô B2, chúng ta có thể dùng một trong những những bí quyết 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”, “”) và IF(B2=”b”, “Good”, “”) và IF(B2=”c”, “Poor “, “”) và IF(B2=”d”, “Poor “, “”)