Hàm Iferror Kết Hợp Vlookup

     

Trong nội dung bài viết này, học tập Excel Online sẽ chăm chú cách sử dụng và cách sửa lỗi #N/A khi phối kết hợp hàm IFERROR cùng với hàm VLOOKUP trong Excel. Ngoài ra, các bạn sẽ học giải pháp thực hiện thường xuyên các VLOOKUP trong Excel bằng phương pháp chèn nhiều hàm IFERROR vào trong 1 hàm không giống nhau.

Bạn đang xem: Hàm iferror kết hợp vlookup

VLOOKUP với IFERROR trong Excel – nhì hàm này này rất có thể khá cực nhọc hiểu, chưa nói tới khi bọn chúng được kết hợp với nhau. Trong bài viết này, bạn sẽ được học một vài lấy ví dụ như để thuận tiện giải quyết cách thực hiện và những minh họa cụ thể của công thức.

Nếu chúng ta không có khá nhiều kinh nghiệm với hàm IFERROR và VLOOKUP, có thể bạn nên tham khảo các quan niệm cơ phiên bản của bọn chúng trước bằng cách làm theo dấn vào những liên kết.


Xem nhanh


Hàm IFERROR VLOOKUP để cách xử trí #N/A và các lỗi khác

Hàm IFERROR VLOOKUP để cách xử trí #N/A và những lỗi khác

Khi Excel VLOOKUP không tìm kiếm thấy giá trị tra cứu, nó sẽ xuất hiện thêm lỗi #N/A, như sau:

*
Hàm IFERROR VLOOKUP để giải pháp xử lý #N/A và những lỗi khác

Tùy ở trong vào doanh nghiệp của bạn, bạn cũng có thể muốn che giấu lỗ bởi văn bản, không hoặc khoảng tầm trống.

Ví dụ 1: bí quyết IFERROR VLOOKUP thay thế tất cả những lỗi bởi văn bản.

Nếu bạn có nhu cầu thay thế ký kết hiệu lỗi bằng văn bạn dạng tùy chỉnh, hãy chèn bí quyết IFERROR trong VLOOKUP với nhập bất kỳ văn bạn dạng nào bạn có nhu cầu vào tham số sản phẩm công nghệ hai (value_if_error), ví dụ: “Not found”:

IFERROR(VLOOKUP(…),”Not found”)


*

Với quý giá tra cứu vớt ở B2 trong bảng chủ yếu và phạm vi tra cứu vãn A2:B4 vào bảng tra cứu, công thức tất cả dạng sau:

=IFERROR(VLOOKUP(B2,’Lookup table’!$A$2:$B$5, 2, FALSE), “Not found”)

Hình dưới hiển thị cách làm hàm IFERROR VLOOKUP trong Excel:

*
Công thức IFERROR VLOOKUP sửa chữa tất cả các lỗi bằng văn bản

Kết trái trông dễ dàng nắm bắt hơn với ít kinh hãi hơn nhiều, đề nghị không?

Theo giải pháp tương tự, chúng ta có thể sử dụng INDEX MATCH với IFERROR:

=IFERROR(INDEX(‘Lookup table’!$B$2:$B$5,MATCH(B2,’Lookup table’!$A$2:$A$5,0)), “Not found”)

Công thức IFERROR INDEX MATCH quan trọng hữu ích khi bạn có nhu cầu kéo những giá trị xuất phát từ một cột nằm ở vị trí bên trái cột tra cứu (tra cứu bên trái) và trả về văn bản khi không kiếm thấy gì.

Ví dụ 2: IFERROR cùng với hàm VLOOKUP nhằm trả về trống hoặc 0 nếu không tìm kiếm thấy gì

Nếu bạn không thích hiển thị bất kỳ thứ gì khi không tìm thấy quý giá tra cứu, hãy nhằm hàm IFERROR hiển thị một chuỗi trống (“”):

IFERROR(VLOOKUP(…),””)

Trong lấy một ví dụ này, công thức như sau:

=IFERROR(VLOOKUP(B2,’Lookup table’!$A$2:$B$5, 2, FALSE), “”) 

Nếu như bạn thấy, nó ko trả về gì khi giá trị tra cứu không tồn tại trong list tìm kiếm.

*
IFERROR cùng với hàm VLOOKUP

Nếu bạn có nhu cầu thay vắt lỗi bởi giá trị 0, hãy để 0 vào tham số cuối cùng:

=IFERROR(VLOOKUP(B2,’Lookup table’!$A$2:$B$5, 2, FALSE), 0)

Chú ý: Hàm IFERROR vào Excel bắt toàn bộ các lỗi, không chỉ lỗi #N/A. Điều đó là xuất sắc hay xấu? tất cả nhờ vào vào phương châm của bạn. Nếu bạn có nhu cầu che giấu tất cả các lỗi hoàn toàn có thể xảy ra, IFERROR VLOOKUP là phương pháp để thực hiện. Tuy nhiên nó rất có thể là một kỹ thuật không sáng suốt trong lấy một ví dụ này.

Xem thêm: Còn Bao Nhiêu Ngày Nữa Là Đến Tết Dương Lịch 2023 (Tết Tây), Còn Bao Nhiêu Ngày Nữa Đến Tết 2022

Ví dụ: nếu khách hàng đã chế tạo ra một dải ô đang đặt tên cho dữ liệu bảng của bản thân và viết sai bao gồm tả tên đó trong bí quyết VLOOKUP, IFERROR sẽ bắt lỗi #NAME? và sửa chữa nó bằng “not found” hay bất kỳ văn bạn dạng nào khác các bạn cung cấp. Vị đó, chúng ta cũng có thể không lúc nào biết công thức của chính mình đưa ra hiệu quả sai trừ khi bạn tự phát hiện nay lỗi typo. Trong trường vừa lòng này, một giải pháp tiếp cận phù hợp hơn đã chỉ mắc lỗi #N/A. Đối với điều này, hãy áp dụng công thức IFNA VLOOKUP vào Excel mang đến Office 365, Excel 2009, Excel 2016 và Excel 3013, IF ISNA VLOOKUP trong tất cả phiên phiên bản của Excel.

Điều cốt yếu là hãy cảnh giác khi chọn hàm cân xứng cho công thức VLOOKUP.

Chèn IFERROR vào trong hàm VLOOKUP để tìm kiếm

Hãy tưởng tượng trường hợp sau: chúng ta tìm kiếm một giá trị cụ thể trong một list và không tìm thấy nó. Các bạn có các lựa lựa chọn nào? gặp lỗi N/A hay hiển thị thông báo. Bên trên thực tế, gồm một tùy chọn thứ tía – giả dụ VLOOKUP của bạn gặp gỡ sự cố, thì hãy tìm kiếm trang bị khác.

Ví dụ: hãy tạo một số trong những loại bảng thông tin cho những người dùng cơ mà nó sẽ hiển thị số máy chi nhánh cho từng văn phòng cụ thể. 

*
Chèn IFERROR vào trong hàm VLOOKUP nhằm tìm kiếm

Vì vậy, làm vậy nào để các bạn kéo phần mở rộng từ cột B dựa vào số văn phòng trong D2? Với bí quyết VLOOKUP này:

=VLOOKUP($D$2,$A$2:$B$7,2,FALSE)

Và nó sẽ vận động tốt miễn là người dùng nhập một vài hợp lệ vào D2. Dẫu vậy nếu người tiêu dùng nhập một số không trường tồn thì sao? vào trường thích hợp này, hãy nhằm họ điện thoại tư vấn cho văn phòng trung tâm! Đối với điều này, các bạn gán bí quyết trên vào tham số giá trị của IFERROR và đặt VLOOKUP khác trong tham số value_if_error

Công thức hoàn chỉnh hơi nhiều năm nhưng hoạt động rất hiệu quả:

=IFERROR(VLOOKUP(“office “&$D$2,$A$2:$B$7,2,FALSE),VLOOKUP(“central office”,$A$2:$B$7,2,FALSE))

Nếu oso công sở được search thấy, người dùng sẽ nhận được số máy tương ứng từ đưa ra nhánh:

*
Chèn IFERROR vào trong hàm VLOOKUP

Nếu không tìm kiếm thấy số bỏ ra nhánh, phần mở rộng văn chống trung trung ương sẽ hiển thị:

*
Ví dụ về chèn IFERROR vào vào hàm VLOOKUP

Để phương pháp thu gọn hơn, bạn cũng có thể sử dụng một bí quyết tiếp cận khác:

Trước tiên, hãy đánh giá xem số trong D2 có trong cột tra cứu hay là không (vui lòng để ý rằng bọn họ đặt col_index_num thành 1 để công thức tìm kiếm và trả về quý hiếm ở cột A): VLOOKUP(D2,$A$2:$B$7,1,FALSE)

Nếu số văn phòng và công sở được hướng dẫn và chỉ định không được tra cứu thấy, thì họ tìm tìm chuỗi “văn chống trung tâm” (central office), chuỗi này chắc chắn nằm trong list tra cứu. Đối cùng với điều này, chúng ta chèn hàm IFERROR vào hàm VLOOKUP với lồng toàn thể tổ hợp này vào phía bên trong một hàm VLOOKUP khác:

=VLOOKUP(IFERROR(VLOOKUP(D2,$A$2:$B$7,1,FALSE),”central office”),$A$2:$B$7,2)

Đây là một công thức khác nhưng tạo ra cùng kết quả:

*
Kết trái chèn IFERROR vào vào hàm VLOOKUP

Nhưng nguyên nhân để tra cứu giúp “văn phòng trung tâm” (central office) là gì. Tại sao không cung cấp trực tiếp số máy trụ sở trong IFERROR? bởi vì phần mở rộng có thể chuyển đổi vào một thời điểm trong tương lai. Nếu điều này xảy ra, bạn sẽ phải cập nhật dữ liệu của mình một lần trong bảng nguồn mà lại không cần lo ngại về việc update từng bí quyết VLOOKUP.

Cách triển khai dãy hàm VLOOKUP vào Excel 

Trong tình huống khi bạn cần thực hiện cái hotline là VLOOKUP liên hoàn hoặc chuỗi vào Excel tùy ở trong vào câu hỏi tra cứu vãn trước đó thành công xuất sắc hay thất bại, hãy chèn hai hay các hàm IFERROR nhằm chạy VLOOKUP từng loại một:

IFERROR(VLOOKUP(…), IFERROR(VLOOKUP(…), IFERROR(VLOOKUP(…),”Not found”)))

Công thức chuyển động logic như sau:

Nếu hàm VLOOKUP đầu tiên không search thấy gì, hàm IFERROR trước tiên mắc lỗi với chạy một hàm VLOOKUP khác. Nếu làm cho VLOOKUP trang bị hai thất bại , IFERROR đồ vật hai bắt lỗi và chạy hàm VLOOKUP đồ vật 3,… Nếu tất cả các VLOOKUP gặp sự cố, IFERROR sau cùng sẽ trả về thông báo.

Công thức chuỗi IFERROR này đặc bijet hữu ích khi chúng ta phải VLOOKUP trên các trang tính như mô tả trong ví dụ bên dưới đây.

Xem thêm: Quán Kem Ngon Ở Thủ Đức - Top 10 Quán Bingsu Thủ Đức

Giả sử, bạn có ba danh sách dữ liệu đồng điệu trong cha trang tính khác nhau (số văn phòng và công sở trong lấy một ví dụ này) và bạn có nhu cầu nhận phần mở rộng cho một số trong những nhất định.

Giả sử quý giá tra cứu nằm trong ô A2 vào trang tính bây giờ và phạm vi tra cứu vớt là A2:B5 vào 3 trang tính không giống nhau (North, South cùng West), công thức sau vận động tốt:

=IFERROR(VLOOKUP(A2,North!$A$2:$B$5,2,FALSE), IFERROR(VLOOKUP(A2,South!$A$2:$B$5,2,FALSE), IFERROR(VLOOKUP(A2,West!$A$2:$B$5,2,FALSE),”Not found”)))

vì vậy, bí quyết “chuỗi VLOOKUP” tìm kiếm kiếm trong cả tía trang tính theo đồ vật tự đang chèn chúng vào trong công thức và đem lại hiệu quả tương xứng đầu tiên nhưng nó tìm kiếm thấy:

*
Cách thực hiện dãy hàm VLOOKUP vào Excel

Đây là cách thực hiện hàm IFERROR cùng với hàm VLOOKUP trong Excel. Tôi cảm ơn các bạn đã gọi và mong muốn sẽ chạm chán bạn bên trên tretrucvietsun.com của chúng tôi tới với phần đa kiến thức hữu dụng về Kế toán bởi Excel