Cách Dùng Hàm Iferror

Để phân tích tài liệu một giải pháp trẻ khỏe, chúng ta cũng có thể phải Review những điều kiện và một thời gian, có nghĩa là các bạn nên thiết kế những phép demo logic phức hợp hơn bằng cách áp dụng những hàm IF trong một bí quyết. Các công thức ví dụ tiếp sau đây đã cho chính mình thấy làm cho gắng như thế nào để tiến hành đúng. Bạn cũng sẽ học biện pháp sử dụng IF trong các công thức mảng với mày mò đầy đủ điều cơ bản của hàm IFEFFOR và IFNA. Tất cả sẽ có vào nội dung bài viết của Học Excel Online


Làm nỗ lực nào nhằm sử dụng hàm IF với rất nhiều điều kiện:

Nói Tóm lại, có thể tất cả 2 nhiều loại ĐK cơ bản – cùng với hàm logic AND với OR. Do đó, hàm IF của công ty đề xuất nhúng một hàm AND cùng OR để gia công phxay demo logic tương xứng.

Bạn đang xem: Cách dùng hàm iferror

Hàm AND . Nếu phxay thử xúc tích và ngắn gọn của khách hàng chứa hàm AND với Microsoft Excel trả về TRUE nếu toàn bộ các điều kiện đa số được đáp ứng; Nếu ko nó vẫn trả về FALSE.Hàm OR. Trong trường phù hợp bạn thực hiện hàm OR vào phxay thử ngắn gọn xúc tích, Excel trả về TRUE nếu thỏa mãn nhu cầu được ngẫu nhiên điều kiện nào ; FALSE nếu như không.

Để minc họa xuất sắc hơn về sự việc này, bọn họ hãy thuộc chăm chú một vài ví dụ IF với tương đối nhiều điều kiện.

lấy ví dụ như 1. Sử dụng IF & AND trong Excel

Giả sử chúng ta có một bảng với công dụng của nhì điểm thi. Điểm số trước tiên, được lưu trữ vào cột C, yêu cầu bởi hoặc lớn hơn 20. Điểm số sản phẩm nhì, được liệt kê trong cột D, phải bởi hoặc hơn 30. Chỉ bao giờ cả hai ĐK bên trên được thỏa mãn nhu cầu, thì học sinh new thừa qua kỳ thi.

Cách dễ dàng nhất để tạo ra một công thức thích hợp là ghi lại điều kiện trước tiên, với kế tiếp kết hợp nó vào đối số logic_kiểm tra của hàm IF:

Điều kiện: AND (B2> = 20, C2> = 30)


*

*

Công thức IF / AND: =IF((AND(C2>=trăng tròn, D2>=30)), “Pass”, “Fail”)

Dễ dàng đề nghị không? Công thức cho thấy thêm Excel trả về “Pass” nếu một cực hiếm cột C> = trăng tròn với quý giá vào cột D> = 30. Nếu không, bí quyết đã trả về “Fail”. Hình dưới đây chứng tỏ rằng hàm IF / AND của họ là bao gồm xác:

*
1 – hàm If nâng cao: hàm iferror, hàm if những điều kiện

Chú ý. Microsoft Excel kiểm tra toàn bộ các điều kiện trong hàm AND và ngay cả lúc một trong các ĐK đã được kiểm soát Reviews là FALSE. Vấn đề này là tương đối không bình thường bởi vì vào hầu như các ngôn ngữ lập trình, các điều kiện tiếp theo ko đề nghị khám nghiệm ví như ngẫu nhiên kiểm tra trước này đã trả về FALSE.

Trên thực tiễn, một bí quyết IF / AND đúng rất có thể bị lỗi do hào kiệt này. ví dụ như, công thức =IF(AND(A20,(1/A2)>0.5),”Good”, “Bad”) đã trả lại “lỗi chia mang lại 0” (# DIV / 0!) Nếu ô A2 bằng 0. Để tránh điều này, chúng ta nên sử dụng IF lồng ghép :

=IF(A20, IF((1/A2)>0.5, “Good”, “Bad”), “Bad”)

lấy ví dụ như 2. Sử dụng hàm IF với OR vào Excel

Quý khách hàng áp dụng phối kết hợp những hàm IF và OR theo một phương pháp tựa như. Sự khác biệt từ bỏ cách làm IF / AND được luận bàn nghỉ ngơi bên trên là Excel trả về TRUE nếu đáp ứng được ít nhất một trong những ĐK được hướng dẫn và chỉ định.

Vì vậy, nếu như họ sửa thay đổi công thức trên theo cách sau:

=IF((OR(C2>=20, D2>=30)), “Pass”, “Fail”)

Cột E sẽ có được vệt “Pass” ví như điểm số thứ nhất bởi hoặc lớn hơn 20 hoặc điểm số thiết bị nhị bằng hoặc to hơn 30.

Nhỏng bạn thấy vào hình dưới, gần như học viên của họ có cơ hội tốt rộng nhằm thừa qua kỳ thi sau cùng cùng với những điều kiện điều đó (bạn Scott thiệt rủi ro mắn Lúc chỉ thiếu 1 điểm.)

*
2 – hàm If nâng cao: hàm iferror, hàm if những điều kiện

Đương nhiên, bạn không bị số lượng giới hạn chỉ áp dụng hai hàm AND / OR trong phương pháp IF của bản thân mình. quý khách hoàn toàn có thể sử dụng không hề ít hàm súc tích theo yên cầu của công việc, cùng với điều kiện là:

Trong Excel 2013, 2010 và 2007, cách làm của công ty không nhiều hơn nữa 255 đối số, cùng tổng chiều nhiều năm của cách làm không thừa vượt 8192 ký kết tự.Trong Excel 2003 với những bản cũ hơn, bạn cũng có thể sử dụng buổi tối nhiều 30 đối số cùng tổng chiều dài của cách làm của bạn sẽ không quá vượt 1.024 ký kết tự.

lấy ví dụ 3. Sử dụng IF với những hàm AND & OR

Trong trường phù hợp bạn đề nghị Đánh Giá tài liệu dựa trên một vài điều khiếu nại, các bạn sẽ cần sử dụng cả hàm AND cùng OR tại một thời điểm.

Trong bảng trên, đưa sử bạn gồm những tiêu chí sau nhằm tấn công túi tiền công của học sinh:

Điều kiện 1: cột C> = đôi mươi với cột D> = 25Điều khiếu nại 2: cột C> = 15 cùng cột D> = 20

Nếu 1 trong nhị điều kiện trên được thỏa mãn nhu cầu, reviews ở đầu cuối vẫn là đạt được, nếu không – ko đạti.

Công thức trông có vẻ trở ngại, mà lại có một chốc, các bạn sẽ thấy rằng nó chưa phải khó! quý khách chỉ cần trình bày nhị điều kiện là câu lệnh AND cùng đi cùng bọn chúng vào hàm OR vì bạn ko phải cả nhị ĐK được đáp ứng:

OR(AND(C2>=đôi mươi, D2>=25), AND(C2>=15, D2>=20)

Cuối thuộc, thực hiện hàm OR ở bên trên như là phnghiền test xúc tích và ngắn gọn vào hàm IF và hỗ trợ những tsi số value_if_true và value_if_false. Kết trái là, bạn sẽ nhận ra cách làm IF có nhiều điều kiện AND / OR:

=IF(OR(AND(C2>=trăng tròn, D2>=25), AND(C2>=15, D2>=20)), “Pass”, “Fail”)

Hình tiếp sau đây cho rằng bọn họ gồm bí quyết đúng:

3 – hàm If nâng cao: hàm iferror, hàm if các điều kiện

Sử dụng nhiều hàm IF vào Excel (những hàm IF lồng nhau):

Nếu bạn phải tạo thêm các phxay demo xúc tích đến tài liệu của bản thân mình, chúng ta cũng có thể thêm những câu lệnh IF bổ sung trong các đối số value_if_true cùng value_if_false của công thức IF của người tiêu dùng. Các hàm IF này được Hotline là những hàm IF lồng nhau và bọn chúng quan trọng đặc biệt có lợi nếu như bạn muốn phương pháp của khách hàng trả lại tía kết quả trsống lên.

Đây là 1 trong những ví dụ điển hình: giả sử chúng ta ko chỉ cần đủ điều kiện kết quả của sinh viên nhỏng Pass / Fail, ngoài ra xác minh tổng thể điểm là “Good“, “Satisfactory” cùng “Poor“. . Ví dụ:

Good: 60 trsống lên (> = 60)Satisfactory: tự 40 mang đến 60 (> 40 cùng Poor: 40 hoặc thấp hơn (

Để bước đầu, bạn cũng có thể thêm 1 cột bổ sung cập nhật (E) bởi công thức sau đây nhằm cộng các số vào cột C và D: =C2+D2

4 – hàm If nâng cao: hàm iferror, hàm if những điều kiện

Và hiện thời, hãy viết một hàm IF lồng nhau dựa trên các điều kiện bên trên. Đó được coi là một bài thực hành tốt để ban đầu cùng với điều kiện đặc trưng duy nhất với khiến cho cáchàm của người tiêu dùng càng dễ dàng và đơn giản càng xuất sắc. Công thức IF lồng nhau của bọn họ như sau:

=IF(E2>=60, “Good”, IF(E2>40, “Satisfactory”, “Poor “))

Nlỗi chúng ta thấy, chỉ việc một hàm IF lồng nhau là đầy đủ vào trường thích hợp này. Đương nhiên, chúng ta cũng có thể tổ chức thêm hàm IF trường hợp bạn có nhu cầu. Ví dụ:

=IF(E2>=70, “Excellent”, IF(E2>=60, “Good”, IF(E2>40, “Satisfactory”, “Poor “)))

Công thức trên bổ sung thêm một ĐK – tổng điểm tự 70 điểm trlàm việc lên được nhìn nhận xếp hạng là “ Excellent “.

*
5 – hàm If nâng cao: hàm iferror, hàm if nhiều điều kiện

Tổng hợp tài liệu học Excel cơ bản tuyệt nhất 2018

Sử dụng Excel IF trong những phương pháp mảng

Giống như những hàm Excel khác, IF hoàn toàn có thể được áp dụng trong các bí quyết mảng . quý khách hàng rất có thể yêu cầu một phương pháp điều đó trường hợp bạn muốn đánh giá phần đa nguyên tố của mảng Khi triển khai lệnh IF.

lấy ví dụ như, cách làm SUM / IF mảng sau đây thể hiện bí quyết nhưng mà bạn cũng có thể tổng vừa lòng những ô vào phạm vi được hướng dẫn và chỉ định dựa vào một ĐK nào đó chũm vì cùng giá trị thực tế:

=SUM(IF(B1:B5

*
6 – hàm If nâng cao: hàm iferror, hàm if nhiều điều kiện

Chụ ý. Vì đó là một bí quyết mảng, hãy lưu giữ nhấn Ctrl + Shift + Enter nhằm nhập chính xác.

Sử dụng hàm IF cùng với các hàm Excel khác

Trước phía trên vào trả lời này, bọn họ đang luận bàn một vài ví dụ về cách làm IF thể hiện bí quyết sử dụng hàm IF với các hàm lô ghích AND và OR. Bây tiếng, bọn họ hãy xem các gì những hàm Excel không giống hoàn toàn có thể được thực hiện cùng với IF và lợi ích bọn chúng đem đến cho mình.

ví dụ như 1. Sử dụng IF với hàm SUM, AVERAGE, MIN cùng MAX

lúc thảo luận các hàm IF lồng nhau , họ đang viết bí quyết trả về các kiểu dáng khác nhau (Excellent, Good, Satisfactory hoặc Poor) dựa vào tổng số điểm của mỗi học sinh. Nlỗi chúng ta thấy, họ vẫn thêm một cột bắt đầu cùng với công thức tính tổng điểm trường đoản cú các cột C và D.

Nhưng điều gì sẽ xảy ra ví như bảng của công ty bao gồm một cấu trúc được khẳng định trước mà không cho phép sửa đổi? Trong trường hợp này, cầm cố bởi thêm cột phụ, bạn có thể thêm các quý hiếm trực tiếp vào phương pháp IF của công ty, nhỏng sau:

=IF((C2+D2)>=60, “Good”, IF((C2+D2)=>40, “Satisfactory”, “Poor “))

Được rồi, tuy nhiên nếu như bảng của công ty chứa được nhiều cột điểm, chẳng hạn tới 5 cột khác biệt hoặc nhiều hơn? Tổng hợp không ít số lượng thẳng vào bí quyết IF đã tạo nên nó vô cùng dài. Cách sửa chữa là nhúng hàm SUM trong phnghiền demo xúc tích và ngắn gọn của IF, nlỗi sau:

=IF(SUM(C2:F2)>=120, “Good”, IF(SUM(C2:F2)>=90, “Satisfactory”, “Poor “))

*
7 – hàm If nâng cao: hàm iferror, hàm if các điều kiện

Tương trường đoản cú những điều đó, chúng ta cũng có thể sử dụng các hàm Excel khác để gia công phxay thử logic trong các bí quyết IF của bạn:

IF cùng AVERAGE:

=IF(AVERAGE(C2:F2)>=30,”Good”,IF(AVERAGE(C2:F2)>=25,”Satisfactory”,”Poor “))

Nó trả lại công dụng ” Good ” giả dụ điểm vừa đủ trong các cột C: F bởi hoặc lớn hơn 30, ” Satisfactory ” nếu điểm mức độ vừa phải trường đoản cú 29 đến 25, cùng ” Poor ” ví như dưới 25.

Xem thêm: Bí Quyết Tự Luyện Thanh Nhạc Tại Nhà Để Giọng Hay Như Ca Sĩ, Học Luyện Thanh Cơ Bản

IF với MAX / MIN:

Để tìm kiếm điểm tối đa với rẻ tốt nhất, chúng ta có thể áp dụng những hàm MAX và MIN, khớp ứng. Giả sử rằng cột F là cột toàn bô điểm, những phương pháp dưới đây tìm ra kết quả:

MAX: =IF(F2=MAX($F$2:$F$10), “Best result”, “”)

MIN: =IF(F2=MIN($F$2:$F$10), “Worst result”, “”)

Nếu bạn có nhu cầu bao gồm cả công dụng Min và Max vào và một cột, chúng ta cũng có thể xếp một hàm lồng trong hàm tê, ví dụ:

=IF(F2=MAX($F$2:$F$10) ,”Best result”, IF(F2=MIN($F$2:$F$10), “Worst result”, “”))

*
8 – hàm If nâng cao: hàm iferror, hàm if các điều kiện

Theo cách tương tự như, bạn có thể áp dụng hàm IF cùng với những hàm bảng tính tuỳ chỉnh của bạn. ví dụ như, chúng ta có thể sử dụng nó với các hàm GetCellMàu sắc / GetCellFontmàu sắc để trả lại kết quả khác nhau dựa trên màu của một ô.

Hình như, Excel cung ứng một trong những hàm IF đặc biệt để so sánh và tính toán thù tài liệu dựa trên các ĐK không giống nhau.

Ví dụ: nhằm đếm mốc giới hạn xuất hiện của một quý giá văn uống bản hoặc số dựa vào một điều kiện tuyệt nhất hoặc nhiều điều kiện, bạn có thể sử dụng COUNTIF cùng COUNTIFS tương xứng. Để đưa ra một tổng các quý giá dựa vào (các) ĐK được chỉ định, áp dụng các hàm SUMIF hoặc SUMIFS. Để tính mức độ vừa phải theo những tiêu chí cố định, hãy áp dụng AVERAGEIF hoặc AVERAGEIFS.

Ví dụ 2. IF cùng với Hàm ISNUMBER với ISTEXT

Bạn sẽ biết phương pháp để vạc hiện nay các ô trống và ko trống bằng cách sử dụng hàm ISBLANK. Microsoft Excel cung ứng những hàm tương tự nhằm xác định các giá trị văn bạn dạng với số – ISTEXT với ISNUMBER.

Đây là ví dụ về hàm IF lồng nhau trả về “text” giả dụ ô B1 cất ngẫu nhiên quý hiếm vnạp năng lượng phiên bản làm sao, “number” ví như B1 chứa một quý giá số, và “blank” giả dụ B1 trống.

=IF(ISTEXT(B1), “Text”, IF(ISNUMBER(B1), “Number”, IF(ISBLANK(B1), “Blank”, “”)))

*
9 – hàm If nâng cao: hàm iferror, hàm if nhiều điều kiện

 

Chú ý. Hãy để ý rằng bí quyết trên hiển thị ” number ” cho các quý giá với ngày tháng. Như vậy là vì Microsoft Excel lưu trữ các ngày theo hình thức số, ban đầu từ thời điểm ngày 1 tháng một năm 1900, tương tự với một.

lấy một ví dụ 3. Sử dụng kết quả trả về vày IF vào một hàm Excel khác

Thông thường, chúng ta cũng có thể đạt được tác dụng mong ước bằng phương pháp nhúng IF vào một số trong những hàm Excel không giống, nỗ lực vì sử dụng một hàm khác vào một phxay demo ngắn gọn xúc tích.

Đây là một trong biện pháp không giống để bạn có thể sử dụng các hàm CONCATINATE và IF cùng nhau:

=CONCATENATE(“You performed “, IF(C1>5,”fantastic!”, “good”))

Tôi tin rằng các bạn hầu như không phải ngẫu nhiên lời giải thích như thế nào về cách làm nữa, đặc biệt là nhìn vào hình bên dưới đây:

*
10 – hàm If nâng cao: hàm iferror, hàm if nhiều điều kiện

Hàm IFERROR cùng hàm IFNA

Cả nhì hàm – hàm IFEFFOR với IFNA – gần như được thực hiện trong Excel để bắt phần đa lỗi trong số cách làm. Và cả nhì hàm có thể trả về một cực hiếm đặc trưng nhưng mà các bạn chỉ định và hướng dẫn nếu một bí quyết tạo ra lỗi. Nếu ko, công dụng của cách làm sẽ được trả lại.

Sự biệt lập là hàm IFEFFOR xử trí toàn bộ những lỗi Excel, bao gồm cả #VALUE !, # N / A, #NAME ?, #REF !, #NUM !, # DIV / 0 !, cùng #NULL !. Mặc dù hàmIFNA chỉ chuyên về lỗi # N / A, đúng đắn nhỏng thương hiệu của nó vậy.

Cú pháp của các hàm Error như sau.

Hàm IFERROR

IFERROR (value value_if_error)

Hàm IFNA

IFNA (value, value_if_na)

Tđam mê số thứ nhất (giá trị) là đối số được khám nghiệm cho 1 lỗi.

Tsi số thiết bị hai (value_if_error / value_if_na) là quý giá trả lại ví như phương pháp đánh giá lỗi (bất kỳ lỗi làm sao trong ngôi trường hòa hợp hàm IFEFFOR, giỏi lỗi # N / A trong ngôi trường thích hợp của IFNA).

Chụ ý. Nếu bất kỳ đối số làm sao là một trong ô trống rỗng, cả nhì hàm Error vẫn xử lý nó nhỏng một chuỗi rỗng (“”).

Ví dụ sau chứng tỏ Việc sử dụng hàm IFERROR cực kì đơn giản:

=IFERROR(B2/C2, “Sorry, an error has occurred”)

*
11 – hàm If nâng cao: hàm iferror, hàm if nhiều điều kiện

Nlỗi bạn thấy trong ảnh chụp màn hình hiển thị nghỉ ngơi bên trên, cột D hiển thị số phân chia của cột B đến cột C. Bạn cũng rất có thể thấy hai thông tin lỗi trong số ô D2 cùng D5 vày đông đảo bạn đa số biết rằng bạn cấp thiết phân chia một trong những mang đến 0.

Trong một vài trường thích hợp, xuất sắc hơn chúng ta nên thực hiện hàm IF nhằm ngăn chặn một lỗi sau đó ISERROR hoặc ISNA nhằm bắt lỗi. Thđọng độc nhất, đó là một trong biện pháp nkhô hanh rộng (về CPU) với máy nhì nó là 1 bí quyết thực hành lập trình sẵn giỏi. lấy ví dụ, phương pháp IF sau đây tạo thành hiệu quả giống như nhỏng hàm IFERROR đã trình bày làm việc trên:

=IF(C2=0, “Sorry, an error has occurred”, B2/C2)

Nhưng tất yếu, bao gồm trường hợp khi chúng ta bắt buộc soát sổ trước toàn bộ các hàm tsay mê số, đặc biệt là các công thức hết sức phức hợp, cùng dự đoán được toàn bộ những lỗi rất có thể xảy ra. Trong đầy đủ ngôi trường hợp như thế, các hàm ISERROR () cùng IFNA () thực sự bổ ích.

Những kỹ năng ai đang xem ở trong khóa học EX101 – Excel trường đoản cú cơ bản cho tới cải thiện dành riêng cho người đi làm việc của khối hệ thống Học Excel Online. Trong khóa học này những các bạn sẽ được tìm hiểu gần như kỹ năng đầy đủ, bao gồm khối hệ thống về các hàm, những pháp luật của Excel, bài toán vận dụng các hàm, dụng cụ kia vào vào quá trình. Hiện nay khối hệ thống có khá nhiều ưu tiên cho mình Lúc ĐK khóa đào tạo này.