Hàm VLOOKUP trong Excel rất phổ biến, không chỉ được sử dụng một mình mà còn kết hợp với nhiều hàm khác. Trong bài viết này, bangxephang sẽ cùng các bạn tham khảo cách tích hợp hàm IFERROR và hàm VLOOKUP trong Excel.
Bạn đang xem bài viết: Cách sử dụng hàm Iferror kết hợp với Vlookup trong Excel
Tìm hiểu về IFERROR. chức năng
IFERROR là một trong những hàm cơ bản trong Excel. Nói một cách đơn giản, IF là hàm trả về kết quả nếu phép tính thỏa mãn một trong hai điều kiện và ERROR là lỗi. Từ đó ta thấy được ý nghĩa của hàm IFERROR là một hàm logic cho ra kết quả mong muốn, và điều kiện là các giá trị của phép tính đó cho ra kết quả lỗi (thường sẽ xuất hiện N/A). , GIÁ TRỊ!, RE!F, TÊN?, NULL!,…).
công thức của hàm IFERROR
Để sử dụng hàm IFERROR trong bảng tính Excel, chúng ta sử dụng công thức sau:
=IFERROR(giá trị, giá_trị_nếu_lỗi)
giữa họ
- giá trị là giá trị cần kiểm duyệt, chẳng hạn như kiến thức, chức năng, tính toán. Đây là một giá trị bắt buộc.
- value_if_error là giá trị trả về nếu phương thức gặp lỗi.
Mở rộng công thức IFERROR, chúng ta có thể khai báo giá trị: value_if_error là 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”, “Không thể tìm nạp “ok”, v.v.)
Ví dụ: I=IFERROR(C5/B5, “Số Lỗi”)
Lưu ý khi thực hiện IFERROR. chức năng
Là một dạng nâng cao của hàm IF, tuy nhiên cách sử dụng và ứng dụng thực tế của hàm IFERROR không quá phức tạp.
Lưu ý rằng chỉ có thể trả về value_if_error khi phép tính giá trị gặp các lỗi trên, bao gồm #VALUE!, #N/A, #REF!, #NUM!, #DIV/0!, #NAME?, #NULL!. Nếu phép tính giá trị không có lỗi thì kết quả của phép tính đó vẫn hiện ra như bình thường.
Xem thêm bài viết: Hướng dẫn sử dụng hàm if kết hợp với vlookup và left
Ưu điểm và nhược điểm của IFERROR. chức năng
Hàm IFERROR có ưu điểm là dễ dàng trả về một giá trị theo ý muốn của người dùng khi không may phép tính trước đó gặp lỗi. Mọi lỗi sẽ được xử lý bởi IFERROR.
Tuy nhiên, điểm dở của IFERROR là người dùng chỉ biết kết quả trả về nếu hàm bị lỗi chứ không phát hiện được nguyên nhân gây lỗi trong phép tính để có cách sửa chữa chấp nhận được. Người dùng muốn biết nguyên nhân lỗi trước tiên phải xác minh tính toán giá trị.
Cách để hàm Iferror kết hợp Vlookup trong Excel
bí mật:
=IF ERROR(VLOOKUP(giá trị_tra cứu; bảng; cột_chỉ số;[range_lookup]),value_if_error)
Giới thiệu các giá trị:
+ VSEARCH(giá_trị_tìm_kiếm; mảng; col_index_num;[range_lookup]): Hàm VLOOKUP trong ô bạn muốn kiểm tra lỗi.
+ value_if_error: (Tùy chọn). giá trị được trả về nếu phương thức nhận xét có lỗi.
Trình diễn video:
Hàm IFERROR kiểm tra lỗi trong hàm VLOOKUP ở ô H1.
bí mật:
=IF ERROR(VSEARCH(A9;$A$2:$E$8;2;FALSE);”không có dữ liệu”)
Nếu có lỗi, hàm IFERROR sẽ trả về kết quả mà bạn chỉ định. nếu vẫn không báo lỗi thì sẽ trả về kết quả của kiến thức cơ bản. Trong ví dụ này, hàm IFERROR trả về dữ liệu không có sẵn, vì vậy công thức có lỗi.
Nếu có lỗi, hàm IFERROR sẽ không trả về dữ liệu nào, như chúng tôi đã chỉ định trước đó
Ví dụ 1: Công thức IFERROR VLOOKUP thay thế tất cả các lỗi bằng văn bản.
Nếu bạn muốn thay thế biểu tượng lỗi bằng văn bản tùy chỉnh, hãy nhập IFERROR trong VLOOKUP và nhập văn bản bạn muốn vào tham số thứ 2 (value_if_error), ví dụ: “Không tìm thấy”:
NẾU LỖI(VLOOKUP (…)),”Không tìm thấy”)
Với kết quả tìm kiếm ở B2 trong bảng chính và phạm vi tìm kiếm A2:B4 trong bảng tra cứu, thủ thuật sẽ như sau:
=IF ERROR(VSEARCH(B2,’Bảng tìm kiếm’!$A$2:$B$5, 2, FALSE), “Không tìm thấy”)
Hình bên dưới hiển thị công thức hàm IFERROR VLOOKUP trong Excel:
Công thức IFERROR VLOOKUP thay thế tất cả các lỗi bằng văn bản
Kết quả có vẻ dễ hiểu hơn và ít đáng lo ngại hơn phải không?
Tương tự, bạn có thể trải nghiệm INDEX MATCH với IFERROR:
=IFERAR(INDEX(‘Bảng tra cứu’!$B$2:$B$5,MATCH(B2,’Bảng tra cứu’!$A$2:$A$5,0)), “Không tìm thấy”)
Phương pháp IFERROR INDEX MATCH đặc biệt hữu ích khi bạn muốn kéo các giá trị từ một cột sang bên trái của cột tìm kiếm và trả về văn bản khi không tìm thấy gì.
Ví dụ 2: IFERARO với hàm VLOOKUP trả về giá trị rỗng hoặc 0 nếu không tìm thấy gì
nếu bạn không muốn hiển thị gì khi không tìm thấy giá trị tìm kiếm, hãy để hàm IFERROR hiển thị chuỗi rỗng (“”):
NẾU LỖI(VLOOKUP (…)),””)
Trong ví dụ này, thủ thuật như sau:
=IF ERROR(VSEARCH(B2,’Bảng tra cứu’!$A$2:$B$5, 2, FALSE), “”)
nếu bạn thấy nó, nó sẽ không trả về gì vì kết quả tìm kiếm chưa có trong menu.
IFERARO với hàm VLOOKUP.
Nếu chúng ta muốn thay thế lỗi bằng kết quả 0, hãy đặt 0 vào tham số cuối cùng:
=IF ERROR(vSEARCH(B2, ‘Bảng tra cứu’!$A$2:$B$5, 2, FALSE), 0)
Lưu ý: Hàm IFERROR trong Excel sẽ phát hiện tất cả các lỗi, không chỉ lỗi #N/A. Nó là tốt hay xấu? Tất cả phụ thuộc vào kết quả ngay lập tức của bạn. Nếu bạn muốn ẩn tất cả các lỗi có thể xảy ra, IFERROR VLOOKUP là cách tốt nhất. nhưng nó có thể là một kỹ thuật không khôn ngoan trong ví dụ này.
Ví dụ: nếu bạn đã tạo một dải ô được đặt tên cho dữ liệu bảng của mình và viết sai chính tả tên đó trong công thức VLOOKUP, thì IFERARO sẽ bắt lỗi #NAME? Và thay thế nó bằng “không tìm thấy” hoặc bất kỳ văn bản nào khác mà bạn mang theo bên mình. vì vậy chúng tôi có thể không bao giờ biết rằng công thức của chúng tôi đưa ra kết quả sai trừ khi chính bạn phát hiện ra lỗi đánh máy. Trong tình huống này, một phát hiện phù hợp hơn sẽ chỉ gây ra lỗi #N/A. Để thực hiện việc này, hãy sử dụng kiến thức IFNA VLOOKUP trong Excel cho Office 365, Excel 2009, Excel 2016 và Excel 3013 NẾU VLOOKUP tồn tại trong tất cả các phiên bản Excel.
Điều quan trọng nhất là phải cẩn thận khi bạn chọn chức năng OK cho phương thức VLOOKUP.
Xem thêm bài viết: Hướng dẫn sử dụng hàm Hlookup kết hợp với hàm If trong excel
Các lỗi thường gặp khi kết hợp VLOOKUP và IFERROR. chức năng
Lỗi #N/A
lý do: Do không tồn tại kết quả trong bảng tham chiếu nên cột tham chiếu tương ứng với kết quả của hàm VLOOKUP hoặc chứa các ký tự không phải chữ và số.
Cách khắc phục: kiểm tra chất lượng bảng đối chiếu, cột có đủ và chính xác hay không.
Ô A9 không có giá trị tham chiếu nên lỗi #N/A được tạo ra.
Lỗi #REF
lý do: xuất hiện khi giá trị trong bảng tham chiếu với kết quả bị xóa.
Cách khắc phục: kiểm tra xem có xóa sai cột chứa giá trị tham chiếu hay nhập sai cột tham chiếu hay không.
Khi bạn xóa một cột trong bảng được tham chiếu, #REF . lỗi xảy ra
Lỗi #ERROR
Nguyên nhân: Do sai cú pháp hàm.
Cách khắc phục: kiểm tra kỹ xem các đối số và dấu phân cách đã nhập có đúng theo công thức không.
Lỗi ERROR do sai cú pháp
Một vài lưu ý
Sử dụng hàm IFERROR và VLOOKUP đơn giản và thông dụng để xử lý lỗi Excel, tuy nhiên bạn cũng nên nhớ một số lưu ý như sau:
Cả hai công thức hàm VLOOKUP và IFERROR đều không phân biệt chữ hoa chữ thường.
VLOOKUP có hai loại lựa chọn: lựa chọn tương đối và tìm kiếm tuyệt đối.
Mảng kết quả tìm kiếm phải được sắp xếp trước Lựa chọn. Chỉ VLOOKUP Chọn từ trái sang phải.
nếu value_if_error hoặc giá trị là dữ liệu trống, thì IFERROR sẽ coi đó là giá trị chuỗi trống”
Xem thêm bài viết: Sử dụng hàm Weeknum trong Excel thật đơn giản
bản tóm tắt
Ngoài cách sử dụng hàm IFERROR kết hợp với VLOOKUP thì nó còn được sử dụng với một số hàm Excel khác như hàm SUM tích hợp IFERROR hay kết hợp INDEX và MATCH. Hi vọng bài viết này sẽ mang đến cho bạn những thông tin hữu ích từ Bangxephang. chúc may mắn
Categories: News
Source: vothisaucamau.edu.vn