Excel đến nguthan.vn 365 Excel đến nguthan.vn 365 dành đến máy Mac Excel đến web Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel năm nhâm thìn Excel năm nhâm thìn for Mac Excel 2013 Excel 2010 Excel 2007 Excel for Mac 2011 Excel for Windows Phone 10 Xem thêm...Ít hơn

Chủ đề này mô tả những nguyên nhân VLOOKUP. phổ cập độc nhất vô nhị cho 1 công dụng sai trong hàm với hỗ trợ các đề xuất để thay thế sửa chữa bằng cách sử dụng INDEXvà MATCH.

Bạn đang xem: Hàm vlookup trả về giá trị 0


Mẹo: Bên cạnh đó, hãy đọc Thẻ Tđam mê khảo Nhanh: Mẹo khắc chế sự cầm cố VLOOKUPhường trình bày các nguyên nhân phổ cập #NA nắm trong một tệp PDF dễ dàng. quý khách rất có thể chia sẻ tệp PDF với những người khác hoặc in nhằm tìm hiểu thêm riêng rẽ.


Sự cố: Giá trị tra cứu giúp không nằm ở vị trí cột trước tiên trong tmê man table_array sẽ chọn

Một ràng buộc của hàm VLOOKUPhường. là nó chỉ hoàn toàn có thể search những quý giá bên trên cột ko kể thuộc phía trái vào mảng bảng. Nếu quý hiếm tra cứu vớt của công ty không phía bên trong cột đầu tiên của mảng, bạn sẽ gặp mặt lỗi #N/A.

Trong bảng sau đây, chúng tôi ước ao truy nã xuất số đơn vị chức năng đã xuất bán cho Kale.

*

Lỗi #N/A rất có thể xẩy ra bởi cực hiếm tra cứu vớt "Kale" xuất hiện vào cột sản phẩm công nghệ hai (Nông sản) của đối table_array A2:C10. Trong trường hòa hợp này, Excel ai đang tra cứu vào cột A, chứ chưa phải cột B.

Giảipháp : Quý khách hàng rất có thể test khắc phục sự cố này bằng phương pháp điều chỉnh hàm VLOOKUP nhằm tham mê chiếu cột đúng. Nếu điều ấy quan trọng, hãy thử di chuyển các cột của người tiêu dùng. Điều đó cũng rất có thể siêu cạnh tranh triển khai, nếu bạn có bảng tính mập hoặc phức tạp trong những số ấy quý hiếm ô là tác dụng của các phnghiền tính khác—hoặc rất có thể có những nguyên nhân lô-gic không giống nguyên nhân vì sao chúng ta chỉ dễ dàng và đơn giản là cần thiết dịch chuyển những cột. Giải pháp là áp dụng phối kết hợp hàm INDEX và MATCH, hàm này hoàn toàn có thể tra cứu vãn giá trị vào một cột bất kỳ vị trí của nó trong bảng tra cứu. Xem phần tiếp theo.

Cân đề cập bài toán sử dụng INDEX/MATCH để cầm cố thế

Hàm INDEX cùng MATCH là số đông tùy lựa chọn tốt mang đến các trường đúng theo, trong các số ấy VLOOKUPhường ko đáp ứng yêu cầu của khách hàng. Ưu điểm bao gồm của index/MATCH là chúng ta cũng có thể tra cứu giúp cực hiếm vào một cột sinh sống ngẫu nhiên địa điểm nào trong bảng tra cứu vớt. Index trả về quý hiếm từ bỏ bảng/phạm vi vẫn xác định—theo địa chỉ của chính nó. Match trả về địa chỉ kha khá của một quý hiếm trong bảng/phạm vi. Dùng index và MATCH bên nhau trong cách làm nhằm tra cứu kiếm quý hiếm vào bảng/mảng bằng cách xác xác định trí tương đối của quý giá trong bảng/mảng.

Có một trong những tiện ích của câu hỏi áp dụng INDEX/MATCH cầm vì chưng VLOOKUP:

Với index với MATCH, giá trị trả về không nhất thiết phải sinh hoạt trong cùng một cột với cột tra cứu giúp. Giá trị này khác với hàm VLOOKUPhường., trong những số đó quý giá trả về yêu cầu phía bên trong phạm vi vẫn xác định. Điều này đặc trưng như thế nào? Với hàm VLOOKUPhường., bạn phải biết số cột bao gồm chứa quý giá trả về. Mặc dù Việc này còn có vẻ không khó khăn, nhưng lại chúng ta cũng có thể lướt thướt Lúc có một bảng to với buộc phải đếm số cột. Hình như, nếu như khách hàng thêm/sa thải cột vào bảng, bạn yêu cầu tính lại với cập nhật đối col_index_num số. Với hàm INDEX và MATCH, không đề nghị đếm vị cột tra cứu giúp không giống với cột có mức giá trị trả về.

Với index cùng MATCH, bạn có thể khẳng định một hàng hoặc một cột trong một mảng—hoặc khẳng định cả nhì. Điều này Tức là chúng ta cũng có thể tra cứu vớt những giá trị cả theo theo hướng dọc cùng chiều ngang.

cũng có thể cần sử dụng index cùng MATCH để tra cứu giúp quý giá trong ngẫu nhiên cột như thế nào. Không giống như hàm VLOOKUP— trong số ấy chúng ta chỉ hoàn toàn có thể tra cứu cực hiếm làm việc cột trước tiên của bảng —hàm INDEX cùng MATCH đã vận động trường hợp cực hiếm tra cứu vãn của người sử dụng bên trong cột trước tiên, cột sau cuối hoặc bất kỳ đâu ở giữa.

Hàm INDEX và MATCH mang về năng lực linc hoạt Khi tạo nên tham mê chiếu rượu cồn mang đến cột đựng quý hiếm trả về. Vấn đề này Có nghĩa là chúng ta cũng có thể thêm cột vào bảng của bản thân mà lại ko phá tan vỡ index và MATCH. Mặt không giống, hàm VLOOKUP sẽ ngắt nếu như khách hàng nên thêm một cột vào bảng — vày nó chế tạo tmê say chiếu tĩnh mang đến bảng.

Index với MATCH được cho phép kỹ năng khớp linh hoạt hơn với khớp. Index với MATCH rất có thể tìm thấy tác dụng khớp đúng mực hoặc quý hiếm lớn hơn hoặc bé dại rộng giá trị tra cứu giúp. VLOOKUP sẽ chỉ tìm kiếm kết quả khớp sớm nhất với mức giá trị (theo mặc định) hoặc quý giá đúng chuẩn. Theo mặc định, VLOOKUP cũng mang định rằng cột đầu tiên trong mảng bảng được sắp xếp theo bảng vần âm cùng trả sử bảng của doanh nghiệp ko được tùy chỉnh thiết lập theo từ thời điểm cách đây, hàm VLOOKUPhường. vẫn trả về công dụng khớp trước tiên trong bảng, mà lại kia có thể không hẳn là dữ liệu cơ mà bạn đang tra cứu kiếm.

Cú pháp

Để tạo ra cú pháp mang lại hàm INDEX/MATCH, bạn cần sử dụng đối số mảng/tsi chiếu từ bỏ hàm INDEX và lồng cú pháp MATCH vào bên phía trong. Cách này còn có dạng:

=INDEX(array or reference, MATCH(lookup_value,lookup_array,)

Chúng ta hãy dùng hàm INDEX/MATCH nhằm sửa chữa thay thế hàm VLOOKUP từ ví dụ sinh sống trên. Cú pháp sẽ có được hình thức như sau:

=INDEX(C2:C10,MATCH(B13,B2:B10,0))

Nói một biện pháp dễ dàng và đơn giản, giờ đồng hồ Anh có nghĩa là:

=INDEX(trả về một giá trị trường đoản cú C2:C10, nhưng đã MATCH(Kale, ở nơi đâu kia trong mảng B2:B10, trong các số đó cực hiếm trả về là quý giá đầu tiên tương xứng cùng với Kale))

*

Công thức search tìm giá trị trước tiên trong C2:C10 tương ứng với Kale (vào B7) và trả về quý hiếm vào C7 (100), là giá trị trước tiên khớp cùng với Kale.

Sự cố: Không tìm thấy tác dụng khớp bao gồm xác

Lúc tđê mê range_lookup là FALSE — và hàm VLOOKUP. cần yếu search thấy công dụng khớp chính xác trong dữ liệu của bạn—nó trả về lỗi #N/A.

Giảipháp: Nếu các bạn chắc chắn rằng tài liệu liên quan lâu dài vào bảng tính của bản thân cùng hàm VLOOKUPhường không cầm cố được, hãy dành thời hạn để xác minch rằng các ô được tmê mẩn chiếu không có khoảng tầm trắng ẩn hoặc ký kết từ không in. Hình như, hãy đảm bảo rằng những ô tuân theo như đúng hình dáng tài liệu. Ví dụ: ô có số đề xuất được định hình là Số , chứkhông hẳn Vnạp năng lượng bản.

Trong khi, hãy cân nhắc thực hiện hàm CLEAN hoặc TRIM để dọn sạch sẽ tài liệu trong các ô.

Sự cố: Giá trị tra cứu giúp nhỏ rộng quý giá bé dại độc nhất vô nhị trong mảng

Nếu đối range_lookup được đặt thành TRUE—với cực hiếm tra cứu giúp bé dại hơn quý hiếm nhỏ nhất trong mảng—các bạn sẽ gặp gỡ lỗi #N/A. TRUE tìm tìm hiệu quả khớp tương đối vào mảng cùng trả về quý hiếm nhỏ dại tốt nhất gần nhất so với mức giá trị tra cứu.

Trong ví dụ dưới đây, quý hiếm tra cứu là 100, nhưng không có quý giá làm sao vào phạm vi B2:C10 nhỏ tuổi rộng 100; vì vậy có lỗi.

*

Giải pháp:

Sửa quý giá tra cứu giúp nếu nên.

Nếu bạn chẳng thể biến đổi quý giá tra cứu và cần sự linc hoạt cao hơn nữa với các cực hiếm khớp, hãy suy nghĩ áp dụng INDEX/MATCH cầm mang đến VLOOKUP—hãy xem mục sinh hoạt trên vào nội dung bài viết này. Với index/MATCH, chúng ta cũng có thể tra cứu giúp các quý giá to hơn, nhỏ tuổi hơn hoặc bằng quý hiếm tra cứu. Để hiểu biết thêm ban bố về cách áp dụng hàm INDEX/MATCH cố kỉnh vày hàm VLOOKUPhường, hãy đọc mục trước vào chủ đề này.

Sự cố: Cột tra cứu vớt không được sắp xếp theo đồ vật trường đoản cú tăng dần

Nếu tham mê range_lookup được đặt thành TRUE— với một trong các cột tra cứu vớt của người sử dụng ko được thu xếp theo lắp thêm tự tăng dần (A-Z) — bạn sẽ chạm mặt lỗi #N/A.

Giải pháp:

Ttốt đổi hàm VLOOKUP.. nhằm search tác dụng khớp đúng chuẩn. Để có tác dụng điều đó, hãy đặt đối range_lookup thành FALSE. Không rất cần được thu xếp mang lại FALSE.

Dùng hàm INDEX/MATCH nhằm tra cứu quý hiếm vào bảng không được xếp loại.

Sự cố: Giá trị là một trong những điểm trôi nổi lớn

Nếu bạn có giá trị thời hạn hoặc số thập phân béo trong những ô, Excel trả về lỗi #N/A bởi vì độ đúng mực của điểm trôi nổi. Số vết điểm trôi nổi là rất nhiều số theo sau vết thập phân. (Ví Excel lưu trữ các giá trị thời gian dưới dạng số dấu 0 trôi nổi.) Excel thể lưu trữ số gồm những điểm trôi nổi rất cao, do vậy để hàm hoạt động đúng cách dán, số dấu hiển thị trôi nổi sẽ đề nghị được làm tròn đến 5 địa chỉ thập phân.

Giảipháp: Rút ít nthêm số bằng cách làm tròn số lên đến năm địa chỉ thập phân cùng với hàm ROUND.

Xem thêm: Cách Chỉnh Màn Hình Máy Tính Nhỏ Lại Win Xp, Cách Chỉnh Màn Hình Máy Tính Win Xp

Quý khách hàng cần thêm trợ giúp?

Quý khách hàng luôn luôn rất có thể hỏi một chuyên gia trong Cộng đồng Kỹ thuật Excel hoặc dìm sự cung ứng trongCộng đồng vấn đáp.