Tại sao không sử dụng được hàm vlookup

Excel đến nghethuatsong.org 365Excel cho nghethuatsong.org 365 dành cho máy MacExcel mang đến webExcel 2019Excel 2016Excel 2019 for MacExcel 2013Excel 2010Excel 2007Excel năm nhâm thìn for MacExcel for Mac 2011Excel for Windows Phone 10Thêm...Ít hơn

Chủ đề này miêu tả những lý do thịnh hành tốt nhất so với kết quả không đúng trong hàm cùng hỗ trợ các khuyến cáo cho việc áp dụng chỉ mục với khớp .

Bạn đang xem: Tại sao không sử dụng được hàm vlookup


Mẹo: Ngoài ra, hãy đọc thẻ tsi chiếu nhanh: mẹo hạn chế sự vắt VLOOKUPhường. đã trình diễn những lý do phổ biến cho các vấn đề #NA vào tệp PDF dễ dãi. quý khách hàng rất có thể share PDF cùng với những người không giống hoặc in mang lại tyêu thích chiếu của riêng biệt các bạn.


Vấn đề: quý giá tra cứu ko phía trong cột trước tiên vào đối số table_array

Một buộc ràng của VLOOKUPhường là nó chỉ có thể tìm tìm các quý hiếm sống cột phía trái vào mảng bảng. Nếu giá trị tra cứu giúp của người tiêu dùng ko phía trong cột trước tiên của mảng, các bạn sẽ thấy lỗi #N/A.

Trong bảng tiếp sau đây, Shop chúng tôi muốn truy xuất số đơn vị chức năng được bán ra cho Kale.

*

Kết trái lỗi #N/A vị giá trị tra cứu vớt "Kale" đang xuất hiện thêm trong cột máy nhị (sản xuất) của đối số Table_array A2: C10. Trong trường phù hợp này, Excel sẽ tìm kiếm kiếm nó trong cột A, chđọng chưa hẳn cột B.

Giải pháp: chúng ta cũng có thể search biện pháp hạn chế sự gắng này bằng phương pháp kiểm soát và điều chỉnh hàm vlookup nhằm tsay mê chiếu đến cột đúng chuẩn. Nếu điều ấy chẳng thể như thế nào, thử dịch chuyển cột của khách hàng. Điều đó cũng có thể rất to lớn, nếu bạn tất cả một bảng tính Khủng xuất xắc tinh vi, khi những quý hiếm ô là tác dụng của những phxay tính không giống — hoặc hoàn toàn có thể bao gồm những nguyên nhân khác nguyên do vì sao bạn chỉ cần bắt buộc di chuyển các cột bao phủ. Giải pháp là thực hiện phối hợp những hàm INDEX và MATCH, hoàn toàn có thể tra cứu vớt một giá trị trong một cột bất kỳ vị trí địa điểm của nó trong bảng tra cứu. Xem mục tiếp sau.

Cân nhắc vấn đề áp dụng chỉ mục/khớp cùng với nỗ lực vào đó

Chỉ mục và khớp là những tùy chọn giỏi mang đến nhiều ngôi trường đúng theo mà lại vlookup không đáp ứng nhu cầu của công ty. Lợi núm thiết yếu của chỉ mục/khớp là chúng ta cũng có thể tra cứu vớt một quý giá trong một cột làm việc bất kỳ vị trí làm sao trong bảng tra cứu vãn. INDEX trả về một quý giá từ bỏ bảng/phạm vi vẫn xác định — theo vị trí của nó. KHỚPhường trả về địa điểm kha khá của một quý giá trong bảng/phạm vi. Sử dụng chỉ mục cùng khớp với nhau trong một phương pháp nhằm tra cứu giúp một quý giá trong bảng/mảng bằng cách xác định vị trí tương đối của quý giá vào bảng/mảng.

Có một vài tác dụng của vấn đề sử dụng chỉ mục/khớp ráng vày VLOOKUP:

Với chỉ mục cùng khớp, quý giá trả về ko nên phía bên trong cùng một cột cùng với cột tra cứu vớt. Vấn đề này khác cùng với hàm VLOOKUP, trong những số đó quý hiếm trả về đề xuất phía trong phạm vi vẫn xác minh. việc này là như vậy nào? Với hàm VLOOKUPhường, các bạn phải ghi nhận số cột tất cả đựng giá trị trả về. Trong Khi vấn đề này rất có thể không tồn tại vẻ khó khăn, nó rất có thể được xuề xòa khi chúng ta có một bảng bự và phải đếm số cột. Trong khi, nếu như khách hàng thêm/vứt bỏ cột trong bảng của bản thân, bạn đề nghị recount cùng Cập Nhật đối số col_index_num . Với chỉ mục cùng khớp, không cần đếm là cột tra cứu vớt không giống cùng với cột có mức giá trị trả về.

Với chỉ mục cùng khớp, chúng ta có thể hướng dẫn và chỉ định một hàng hoặc cột vào một mảng — hoặc hướng đẫn cả nhì. Vấn đề này tức là chúng ta cũng có thể tra cứu vãn những cực hiếm theo chiều dọc củ cùng theo hướng ngang.

cũng có thể cần sử dụng chỉ mục và hiệu quả phù hợp nhằm tra cứu giúp các giá trị trong ngẫu nhiên cột nào. Không y như VLOOKUP — trong các số ấy, chúng ta chỉ rất có thể kiếm tìm tìm một giá trị trong cột đầu tiên trong một bảng — chỉ mục với khớp sẽ vận động ví như quý hiếm tra cứu vớt của bạn phía bên trong cột thứ nhất, hoặc ngẫu nhiên chỗ nào trọng tâm.

CHỈ mục và khớp cung ứng sự linh hoạt của việc tmê man chiếu cồn vào cột có chứa cực hiếm trả về.Điều này Có nghĩa là chúng ta có thể thêm những cột vào bảng của mình mà không vi phạm luật chỉ mục cùng khớp. Trên bàn tay kia, vệt ngắt của VLOOKUP nếu như khách hàng bắt buộc thêm cột vào bảng — bởi vì nó tạo thành tmê mệt chiếu tĩnh vào bảng.

CHỈ mục cùng khớp cung ứng thêm tính linh hoạt với các công dụng phù hợp.

Xem thêm: Skkn Giáo Dục Kỹ Năng Sống Cho Học Sinh Thcs Qua Tiết Sinh Hoạt Chủ Nhiệm

CHỈ mục và khớp hoàn toàn có thể kiếm tìm thấy hiệu quả khớp đúng đắn hoặc một giá trị to hơn hoặc nhỏ dại hơn quý giá tra cứu vãn. VLOOKUP. sẽ chỉ tìm tìm kết quả cân xứng nhất với một quý giá (theo khoác định) hoặc một quý hiếm đúng đắn. VLOOKUPhường. cũng trả định rằng những cột thứ nhất trong mảng bảng được sắp xếp theo đồ vật trường đoản cú bảng vần âm cùng đưa sử bảng của người sử dụng không được thiết lập theo từ thời điểm cách đây, VLOOKUP vẫn trả về tác dụng khớp gần nhất vào bảng, vốn rất có thể không có dữ liệu cơ mà nhiều người đang tra cứu tìm.

Cú pháp

Để tạo ra cú pháp cho chỉ mục/khớp, bạn phải thực hiện đối số mảng/tđắm say chiếu trường đoản cú hàm INDEX với tổ chức triển khai cú pháp khớp phía bên trong. Việc này có biểu mẫu:

= INDEX (Array hoặc Reference, MATCH (lookup_value, lookup_array, )

Hãy áp dụng chỉ mục/cân xứng để sửa chữa thay thế VLOOKUP. tự ví dụ bên trên đây. Cú pháp sẽ trông như vậy này:

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

Bằng tiếng Anh đơn giản và dễ dàng, nghĩa là:

= INDEX (trả về một quý hiếm từ C2: C10, điều này đang khớp (Kale, là 1 trong những chỗ nào đó vào hàm B2: B10, trong những số đó giá trị trả về là quý giá thứ nhất khớp ứng cùng với Kale))

*

Công thức đã trông có giá trị trước tiên vào C2: C10 khớp ứng cùng với Kale (vào B7) và trả về quý giá trong C7 (100), đây là cực hiếm đầu tiên khớp với Kale.

Vấn đề: không tìm thấy tác dụng khớp thiết yếu xác

lúc đối số range_lookup là false — cùng hàm vlookup quan yếu tìm thấy kết quả khớp đúng mực trong tài liệu của chúng ta — nó trả về lỗi #N/a.

Giải pháp: nếu khách hàng chắc chắn là rằng tài liệu tương quan sống thọ trong bảng tính với hàm vlookup của người tiêu dùng ko được đánh vật dụng, hãy mất thời gian nhằm xác minc rằng các ô được tsi mê chiếu không tồn tại vết cách hoặc cam kết tự không in được. Ngoài ra, hãy bảo đảm an toàn rằng những ô theo đúng thứ hạng tài liệu. Ví dụ: những ô có các số sẽ tiến hành format là sốvới chưa hẳn văn uống bản.

Trong khi, hãy suy nghĩ bài toán thực hiện hàm Clean hoặc Tryên để dọn sạch sẽ dữ liệu trong các ô.

Vấn đề: quý hiếm tra cứu nhỏ dại rộng cực hiếm bé dại độc nhất vô nhị trong mảng

Nếu đối số range_lookup được đặt là true — với quý hiếm tra cứu vớt nhỏ tuổi rộng quý hiếm bé dại tốt nhất vào mảng — bạn sẽ thấy lỗi #N/a. Có vẻ đúng cho một hiệu quả khớp xê dịch vào mảng với trả về cực hiếm sớm nhất nhỏ tuổi hơn cực hiếm tra cứu.

Trong ví dụ sau đây, cực hiếm tra cứu vớt là 100, cơ mà không tồn tại cực hiếm nào trong tầm B2: C10 phạm vi thấp hơn 100; vì vậy lỗi.

*

Giải pháp:

Sửa giá trị tra cứu Khi cần thiết.

Nếu chúng ta cấp thiết thay đổi quý giá tra cứu cùng bắt buộc tính linh hoạt cao hơn nữa với các quý hiếm khớp, hãy cân nhắc bài toán sử dụng chỉ mục/khớp cố gắng bởi VLOOKUP — coi phần trên trong nội dung bài viết này. Với chỉ mục/khớp, chúng ta có thể tra cứu giúp những quý hiếm to hơn, bé dại hơn hoặc bằng quý giá tra cứu vớt. Để hiểu biết thêm đọc tin về Việc thực hiện chỉ mục/khớp nỗ lực vì VLOOKUP, hãy đọc mục trước đó trong chủ thể này.

Vấn đề: cột tra cứu giúp không được thu xếp theo máy từ bỏ tăng dần

Nếu đối số range_lookup được đặt là true — cùng một trong những cột tra cứu vãn của người tiêu dùng ko được bố trí theo lắp thêm trường đoản cú tăng vọt (A-Z) — thì bạn sẽ thấy lỗi #N/a.

Giải pháp:

Txuất xắc thay đổi hàm VLOOKUP để search kiếm hiệu quả phù hợp đúng chuẩn. Để tiến hành điều đó, hãy đặt đối số range_lookup thành false. Không gồm sắp xếp làm sao cần thiết mang lại FALSE.

Sử dụng hàm INDEX/MATCH nhằm tra cứu vớt một cực hiếm trong bảng chưa bố trí.

Vấn đề: quý giá là một trong những điểm nổi lớn

Nếu các bạn có mức giá trị thời gian hoặc số thập phân béo trong các ô, Excel vẫn trả về lỗi #N/A vì độ đúng đắn của điểm trôi nổi. Số điểm nổi là những số nhưng theo sau đó 1 lốt thập phân. (Giá trị thời gian cửa hàng Excel là số điểm nổi.) Excel cần yếu tàng trữ số với các điểm nổi lớn, vày vậy so với hàm để hoạt động đúng, số điểm nổi sẽ đề xuất được thiết kế tròn đến 5 địa chỉ thập phân.

Giải pháp: tinh giảm số bằng cách có tác dụng tròn bọn chúng lên đến năm vị trí thập phân với hàm Round .

Xem thêm: Tại Sao Cắn Lưỡi Sẽ Chết, Còn Khi Cắt Lưỡi Lại Không Chết? Các Bạn Hãy Giúp Hạnh Giải Đáp Thắc Mắc Này Nhé!

Quý khách hàng tất cả câu hỏi về một hàm cầm thể?

Đăng câu hỏi vào diễn bọn xã hội Excel

Giúp Shop chúng tôi nâng cấp Excel

Bạn có lời khuyên về kiểu cách Cửa Hàng chúng tôi có thể nâng cấp phiên bản Excel tiếp sau không? Nếu tất cả, hãy nhìn qua các chủ thể trên Excel User Voice.


Chuyên mục: Hỏi Đáp