Bỏ qua nội dung chính

Làm cách nào để vlookup trả về giá trị trống hoặc giá trị cụ thể thay vì 0 hoặc N / A trong Excel?

Thông thường, khi bạn áp dụng hàm vlookup để trả về giá trị tương ứng, nếu ô phù hợp của bạn trống, nó sẽ trả về 0 và nếu không tìm thấy giá trị phù hợp của bạn, bạn sẽ gặp lỗi giá trị # N / A như hình ảnh chụp màn hình bên dưới. Thay vì hiển thị giá trị 0 hoặc # N / A, làm thế nào bạn có thể làm cho nó hiển thị ô trống hoặc giá trị văn bản cụ thể khác?

Ô phù hợp trống: 0 được hiển thị Không tìm thấy giá trị phù hợp: Giá trị N / A được hiển thị

Vlookup để trả về giá trị trống hoặc giá trị cụ thể thay vì 0 với công thức

Vlookup để trả về giá trị trống hoặc giá trị cụ thể thay vì N / A với công thức

Vlookup để trả về giá trị trống hoặc giá trị cụ thể thay vì 0 hoặc N / A với một tính năng mạnh mẽ


Vlookup để trả về giá trị trống hoặc giá trị cụ thể thay vì 0 với công thức

Vui lòng nhập công thức này vào ô trống mà bạn cần:

=IF(LEN(VLOOKUP(D2,A2:B10,2,0))=0,"",VLOOKUP(D2,A2:B10,2,0))

Và sau đó nhấn đăng ký hạng mục thi , bạn sẽ nhận được một ô trống thay vì 0, xem ảnh chụp màn hình:

Chú ý:

1. Trong công thức trên, D2 là tiêu chí mà bạn muốn trả về giá trị tương đối của nó, A2: B10 là phạm vi dữ liệu bạn sử dụng, số 2 cho biết cột nào mà giá trị phù hợp được trả về.

2. Nếu bạn muốn trả về một văn bản cụ thể thay vì giá trị 0, bạn có thể áp dụng công thức này: = IF (LEN (VLOOKUP (D2, A2: B10,2,0)) = 0, "Văn bản cụ thể", Hàm VLOOKUP (D2, A2: B10,2,0)).


Vlookup để trả về giá trị trống hoặc giá trị cụ thể thay vì giá trị lỗi 0 hoặc N / A trong Excel

Kutools cho Excel's Thay thế 0 hoặc # N / A bằng Giá trị trống hoặc Giá trị cụ thể tiện ích giúp bạn trả về và hiển thị ô trống hoặc giá trị cụ thể nếu kết quả vlookup là giá trị 0 hoặc # N / A. Nhấp để tải xuống Kutools cho Excel!

Kutools cho Excel: với hơn 300 phần bổ trợ Excel tiện dụng, dùng thử miễn phí không giới hạn trong 30 ngày. Tải xuống và dùng thử miễn phí ngay!


Vlookup để trả về giá trị trống hoặc giá trị cụ thể thay vì N / A với công thức

Để thay thế lỗi # N / A bằng ô trống hoặc giá trị tùy chỉnh khác nếu không tìm thấy giá trị đã tìm kiếm của bạn, bạn có thể sử dụng công thức dưới đây:

=IFERROR(VLOOKUP(D2,A2:B10,2,FALSE),"")

Và sau đó, nhấn đăng ký hạng mục thi để nhận được kết quả bạn cần, xem ảnh chụp màn hình:

Ghi chú:

1. Trong công thức này, D2 là tiêu chí mà bạn muốn trả về giá trị tương đối của nó, A2: B10 s phạm vi dữ liệu bạn sử dụng, số 2 cho biết cột nào mà giá trị phù hợp được trả về.

2. Nếu bạn muốn trả về một văn bản cụ thể thay vì giá trị # N / A, bạn có thể áp dụng công thức này: = IFERROR (VLOOKUP (D2, A2: B10,2, FALSE), "Văn bản cụ thể").


Vlookup để trả về giá trị trống hoặc giá trị cụ thể thay vì 0 hoặc N / A với một tính năng mạnh mẽ

Nếu bạn có Kutools cho Excel, Với khả Thay thế 0 hoặc # N / A bằng Giá trị trống hoặc Giá trị cụ thể bạn có thể giải quyết công việc này một cách nhanh chóng và dễ dàng.

Lời khuyên:Để áp dụng điều này Thay thế 0 hoặc # N / A bằng Giá trị trống hoặc Giá trị cụ thể , trước tiên, bạn nên tải xuống Kutools cho Excel, và sau đó áp dụng tính năng một cách nhanh chóng và dễ dàng.

Sau khi cài đặt Kutools cho Excel, hãy làm như sau:

1. Nhấp chuột Kutools > Siêu tra cứu > Thay thế 0 hoặc # N / A bằng Giá trị trống hoặc Giá trị cụ thể, xem ảnh chụp màn hình:

2. Trong Thay thế 0 hoặc # N / A bằng Giá trị trống hoặc Giá trị cụ thể hộp thoại:

  • (1.) Chỉ định giá trị tra cứu và phạm vi đầu ra khi bạn cần;
  • (2.) Chọn kết quả trả về khi bạn cần, bạn có thể chọn Thay giá trị 0 hoặc # N / A bằng giá trị trống tùy chọn hoặc Thay thế giá trị 0 hoặc # N / A bằng một giá trị được chỉ định Tùy chọn;
  • (3.) Chọn phạm vi dữ liệu và khóa tương ứng và cột trả về.

3. Sau đó nhấn vào OK , giá trị nhất định bạn được chỉ định ở bước 2 đã được hiển thị thay vì giá trị lỗi 0 hoặc # N / A, xem ảnh chụp màn hình:

Nhấp để Tải xuống Kutools cho Excel và dùng thử miễn phí ngay!


Các bài viết tương đối hơn:

  • Giá trị Vlookup trên nhiều trang tính
  • Trong excel, chúng ta có thể dễ dàng áp dụng hàm vlookup để trả về các giá trị phù hợp trong một bảng của trang tính. Tuy nhiên, bạn đã bao giờ nghĩ rằng làm thế nào để vlookup giá trị trên nhiều trang tính chưa? Giả sử tôi có ba trang tính sau với phạm vi dữ liệu và bây giờ, tôi muốn nhận một phần của các giá trị tương ứng dựa trên tiêu chí từ ba trang tính này.
  • Vlookup và trả về dữ liệu phù hợp giữa hai giá trị
  • Trong Excel, chúng ta có thể áp dụng hàm Vlookup thông thường để nhận giá trị tương ứng dựa trên một dữ liệu nhất định. Tuy nhiên, đôi khi, chúng tôi muốn vlookup và trả về giá trị khớp giữa hai giá trị, làm thế nào bạn có thể xử lý tác vụ này trong Excel?
  • Vlookup và trả lại nhiều giá trị từ danh sách thả xuống
  • Trong Excel, làm thế nào bạn có thể vlookup và trả về nhiều giá trị tương ứng từ danh sách thả xuống, có nghĩa là khi bạn chọn một mục từ danh sách thả xuống, tất cả các giá trị tương đối của nó được hiển thị cùng một lúc như ảnh chụp màn hình sau. Bài viết này, tôi sẽ giới thiệu giải pháp từng bước.
  • Giá trị Vlookup trên nhiều trang tính để trả về tên trang tính
  • Giả sử, tôi có nhiều trang tính và mỗi trang tính chứa một danh sách tên, bây giờ, tôi muốn xem lại tên trong một trang tính chính và trả về các tên trang tính phù hợp với vị trí của các tên đó như hình minh họa sau. Làm thế nào bạn có thể giải quyết công việc này trong Excel?
  • Vlookup và trả lại nhiều giá trị mà không trùng lặp
  • Đôi khi, bạn có thể muốn vlookup và trả về nhiều giá trị phù hợp vào một ô duy nhất cùng một lúc. Nhưng, nếu có một số giá trị lặp lại được điền vào các ô được trả về, làm thế nào bạn có thể bỏ qua các bản sao và chỉ giữ các giá trị duy nhất khi trả về tất cả các giá trị phù hợp như ảnh chụp màn hình sau được hiển thị trong Excel?

Công cụ năng suất văn phòng tốt nhất

🤖 Trợ lý AI của Kutools: Cách mạng hóa việc phân tích dữ liệu dựa trên: Thực thi thông minh   |  Tạo mã  |  Tạo công thức tùy chỉnh  |  Phân tích dữ liệu và tạo biểu đồ  |  Gọi các hàm Kutools...
Các tính năng phổ biến: Tìm, đánh dấu hoặc xác định các bản sao   |  Xóa hàng trống   |  Kết hợp các cột hoặc ô mà không làm mất dữ liệu   |   Vòng không có công thức hữu ích. Cảm ơn !
Siêu tra cứu: Nhiều tiêu chí VLookup    VLookup Nhiều Giá Trị  |   VLookup trên nhiều trang tính   |   Tra cứu mờ ....
Danh sách thả xuống nâng cao: Tạo nhanh danh sách thả xuống   |  Danh sách thả xuống phụ thuộc   |  Danh sách thả xuống nhiều lựa chọn ....
Trình quản lý cột: Thêm một số cột cụ thể  |  Di chuyển cột  |  Chuyển đổi trạng thái hiển thị của các cột ẩn  |  So sánh dãy và cột hữu ích. Cảm ơn !
Các tính năng nổi bật: Tiêu điểm lưới   |  Chế độ xem thiết kế   |   Thanh công thức lớn    Trình quản lý sổ làm việc & trang tính   |  Thư viện tài nguyên (Văn bản tự động)   |  Bảng chọn ngày   |  Kết hợp các bảng tính   |  Mã hóa/Giải mã ô    Gửi email theo danh sách   |  Siêu lọc   |   Bộ lọc đặc biệt (lọc in đậm/nghiêng/gạch ngang...) ...
15 bộ công cụ hàng đầu12 bản văn CÔNG CỤ (thêm văn bản, Xóa ký tự,...)   |   50 + Biểu đồ Các loại (Biểu đồ Gantt,...)   |   40+ Thực tế Công thức (Tính tuổi dựa trên ngày sinh,...)   |   19 chèn CÔNG CỤ (Chèn mã QR, Chèn ảnh từ đường dẫn,...)   |   12 Chuyển đổi CÔNG CỤ (Số thành từ, Chuyển đổi tiền tệ,...)   |   7 Hợp nhất & Tách CÔNG CỤ (Các hàng kết hợp nâng cao, Chia ô,...)   |   ... và nhiều hơn nữa

Nâng cao kỹ năng Excel của bạn với Kutools for Excel và trải nghiệm hiệu quả hơn bao giờ hết. Kutools for Excel cung cấp hơn 300 tính năng nâng cao để tăng năng suất và tiết kiệm thời gian.  Bấm vào đây để có được tính năng bạn cần nhất...

Mô tả


Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều

  • Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
  • Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
  • Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!
Comments (27)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
can i amend formula =IF(VLOOKUP($C4,Sheet2!$F:$F,1,0),"1") to display result as "1" and #N/A as blank?
This comment was minimized by the moderator on the site
Hello, eggs
To splve your problem, please apply the below formula:

=IFNA(IF(LEN(INDEX($B$2:$B$19,MATCH(E2,$A$2:$A$19,0)))=0,"1",VLOOKUP(E2,IF({1,0},$A$2:$A$19,$B$2:$B$19),2,0)),"")


Please try, hope it can help you!
This comment was minimized by the moderator on the site
is it possible to get this formula to return result as 1 and #N/A as blank?
This comment was minimized by the moderator on the site
Hi, in my vlookup im getting zero and NA now i want to format the zero and NA to blank and also to have one formula that is going to cater all the cells instead of having 3difference formulas i want the formula i use to then know if its its NA OR Zero to automatic put a blank but still reveals' the exact answer
This comment was minimized by the moderator on the site
Hello, zodwa,
To return the blank results for both the 0 values and errors, you should apply the below formula:
=IFNA(IF(LEN(INDEX($B$2:$B$12,MATCH(D2,$A$2:$A$12,0)))=0,"",VLOOKUP(D2,IF({1,0},$A$2:$A$12,$B$2:$B$12),2,0)),"")


https://www.extendoffice.com/images/stories/comments/comment-skyyang/doc-vlookup-errors-1.png

Please have a try, hope it can help you!
This comment was minimized by the moderator on the site
Very helpful, thanks
This comment was minimized by the moderator on the site
I think this is a good solution but is there a way around the problem that if I use it and then COUNTA() on the cells where the formula is created it counts those cells with "".
This comment was minimized by the moderator on the site
I am not a tech guru - I just want to add to my formula that if it does not find anything in the cell - it gives an accounting 0 that will be acknowledged in my total formula. =VLOOKUP(F4,Sponsorships1,2,FALSE)
This comment was minimized by the moderator on the site
for blank values the LEN function is converting true zero's from the lookup data to blank. Any ideas on how to bring true zeros across and only convert the blanks to blank?
This comment was minimized by the moderator on the site
Hi, Besty,
The above Len function just convert blanks to blank, and it keeps the real 0 when applying it. please try it again.
Or you can insert an attachment here to describe your problem.
Thank you!
This comment was minimized by the moderator on the site
Thank you, it worked!
This comment was minimized by the moderator on the site
Thanks sky yang - This is awesome!

I applied the formula you provided and I changed the cell references but now I'm getting #N/A instead of 0 or a negative symbol.
This comment was minimized by the moderator on the site
This is my formula. I can't get results to report a "-" instead of a zero. I don't want a zero I'd like accounting format for a zero. Please help.
=IF(ISNA(VLOOKUP($A13,'All Exp Posted'!$A$1:$B$100,2,FALSE)),"0",VLOOKUP($A13,'All Exp Posted'!$A$1:$B$100,2,FALSE))
This comment was minimized by the moderator on the site
all you need to do is set the cell setting to accounting and remove the " in the last part.

=IF(ISNA(VLOOKUP($A13,'All Exp Posted'!$A$1:$B$100,2,FALSE),0)

as you can see there is no quotation mark next to the zero, because adding the quotation marks sets the value as text.
This comment was minimized by the moderator on the site
Hi, laura,

If you want to get the result "- " instead of a zero, please apply the following formula:
=IF(LEN(VLOOKUP(E1,A2:B10,2,0))=0,"-",VLOOKUP(E1,A2:B10,2,0)).

Please change the cell references to your need.
Please try it, hode it can help you!

Thank you!
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations