Cách kết hợp hàm IF trong excel với nhiều điều kiện trong một công thức | Nttworks.vn

Tin Học 0 lượt xem

Nếu bạn được hỏi tính năng cụ thể nào bạn sử dụng nhiều nhất trong Excel, bạn sẽ trả lời như thế nào? Đối với nhiều người, nó sử dụng hàm IF của Excel. Bạn có thể tham khảo thêm thông tin về tính năng này cùng 123job trong bài viết sau nhé!

Công thức nấu ăn Hàm IF trong Excel nếu chỉ có một điều kiện sẽ rất dễ viết. Nhưng điều gì sẽ xảy ra nếu dữ liệu của bạn cần được kiểm tra với một số thuật toán khá phức tạp với nhiều điều kiện khác nhau? Trong trường hợp này, bạn có thể sử dụng nhiều hàm IF trong Excel trong một công thức và công thức Hàm IF trong Excel đây được gọi là hàm IF lồng nhau, hoặc hàm IF đa điều kiện. Lợi thế lớn nhất Hàm IF lồng nhau là nó cho phép bạn kiểm tra nhiều điều kiện và nhận các giá trị khác nhau từ chúng bằng cách sử dụng một công thức duy nhất, tùy thuộc vào kết quả của bài kiểm tra Microsoft Excel.

I. Cách sử dụng hàm IF trong Excel với nhiều điều kiện

1. Ví dụ 1. Cách sử dụng hàm IF đa điều kiện và hàm AND trong Excel

Giả sử bạn có một bảng dữ liệu trang tính Excel với kết quả của hai kết quả kiểm tra. Điểm đầu tiên, được lưu trữ trong cột C, tương ứng, phải bằng hoặc lớn hơn 20. Điểm thứ hai được liệt kê trong cột D của trang tính Excel phải bằng hoặc lớn hơn 30. Chỉ khi cả hai điều kiện trên được đáp ứng, sau đó học sinh vượt qua kỳ thi.

Cách dễ nhất để tạo một công thức phù hợp là lần lượt lưu điều kiện đầu tiên và sau đó thêm nó vào đối số logic_testHàm IF trong Excel Đẹp hàm IF đa điều kiện:

  • Điều kiện bắt buộc: JA (B2> = 20, C2> = 30)
  • Công thức IF / AND: = IF ((AND (C2> = 20, D2> = 30)), “Đã hoàn thành”, “Không thành công”

Công thức hiển thị trang tính Excel khi nào sử dụng nó hàm IF đa điều kiện trả về giá trị “Đạt” nếu giá trị trong cột C> = 20 và giá trị trong cột D> = 30. Ngược lại, công thức Hàm IF trong Excel trả về “Tệp”. Hình bên dưới chứng minh điều này Hàm IF trong ExcelHàm AND Của chúng tôi đúng:

Ví dụ 1. Cách sử dụng hàm IF đa điều kiện và hàm AND trong Excel

Ví dụ 1. Cách sử dụng hàm IF với nhiều điều kiện và hàm AND trong Excel

Chú ý. Microsoft Excel kiểm tra tất cả các điều kiện VÀ của hàm và ngay cả khi một điều kiện được chỉ định, kiểm tra sẽ đánh giá là FALSE. Điều này hơi bất thường, vì trong hầu hết các ngôn ngữ lập trình chính hiện nay, các điều kiện sau đây không cần phải được kiểm tra nếu lần kiểm tra trước đó đã đưa ra phản hồi KHÔNG ĐÚNG.

READ  Hướng dẫn bạn cách đăng xuất gmail trên máy tính | Nttworks.vn

Thực ra là một công thức Hàm IF trong Excel và hàm AND đúng trong Excel có thể bị lỗi do hàm này.

Ví dụ: công thức = IF (AND (A20, (1 / A2)> 0,5), “Tốt”, “Xấu” ngay lập tức trả về “lỗi chia cho 0” (#DIV / 0!) Nếu ô A2 của Microsoft trong Excel là không nên sử dụng hàm IF lồng nhau để tránh Hàm IF trong Excel Một số điều kiện:
= IF (A20, IF ((1 / A2))> 0,5, “tốt”, “kém”), “kém”

2. Ví dụ 2. Sử dụng hàm IF trong Excel với hàm OR trong Excel

Bạn có thể sử dụng kết hợp OR và các hàm Hàm IF trong Excel theo một cách tương tự. Sự khác biệt với việc sử dụng hàm IF hoặc AND được mô tả ở trên là Microsoft Excel trả về TRUE nếu ít nhất một trong các điều kiện được chỉ định được đáp ứng.

Vì vậy, nếu chúng ta thay đổi cách sử dụng Hàm IF trong Excelnhư sau:

= IF ((HOẶC (C2> = 20, D2> = 30)), “Đã hoàn thành”, “Không thành công”

Cột E được đánh dấu “Dự kiến” nếu điểm đầu tiên của học sinh bằng hoặc lớn hơn 20 hoặc điểm thứ hai của học sinh từ 30 trở lên.

Như bạn có thể thấy trong hình ảnh bên dưới, học sinh trong tập dữ liệu của chúng tôi có cơ hội tốt hơn để làm bài thi cuối kỳ trong những trường hợp này.

Ví dụ 2. Sử dụng hàm IF trong Excel với hàm OR trong Excel

Ví dụ 2. Sử dụng Hàm IF trong Excel sử dụng hàm OR trong Excel

Tất nhiên, bạn không bị giới hạn trong việc sử dụng hai hàm VÀ / HOẶC Hàm IF trong Excel của tôi. Tùy theo yêu cầu của công việc, bạn có thể sử dụng nhiều hàm logic khác nhau, với điều kiện:

Đối với Microsoft Excel 2013, 2010 và 2007, công thức là Hàm IF trong Excel đối số của bạn không được dài hơn 255 và tổng độ dài của công thức tương ứng không được vượt quá 8192 ký tự.

Trong Microsoft Excel 2003 trở về trước, bạn có thể sử dụng tối đa 30 đối số và tổng độ dài công thức của bạn không vượt quá 1.024 ký tự.

3. Ví dụ 3. Sử dụng IF với các hàm AND và OR trong Excel

Nếu dữ liệu được đánh giá theo một số điều kiện, bạn phải sử dụng cả hai hàm AND và OR cùng một lúc.

Giả sử bạn sử dụng các tiêu chí sau để đo lường sự thành công của học sinh trong bảng trên.

  • Điều kiện 1: giá trị của cột C> = 20 và giá trị của cột D> = 25
  • Điều kiện 2: giá trị của cột C> = 15 và giá trị của cột D> = 20

Tuy nhiên, nếu dữ liệu Microsoft Excel đáp ứng một trong hai điều kiện ở trên, đánh giá cuối cùng sẽ được thông qua hoặc kết quả trả về không thành công.

Công thức cho tính năng này có vẻ phức tạp, nhưng trong giây lát bạn sẽ thấy nó không hề phức tạp! Bạn chỉ cần thể hiện hai điều kiện dưới dạng câu lệnh trong hàm AND và khéo léo thêm chúng vào hàm OR, vì bạn không cần phải đáp ứng cả hai điều kiện trên:

READ  4 phần mềm tách nhạc khỏi video siêu nhanh và cách sử dụng cụ thể | Nttworks.vn

HOẶC (VÀ (C2> = 20, D2> = 25), VÀ (C2> = 15, D2> = 20)

Cuối cùng, sử dụng hàm OR ở trên như một phép thử logic Hàm IF trong Excel và trả về các giá trị value_if_true và value_if_false tương ứng. Kết quả là bạn nhận được công thức Hàm IF trong Excel có một số điều kiện VÀ / HOẶC:

= IF (OR (C2> = 20, D2> = 25), AND (C2> = 15, D2> = 20)), “Không thành công”, “Không thành công”

Hình bên dưới cho thấy chúng ta đã làm đúng Hàm IF trong Excel:

3. Ví dụ 3. Sử dụng IF với các hàm AND và OR trong Excel

Ví dụ 3. Sử dụng IF với các hàm AND và OR trong Excel

II. Công thức cơ bản cho hàm IF lồng nhau

Đây là một ví dụ điển hình về điều này Hàm IF trong Excel với nhiều điều kiện. Giả sử bạn có một danh sách dữ liệu của sinh viên trong cột A và điểm tương ứng của họ trong cột B, bạn muốn phân loại theo các điều kiện sau:

  • Xuất sắc: hơn 249
  • Tốt: 200 đến 249
  • Đạt yêu cầu: 150 đến 199
  • Kém: dưới 150

Chúng tôi viết một hàm IF lồng nhau trong Microsoft Excel dựa trên các tiêu chí trên. Hãy coi đây là một công việc thực tập, bắt đầu với những thuật ngữ quan trọng nhất và làm cho công thức càng dễ viết càng tốt. Công thức nấu ăn Hàm IF trong Excel Của chúng tôi trông như thế này:

= IF (B2> 249, “Xuất sắc”, IF (B2> = 200, “Tốt”, IF (B2> 150, “Đạt yêu cầu”)))

Và kết quả là:

Công thức cơ bản cho hàm IF lồng nhau

Công thức nấu ăn Hàm IF tổ chức cơ bản

III. Hàm IF lồng nhau chứa các phép tính

Yêu cầu như sau: giá của hàng hóa đưa ra thay đổi tùy theo số lượng cụ thể. Và bạn muốn viết một công thức tính tổng giá của mỗi tập dữ liệu và đặt nó vào một ô nhất định. Nói cách khác, công thức Hàm IF trong Excel Bạn cần kiểm tra các điều kiện và tính toán tùy theo số lượng và giá cả của hàng hóa mà tính như sau:

Hàm IF lồng nhau chứa các phép tính

Hàm IF lồng nhau, bao gồm các phép tính

Công việc bắt buộc này có thể được thực hiện bằng cách sử dụng Hàm IF trong Excel theo cách lồng nhau. Cách giải thích tương tự như Ví dụ 1, điểm khác biệt duy nhất là bạn nhân giá trị của số lượng hàng hóa được chỉ định thanh toán với Hàm IF trong Excel (ví dụ giá hàng hóa tương ứng với từng mặt hàng)

Giả sử rằng người dùng đã nhập số lượng hàng hóa nhất định vào ô B8, công thức là Hàm IF trong Excel 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ả trả về như sau:

kết quả được trả về

Kết quả sẽ được trả về

Ví dụ này chỉ hiển thị các hướng dẫn cơ bản cho Microsoft Excel. Nếu bạn đã hiểu, bạn có thể áp dụng Hàm IF trong Excel do đó nép mình trong công việc kinh doanh hàng ngày.

READ  Sử dụng hàm IF trong Excel với điều kiện là chữ và số như thế nào? | Nttworks.vn

Ví dụ: thay vì điền trước giá hàng hóa trong công thức, bạn có thể di chuyển đến các ô chứa giá trị cụ thể đó (ô B2 đến B6). Phương pháp này giúp bạn thực hiện các thay đổi đối với nguồn dữ liệu đầu vào mà không cần thay đổi 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, “” )))))))

    thay đổi nguồn dữ liệu đầu vào mà không thay đổi công thức

Thay đổi nguồn dữ liệu đầu vào mà không thay đổi công thức

Hoặc bạn có thể thêm điều kiện Làm cách nào để sử dụng hàm IF trong Excel?Ngoài ra, nó giúp chặn phần trên, dưới hoặc cả hai đầu của giá trị phạm vi. Nếu số lượng hàng hóa không nằm trong khoảng giá trị thì công thức Hàm IF trong Excel hiển thị cụm từ “ngoài phạm vi”. Sau đây là các ví dụ.

= JA)), “))))))))

Ví dụ

Ví dụ

IV. Một thay thế cho hàm IF lồng nhau trong Excel

7 để tránh hạn chế của một điều kiện cụ thể Hàm IF trong Excel Trong các phiên bản cũ hơn của Microsoft Excel và để làm cho các công thức bạn sử dụng ngắn hơn và nhanh hơn, bạn có thể chọn các phương pháp sau để thay thế Hàm IF trong Excel với nhiều điều kiện.

Sử dụng hàm LOOKUP để kiểm tra xem một số điều kiện có được đáp ứng hay không, VLOOKUP, Hàm INDEX / MATCH hoặc CHỌN.

  • Sử dụng Hàm IF trong Excel kết hợp với OR / AND
  • Sử dụng công thức mảng trong Microsoft Excel
  • Kết hợp hàm CONCATENATE trong Excel với các chuỗi

Giống như các tính năng Excel khác, tính năng CONCATENA của chúng tôi có thể chứa 30 thuật ngữ trong các phiên bản Microsoft Excel cũ hơn và 255 thuật ngữ trong Microsoft Excel 2016-2007.

Ví dụ: bạn có thể sử dụng một trong các công thức cụ thể sau để trả về các kết quả dữ liệu khác nhau dựa trên giá trị trong ô B2 của Microsoft Excel.

Hàm IF trong Excel lồng vào nhau:

= IF (B2> 249, “Xuất sắc”, IF (B2> = 200, “Tốt”, IF (B2> 150, “Đạt yêu cầu”))))

Hàm CONCATENATE trong Excel:

= CONCATENATE (IF (C1 = “a”, “Xuất sắc”, “”), IF (C1 = “b”, “Tốt”, “”), IF (C1 = “c”, “Kém”, “”) )

Một thay thế cho hàm IF lồng nhau trong Excel

Thay vì đó Hàm IF lồng trong Excel

Chức năng tham gia chuỗi đang bật Microsoft Excel:

= IF (B2 = “a”, “Xuất sắc”, “”) & IF (B2 = “b”, “Tốt”, “”) & IF (B2 = “c”, “Kém”, “”) & IF (B2 = “d”, “Kém”, “”)

A. Các hàm IF lồng nhau và những điều cần lưu ý

Như bạn vừa thấy, hãy sử dụng hàm IF đa điều kiện Microsoft Excel không yêu cầu các phương pháp phong phú hoặc công thức toàn diện. Để cải thiện công thức Hàm IF trong Excel kiểu lồng nhau và bạn có thể tránh những lỗi thường gặp, hãy luôn ghi nhớ ba điều cơ bản sau:

  • Trong Microsoft Excel 2016-2007, bạn có thể kết hợp 64 điều kiện. Bạn có thể sử dụng tối đa bảy điều kiện trong Microsoft Excel 2003 trở về trước.
  • Luôn nghĩ về thứ tự của các thuật ngữ trong công thức Hàm IF trong Excel kiểu lồng nhau – nếu điều kiện đầu tiên được đặt thành Đúng, điều kiện sau sẽ không được chọn.
  • Nếu công thức của bạn có nhiều hơn 5 hàm Hàm IF trong Excelcác công thức sau đây có thể tối ưu hơn.

SEST. Để kết luận

Dưới đây là hướng dẫn sử dụng cụ thể Hàm IF trong Excel nếu bạn cần kết hợp một số điều kiện. Hy vọng rằng điều này có ý nghĩa và sẽ giúp bạn làm việc thoải mái hơn trong công việc thông tin văn phòng của tôi. Chúc may mắn!

Bài viết liên quan

Trả lời

Email của bạn sẽ không được hiển thị công khai.

Protected with IP Blacklist CloudIP Blacklist Cloud