Hỏi đáp

Hàm Iferror Là Hàm Gì – Hàm Iferror Trong Excel, Công Thức Và Cách Sử dụng – viettingame

Trong quá trình tính toán trên Excel, việc gặp phải lỗi trong lúc tính toán là điều khó tránh khỏi. Đó chính là lúc ta ứng dụng hàm IFERROR vào trường hợp này. Vậy cụ thể thì hàm IFERROR là hàm gì, cách sử dụng hàm IFERROR và hàm IFERROR VLOOKUP đỉnh ra sao, cùng theo dõi qua nội dung bài viết dưới cùng Máy Tính Vui chúng ta nhé.

Đang xem: Iferror là hàm gì

Tìm hiểu cơ bản về hàm IFERROR

IFERROR là một trong những hàm tính cơ bản trong Excel. Hiểu đơn giản, IF là hàm cho ra kết quả nếu phép tính đó thỏa một trong hai điều kiện, và ERROR là lỗi. Từ đó, ta mà thậm chí thấy được ý nghĩa của hàm IFERROR là một hàm logic, có chức năng cho ra kết quả mong muốn, và ĐK là những giá trị của phép tính đó cho kết quả lỗi (thường sẽ hiển thị N/A, VALUE!, RE!F, NAME?, NULL!,…).

Công thức của hàm IFERROR

Để áp dụng IFERROR trong bảng tính Excel, ta sử dụng công thức như sau:

=IFERROR(value, value_if_error)

Trong đó,

value là giá trị cần kiểm tra, như công thức, hàm, phép tính. Phía trên là một giá trị bắt buộc.value_if_error là giá trị trả về nếu công thức gặp lỗi.

Lúc triển khai công thức IFERROR, bạn có thể khai báo giá trị : value_if_error dưới dạng khoảng trắng (kết quả truy xuất là “”), số 0, hoặc một dòng thông báo cụ thể (“Lỗi”, “Ko truy xuất được”, v.v…)

Ví dụ: I=IFERROR(C5/B5, “Phép tính lỗi”)

Những lưu ý lúc triển khai hàm IFERROR

Phía trên là loại hàm nâng cao của Hàm IF, tuy nhiên, cách sử dụng và ứng dụng vào thực tiễn của hàm IFERROR không thực sự phức tạp.

Lưu ý rằng value_if_error chỉ có thể được trả về lúc phép tính value gặp những lỗi nêu trên, gồm #VALUE!, #N/A, #REF!, #NUM!, #DIV/0!, #NAME?, #NULL!. Còn nếu phép tính value ko gặp lỗi thì kết quả của phép tính đó vẫn hiển thị bình thường.

Ưu điểm & nhược điểm của hàm IFERROR

Hàm IFERROR có điểm ưu đó là dễ dàng trả về giá trị tùy theo ý muốn của người dùng lúc chẳng may phép tính trước đó gặp lỗi. Bất kỳ lỗi nào cũng có thể được xử lý với IFERROR.

Tuy vậy, nhược điểm của IFERROR đó chính là người dùng chỉ có thể biết kết quả trả về nếu hàm bị lỗi, chứ ko thể phát hiện nguyên nhân tạo nên lỗi trong phép tính để có cách sửa hợp lý. Người dùng muốn biết nguyên nhân lỗi phải kiểm tra phép tính value trước đó.

Xem thêm: Hướng Dẫn Gameplay Đào Vàng Cổ Điển Trên Máy Tính, trò chơi Đào Vàng

Cách dùng đúng nhất của hàm IFERROR trong Microsoft Excel, Google Sheet

Ta sẽ áp dụng hàm IFERROR trong một ví dụ sau trên đây. Giả sử ta có bảng tính doanh số của một đơn vị bán hàng. Có ba cột dữ liệu là Doanh số cả năm, Doanh số tháng 3, và Phần trăm lợi nhuận.

*

Như hình hiển thị, bảng Phần trăm lợi nhuận có một số ô hiển thị lỗi giá trị do phép tính sai. Chưa xem xét đến vấn đề sửa phép tính, ta có thể thấy việc ô dữ liệu hiển thị #DIV/0! hay #VALUE! sẽ khiến cho bảng dữ liệu bị xấu đi trong Excel.

Vậy ta có thể giấu những dòng chữ lỗi này và thay thế bằng dòng chữ hiển thị khác tinh tế hơn ko? Câu trả lời là: được, bằng cách sử dụng hàm IFERROR.

Trong trường hợp này, để giấu dòng chữ lỗi #DIV/0! hay #VALUE! đi, ta sẽ thay thế =C5/B5 hoặc =C7/B7 bằng:

I=IFERROR(C5/B5, “Phép tính lỗi”)

Trong đó,

C5/B5 (hoặc C7/B7) là giá trị phép tính trả kết quả, trong trường hợp này bị lỗi.“Phép tính lỗi” là value_if_error, dòng chữ hiển thị thay thế cho các dòng chữ lỗi thông thường. Ở trên đây, phép tính đã bị lỗi nhưng thay vì hiển thị #DIV/0!, dòng chữ Phép tính lỗi sẽ hiển thị.

Cách kết hợp hàm IFERROR và hàm VLOOKUP trong Microsoft Excel

Ta đã nắm rõ ứng dụng thực tiễn của IFERROR. Và ta có thể tăng tính ứng dụng của hàm này trải qua việc kết hợp IFERROR và VLOOKUP.

VLOOKUP là một hàm dùng để dò tìm giá trị trong một bảng số liệu, sau đó trả giá trị trong bảng số liệu ấy về một ô nhất định. Tuy vậy, nếu chẳng may dữ liệu ko được tìm thấy, ta vẫn có thể kết hợp IFERROR để hiển thị thông báo rõ ràng hơn thay vì thông báo lỗi truyền thống.

Xem thêm: Contactor Là Gì ? Nguyên Lý Hoạt Động Và Ứng Dụng Như Thế Nào?

Cách dùng như sau: ta chèn hàm VLOOKUP vào trong hàm IFERROR

=IFERROR(VLOOKUP(lookup_value,table_array,col_index_num,),value_if_false)

Đi theo thứ tự, ta sẽ thấy phép tính value ở trên đây chính là toàn bộ hàm VLOOKUP, tức giá trị ta cần trả về một ô sau lúc tìm từ bảng số liệu nhất định. Nếu hàm VLOOKUP ko tìm được giá trị, IFERROR sẽ trả về value_if_false, ở trên đây là dòng chữ hiển thị tùy ý.

Trên trên đây là cách sử dụng hàm IFERROR và cách kết hợp IFERROR cùng VLOOKUP, vốn có tính ứng dụng cao trong việc sử dụng Excel. Chúc bạn thành công!

Về Viettingame.com

Viettingame.com - Chuyên trang web tổng hợp những thông tin hữu ích trên internet như thông tin về game, tin tổng hợp
Xem tất cả các bài viết của Viettingame.com →

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *