Note: The other languages of the website are Google-translated. Back to English

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 nhiều phần bổ trợ Excel tiện dụng, dùng thử miễn phí không giới hạn số 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ác công cụ năng suất văn phòng tốt nhất

Kutools cho Excel giải quyết hầu hết các vấn đề của bạn và tăng 80% năng suất của bạn

  • Tái sử dụng: Chèn nhanh công thức phức tạp, biểu đồ và bất cứ thứ gì bạn đã sử dụng trước đây; Mã hóa ô với mật khẩu; Tạo danh sách gửi thư và gửi email ...
  • Thanh siêu công thức (dễ dàng chỉnh sửa nhiều dòng văn bản và công thức); Bố cục đọc (dễ dàng đọc và chỉnh sửa số lượng ô lớn); Dán vào Dải ô đã Lọchữu ích. Cảm ơn !
  • Hợp nhất các ô / hàng / cột mà không làm mất dữ liệu; Nội dung phân chia ô; Kết hợp các hàng / cột trùng lặp... Ngăn chặn các ô trùng lặp; So sánh các dãyhữu ích. Cảm ơn !
  • Chọn trùng lặp hoặc duy nhất Hàng; Chọn hàng trống (tất cả các ô đều trống); Tìm siêu và Tìm mờ trong Nhiều Sổ làm việc; Chọn ngẫu nhiên ...
  • Bản sao chính xác Nhiều ô mà không thay đổi tham chiếu công thức; Tự động tạo tài liệu tham khảo sang Nhiều Trang tính; Chèn Bullets, Hộp kiểm và hơn thế nữa ...
  • Trích xuất văn bản, Thêm Văn bản, Xóa theo Vị trí, Xóa không gian; Tạo và In Tổng số phân trang; Chuyển đổi giữa nội dung ô và nhận xéthữu ích. Cảm ơn !
  • Siêu lọc (lưu và áp dụng các lược đồ lọc cho các trang tính khác); Sắp xếp nâng cao theo tháng / tuần / ngày, tần suất và hơn thế nữa; Bộ lọc đặc biệt bằng cách in đậm, in nghiêng ...
  • Kết hợp Workbook và WorkSheets; Hợp nhất các bảng dựa trên các cột chính; Chia dữ liệu thành nhiều trang tính; Chuyển đổi hàng loạt xls, xlsx và PDFhữu ích. Cảm ơn !
  • Hơn 300 tính năng mạnh mẽ. Hỗ trợ Office / Excel 2007-2021 và 365. Hỗ trợ tất cả các ngôn ngữ. Dễ dàng triển khai trong doanh nghiệp hoặc tổ chức của bạn. Đầy đủ tính năng Dùng thử miễn phí 30 ngày. Bảo đảm hoàn lại tiền trong 60 ngày.
tab kte 201905

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!
officetab dưới cùng
Nhận xét (27)
Chưa có xếp hạng. Hãy là người đầu tiên xếp hạng!
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
cảm ơn bạn rất nhiều, tôi có một giải pháp từ đây
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin lỗi - giải pháp thay thế giá trị trả về 0 không hoạt động!
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Làm cách nào để kết hợp chúng? Tôi gặp trường hợp một số giá trị tra cứu bị trống, vì vậy hàm VLOOKUP trả về # N / A hoặc giá trị tra cứu nếu hợp lệ, nhưng mảng int he đích là trống nên nó trả về 0. Tôi có thể giải quyết một trong hai vấn đề này riêng lẻ, nhưng tôi dường như không thể giải quyết cả hai cùng một lúc.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Bạn đã tìm ra cách giải quyết vấn đề này chưa?
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Cũng đang tìm kiếm xem bạn đã giải quyết được vấn đề này chưa!
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Cảm ơn bạn vì điều này đã giúp làm sạch các báo cáo của tôi để chúng không còn có số # N / A trên chúng nữa.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Làm cách nào để bạn chỉ tạo một công thức để xóa #NA và ngày mặc định là 1900 trên cùng một ô? 1/0/1900 0:00 cảm ơn
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
một cái gì đó như = IFERROR (VLOOKUP (A2, Table3,7), 1900) sẽ hoạt động
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Bạn có thể giải quyết N / A thành 0 và sau đó chỉ kiểm tra 0 như sau



=IF(IFNA(VLOOKUP(A2,Table3,7,FALSE),0)=0,"",VLOOKUP(A2,Table3,7,FALSE))
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Cuối cùng tôi đã tìm thấy nó ...... đây là những gì tôi đang tìm kiếm, cảm ơn rất nhiều
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Đây là một cách để kết hợp cả 2 để đầu ra là tên hoặc nhận xét cho biết "ID không tồn tại"

=IF(ISERROR(VLOOKUP(E1,A2:B10,2,FALSE)),"ID does not exist",IF(LEN(VLOOKUP(E1,A2:B10,2,0))=0,"",VLOOKUP(E1,A2:B10,2,0)))

Kết quả trả về sẽ bằng "ID không tồn tại" cho một giá trị không được tìm thấy. Bạn có thể thay đổi nhận xét này thành bất cứ điều gì bạn muốn bằng cách thay thế chuỗi văn bản = "ID không tồn tại" (đảm bảo giữ nguyên các dấu ngoặc kép). Để không có bình luận, hãy thay đổi nó để đọc:

=IF(ISERROR(VLOOKUP(E1,A2:B10,2,FALSE)),"",IF(LEN(VLOOKUP(E1,A2:B10,2,0))=0,"",VLOOKUP(E1,A2:B10,2,0)))
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
ddub, Đó là một công thức tuyệt vời. Cảm ơn đã giúp đỡ!
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Đây là công thức của tôi. Tôi không thể nhận được kết quả để báo cáo một "-" thay vì một số không. Tôi không muốn số XNUMX Tôi muốn định dạng kế toán cho số XNUMX. Hãy giúp tôi.
= IF (ISNA (VLOOKUP ($ A13, 'Tất cả các bài đăng hết hạn'! $ A $ 1: $ B $ 100,2, FALSE)), "0", VLOOKUP ($ A13, 'Tất cả các bài đăng hết hạn'! $ A $ 1: $ B $ 100,2, FALSE))
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Chào Laura,

Nếu bạn muốn nhận kết quả "-" thay vì số XNUMX, vui lòng áp dụng công thức sau:
=IF(LEN(VLOOKUP(E1,A2:B10,2,0))=0,"-",VLOOKUP(E1,A2:B10,2,0)).

Vui lòng thay đổi các tham chiếu ô theo nhu cầu của bạn.
Hãy thử nó, hode nó có thể giúp bạn!

Cảm ơn bạn!
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
tất cả những gì bạn cần làm là đặt cài đặt ô thành hạch toán và loại bỏ dấu "trong phần cuối cùng.

= IF (ISNA (VLOOKUP ($ A13, 'Tất cả đã đăng hết hạn'! $ A $ 1: $ B $ 100,2, FALSE), 0)

như bạn có thể thấy không có dấu ngoặc kép bên cạnh số XNUMX, bởi vì việc thêm dấu ngoặc kép sẽ đặt giá trị dưới dạng văn bản.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Cảm ơn sky yang - Điều này thật tuyệt vời!

Tôi đã áp dụng công thức bạn cung cấp và tôi đã thay đổi tham chiếu ô nhưng bây giờ tôi nhận được # N / A thay vì 0 hoặc một ký hiệu âm.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Cảm ơn bạn, nó đã hoạt động!
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
đối với các giá trị trống, hàm LEN đang chuyển đổi số XNUMX thực từ dữ liệu tra cứu thành giá trị trống. Bất kỳ ý tưởng nào về cách đưa các số không thực sự qua và chỉ chuyển đổi các ô trống thành trống?
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào, Besty,
Hàm Len ở trên chỉ chuyển đổi các ô trống thành ô trống, và nó giữ nguyên số 0 thực khi áp dụng nó. vui lòng thử lại.
Hoặc bạn có thể chèn một tệp đính kèm ở đây để mô tả vấn đề của bạn.
Cảm ơn bạn!
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Tôi không phải là một chuyên gia công nghệ - tôi chỉ muốn thêm vào công thức của mình rằng nếu nó không tìm thấy bất kỳ thứ gì trong ô - nó sẽ đưa ra giá trị kế toán là 0 sẽ được ghi nhận trong công thức tổng của tôi. = VLOOKUP (F4, Tài trợ1,2, FALSE)
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Tôi nghĩ đây là một giải pháp tốt nhưng có cách giải quyết vấn đề là nếu tôi sử dụng nó và sau đó COUNTA () trên các ô nơi công thức được tạo, nó sẽ đếm các ô đó bằng "".
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Rất hữu ích, cảm ơn
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào, trong vlookup của tôi, tôi nhận được số 3 và NA bây giờ tôi muốn định dạng số XNUMX và NA thành trống và cũng có một công thức sẽ cung cấp cho tất cả các ô thay vì có XNUMX công thức khác biệt, tôi muốn công thức tôi sử dụng để biết nếu NA OR Zero của nó để tự động đặt một chỗ trống nhưng vẫn tiết lộ 'câu trả lời chính xác
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào, zodwa,
Để trả về kết quả trống cho cả giá trị 0 và lỗi, bạn nên áp dụng công thức dưới đây:
=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

Xin vui lòng có một thử, hy vọng nó có thể giúp bạn!
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Có thể lấy công thức này để trả về kết quả là 1 và # N / A là trống không?
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
tôi có thể sửa đổi công thức = IF (VLOOKUP ($ C4, Sheet2! $ F: $ F, 1,0), "1") để hiển thị kết quả là "1" và # N / A trống không?
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào, những quả trứng
Để giải quyết vấn đề của bạn, vui lòng áp dụng công thức dưới đây:

=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)),"")


Hãy cố gắng, hy vọng nó có thể giúp bạn!
Không có bình luận nào được đăng ở đây
Để lại ý kiến ​​của bạn
Đăng với tư cách khách
×
Đánh giá bài viết này:
0   Nhân vật
Các vị trí được đề xuất

Kết nối với chúng tôi

Bản quyền © 2009 - www.extendoffice.com. | Đã đăng ký Bản quyền. cung cấp bởi ExtendOffice. | BẢN ĐỒ CHI NHÁNH
Microsoft và logo Office là các nhãn hiệu hoặc nhãn hiệu đã đăng ký của Microsoft Corporation tại Hoa Kỳ và / hoặc các quốc gia khác.
Được bảo vệ bởi Sectigo SSL