Excel mang lại firmitebg.com 365 Excel mang đến firmitebg.com 365 dành cho máy Mac Excel mang lại web Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel năm 2016 Excel 2016 for Mac Excel 2013 Excel 2010 Excel 2007 Excel for Mac 2011 Excel Starter 2010 coi thêm...Ít hơn

Mẹo: Hãy thử cần sử dụng hàm XLOOKUP mới, một phiên bản VLOOKUP được cách tân hoạt hễ theo ngẫu nhiên hướng nào và trả về công dụng khớp đúng chuẩn theo mang định, làm cho việc sử dụng dễ dãi và dễ ợt hơn đối với phiên bạn dạng trước của nó.

Bạn đang xem: Hướng dẫn dùng hàm vlookup


Dùng hàm VLOOKUP khi chúng ta cần tìm tin tức trong một bảng hoặc dải ô theo hàng. Ví dụ: tra cứu giá mang lại một linh phụ kiện ô tô theo số linh kiện hoặc tra cứu tên nhân viên cấp dưới dựa trên ID nhân viên cấp dưới của họ.

Ở dạng đơn giản dễ dàng nhất, hàm VLOOKUP mang đến biết:

=VLOOKUP(Nội dung bạn muốn tra cứu, tại nơi bạn muốn tìm kiếm, số cột vào dải ô cất giá trị này sẽ trả về, trả về hiệu quả khớp giao động hoặc đúng mực – được biểu hiện là 1/TRUE hoặc 0/FALSE).


*

Mẹo: Bí quyết để thực hiện hàm VLOOKUP là phải sắp xếp dữ liệu của người sử dụng sao cho giá trị mà bạn có nhu cầu tra cứu giúp (Trái cây) nằm ở bên trái quý giá trả về (số tiền) mà bạn muốn tìm.


Sử dụng hàm VLOOKUP để tra cứu quý giá trong bảng.

Cú pháp 

VLOOKUP (lookup_value, table_array, col_index_num, )

Ví dụ:

=VLOOKUP(A2,A10:C20,2,TRUE)

=VLOOKUP("Fontana",B2:E7,2,FALSE)

=VLOOKUP(A2,"Chi tiết thứ khách"! A:F,3,FALSE)

Tên đối số

Mô tả

lookup_value (bắt buộc)

Giá trị bạn muốn tra cứu. Giá chỉ trị bạn muốn tra cứu nên ở cột thứ nhất của phạm vi ô mà bạn chỉ định trong đối table_array đang chọn.

Ví dụ, ví như table-array trải dài các ô B2:D7, thì con đường kết lookup_value bắt buộc ở cột B.

Lookup_value hoàn toàn có thể là một quý hiếm hoặc tham chiếu mang lại một ô.

table_array (bắt buộc)

Phạm vi các ô mà lại VLOOKUP sẽ tìm kiếm đến lookup_value và giá trị trả về. Chúng ta cũng có thể sử dụng phạm vi hoặc bảng sẽ đặt tên và bạn có thể sử dụng tên trong đối số thay do tham chiếu ô. 

Cột trước tiên trong phạm vi ô bắt buộc chứa giá trị lookup_value. Phạm vi ô cũng cần bao hàm giá trị trả về mà bạn muốn tìm.

Tìm hiểu giải pháp chọn phạm vi trong một trang tính.

col_index_num (bắt buộc)

Số cột (bắt đầu bằng 1 mang đến cột nhiều phần bên tráitable_array ) đựng giá trị trả về.

range_lookup (tùy chọn)

Một quý giá lô-gic sẽ xác định xem bạn có nhu cầu hàm VLOOKUP tìm hiệu quả khớp kha khá hay hiệu quả khớp chủ yếu xác:

Kết quả khớp kha khá - 1/TRUE trả định rằng cột đầu tiên trong bảng được bố trí theo bảng vần âm hoặc số, sau đó sẽ search kiếm quý hiếm gần nhất. Đây sẽ là cách thức mặc định nếu bạn không xác định cách thức nào khác. Ví dụ: =VLOOKUP(90,A1:B100,2,TRUE).

Kết quả khớp đúng đắn - 0/FALSE đang tìm kiếm giá chỉ trị đúng chuẩn trong cột đầu tiên. Ví dụ: =VLOOKUP("Smith",A1:B100,2,FALSE).


Cách bắt đầu

Có tư phần thông tin mà bạn sẽ cần áp dụng để phát hành cú pháp cho hàm VLOOKUP:

Giá trị bạn muốn tra cứu, còn gọi là giá trị tra cứu.

Dải ô cất giá trị tra cứu. Hãy nhớ rằng giá trị tra cứu vãn phải luôn luôn nằm ở cột thứ nhất của dải ô để hàm VLOOKUP bao gồm thể chuyển động chính xác. Ví dụ: Nếu cực hiếm tra cứu của chúng ta nằm sống ô C2 thì dải ô của khách hàng sẽ bước đầu ở C.

Số cột cất giá trị trả về vào dải ô. Ví dụ: nếu như khách hàng chỉ định B2:D11 làm dải ô thì chúng ta nên tính B là cột đầu tiên, C là cột lắp thêm hai, v.v..

Hay bạn có thể chỉ định TRUE nếu bạn có nhu cầu có một hiệu quả khớp tương đối hoặc FALSE nếu bạn muốn có một tác dụng khớp chính xác ở quý giá trả về. Nếu bạn không chỉ định bất kể giá trị làm sao thì cực hiếm mặc định sẽ luôn là TRUE hay kết quả khớp tương đối.

Giờ thì hãy tập hợp tất cả mục trên lại cùng với nhau, như sau:

=VLOOKUP(giá trị tra cứu, dải ô chứa giá trị tra cứu, số cột trong dải ô cất giá trị trả về, tác dụng khớp kha khá (TRUE) hoặc công dụng khớp chính xác (FALSE)).

Ví dụ

Dưới đó là một số lấy ví dụ như về hàm VLOOKUP:

Ví dụ 1

*

Ví dụ 2

*

Ví dụ 3

*

Ví dụ 4

*

Ví dụ 5

*


Kết hợp tài liệu từ một trong những bảng vào trong 1 trang tính bằng cách dùng VLOOKUP

Bạn hoàn toàn có thể dùng hàm VLOOKUP để phối kết hợp nhiều bảng thành một bảng, miễn là 1 trong trong những bảng tất cả trường tầm thường với tất cả các bảng khác. Điều này có thể đặc biệt hữu ích nếu bạn cần chia sẻ sổ thao tác làm việc với những người dân có phiên phiên bản Excel cũ rộng không cung ứng tính năng dữ liệu với rất nhiều bảng bên dưới dạng nguồn tài liệu - bằng phương pháp kết hợp những nguồn vào một bảng và biến đổi nguồn dữ liệu của tính năng tài liệu sang bảng mới, anh tài dữ liệu hoàn toàn có thể được sử dụng trong những phiên bạn dạng Excel cũ rộng (miễn là tính năng dữ liệu được phiên phiên bản cũ hơn hỗ trợ).

*

Ở đây, cột A-F và H có những giá trị hoặc bí quyết chỉ thực hiện giá trị bên trên trang tính, còn phần còn sót lại của cột áp dụng VLOOKUP và giá trị cột A (Mã trang bị khách) và cột B (Luật sư) để lấy dữ liệu từ những bảng khác.

Sao chép bảng bao gồm trường bình thường vào trang tính mới, rồi để tên cho bảng đó.

Bấm Dữ liệu > cố kỉnh Dữ liệu > quan tiền hệ nhằm mở vỏ hộp thoại làm chủ Mối quan liêu hệ.

*

Đối với mỗi mối quan hệ được liệt kê, hãy chú ý những điều sau đây:

Trường liên kết những bảng (được liệt kê trong vết ngoặc đơn trong vỏ hộp thoại). Đây là giá lookup_value cho công thức VLOOKUP của bạn.

Tên Bảng Tra cứu giúp Liên quan. Đây là cách table_array trong phương pháp VLOOKUP của bạn.

Trường (cột) vào Bảng Tra cứu liên quan có dữ liệu bạn có nhu cầu trong cột mới. Thông tin này không được hiển thị trong hộp thoại quản lý Mối dục tình - các bạn sẽ phải nhìn vào Bảng Tra cứu tương quan để xem bạn muốn truy xuất trường nào. Bạn muốn ghi chú số cột (A=1) - đó là số hiệu col_index_num trong công thức của bạn.

Để thêm 1 trường vào bảng mới, hãy nhập công thức VLOOKUP vào cột trống đầu tiên bằng phương pháp dùng tin tức bạn đã thu thập ở cách 3.

In our example, column G uses Attorney (the lookup_value) khổng lồ get the Bill Rate data from the fourth column (col_index_num = 4) from the Attorneys worksheet table, tblAttorneys (the table_array), with the formula =VLOOKUP(<
Attorney>,tbl_Attorneys,4,FALSE)
.

Công thức này cũng hoàn toàn có thể dùng tham chiếu ô với tham chiếu dải ô. Trong ví dụ của chúng tôi, tài liệu đó sẽ là =VLOOKUP(A2,"Attorneys"! A:D,4,FALSE).

Tiếp tục thêm các trường cho tới khi các bạn có tất cả các trường đề nghị thiết. Nếu như khách hàng đang thế gắng sẵn sàng một sổ làm việc chứa những tính năng tài liệu sử dụng nhiều bảng, hãy biến hóa nguồn tài liệu của tính năng tài liệu sang bảng mới.


Sự cố

Đã xảy ra lỗi gì

Trả về quý giá sai

Nếu range_lookup là TRUE hoặc bỏ trống, cột trước tiên cần được sắp xếp theo bảng chữ cái hoặc số. Nếu cột trước tiên không được sắp xếp, giá trị trả về rất có thể là quý giá mà bạn không ý muốn đợi. Hoặc thu xếp cột thứ nhất hoặc là các bạn sẽ dùng FALSE đến giá trị khớp chính xác.

Lỗi #N/A vào ô

Nếu range_lookup là TRUE, thì nếu quý giá trong lookup_value nhỏ tuổi hơn giá chỉ trị nhỏ nhất vào cột thứ nhất của table_array, các bạn sẽ nhận cực hiếm lỗi #N/A.

Nếu range_lookup là FALSE, thì quý giá lỗi #N/A chỉ báo là không tìm thấy số bao gồm xác.

Để biết thêm thông tin về cách giải quyết các lỗi #N/A trong hàm VLOOKUP, hãy coi mục biện pháp sửa lỗi #N/A trong hàm VLOOKUP.

Lỗi #REF! trong ô

Nếu col_index_num lớn hơn số cột trong table-array, các bạn sẽ nhận giá tốt trị lỗi #REF! .

Để biết thêm thông tin về cách giải quyết các lỗi #REF! vào hàm VLOOKUP, hãy xem mục cách sửa lỗi #REF!.

Lỗi #VALUE! trong ô

Nếu table_array nhỏ hơn 1, bạn sẽ nhận quý giá lỗi #VALUE! .

Để biết thêm tin tức về cách giải quyết và xử lý các lỗi #VALUE! vào hàm VLOOKUP, hãy coi mục cách sửa lỗi #VALUE! vào hàm VLOOKUP.

#NAME? trong ô

Giá trị lỗi #NAME? thường có nghĩa là công thức thiếu vệt ngoặc kép. Để tìm tên của một người, hãy bảo đảm bạn dùng vết ngoặc kép bao quanh tên trong công thức. Ví dụ, hãy nhập tên là "Fontana" trong =VLOOKUP("Fontana",B2:E7,2,FALSE).

Để hiểu thêm thông tin, hãy xem mục phương pháp sửa lỗi #NAME!..

Lỗi #SPILL! vào ô

Lỗi rõ ràng #SPILL! thường tức là công thức của doanh nghiệp dựa vào giao điểm ẩn đến giá trị tra cứu cùng sử dụng toàn cục cột làm cho tham chiếu. Ví dụ, =VLOOKUP(A:A,A:C,2,FALSE). Chúng ta cũng có thể giải quyết sự cố bằng cách neo tham chiếutra cứu vớt với toán tử
như sau: =VLOOKUP(
A:A,A:C,2,FALSE). Không tính ra, chúng ta cũng có thể sử dụng cách thức VLOOKUP truyền thống vàtham chiếu đến một ô duy nhất rứa vì tổng thể cột: =VLOOKUP( A2,A:C,2,FALSE).


Làm thế này

Lý do

Dùng tham chiếu tuyệt đối hoàn hảo cho range_lookup

Bằng cách dùng các tham chiếu tuyệt vời và hoàn hảo nhất sẽ cho phép bạn điền từ bên trên xuống một phương pháp để nó luôn luôn xem thuộc phạm vi tra cứu thiết yếu xác.

Tìm hiểu biện pháp dùng tham chiếu ô giỏi đối.

Không giữ trữ cực hiếm số hoặc ngày dưới dạng văn bản.

Khi search kiếm các giá trị số hoặc ngày, hãy bảo vệ dữ liệu trong cột trước tiên của table_array không được tàng trữ như là các giá trị văn bản. Trong trường vừa lòng này, VLOOKUP rất có thể trả về một cực hiếm không đúng hoặc không được ao ước đợi.

Sắp xếp cột đầu tiên

Sắp xếp cột đầu tiên của table_array trước lúc dùng VLOOKUP lúc range_lookup là TRUE.

Dùng ký tự đại diện

Nếu range_lookup là FALSE với lookup_value là văn bản, bạn có thể sử dụng các ký tự thay mặt — lốt chấm hỏi (?) cùng dấu sao (*) — trong lookup_value. Một vết chấm hỏi khớp với bất kỳ ký tự solo nào. Một vết sao khớp cùng với chuỗi cam kết tự bất kỳ. Nếu bạn có nhu cầu tìm dấu chấm hỏi hay dấu sao thực sự, hãy nhập một vệt sóng (~) trước ký tự đó.

Ví dụ, =VLOOKUP("Fontan?",B2:E7,2,FALSE) vẫn tìm kiếm tất cả các ngôi trường hợp tất cả Fontana với chữ cái cuối cùng hoàn toàn có thể thay đổi.

Hãy bảo đảm dữ liệu của bạn ko chứa các ký tự không đúng.

Khi tra cứu kiếm quý hiếm văn bản trong cột đầu tiên, hãy đảm bảo dữ liệu vào cột đầu tiên không có khoảng trắng sống đầu, khoảng chừng trắng ở cuối, áp dụng không thống nhất vết ngoặc thẳng (" hoặc ") cùng cong (" hoặc "), hoặc ký tự không in ra. Trong số những trường thích hợp này, VLOOKUP hoàn toàn có thể trả về quý hiếm không mong mỏi muốn.

Để bao gồm được hiệu quả chính xác, hãy thử sử dụng hàm CLEAN hoặc hàm TRIM để loại bỏ khoảng trắng ở cuối các giá trị ô vào bảng.

Xem thêm: Học Phí Đại Học Nam Cần Thơ 2020-2021, Học Phí Đại Học Nam Cần Thơ 2022


Bạn cần thêm trợ giúp?

Bạn luôn hoàn toàn có thể hỏi một chuyên viên trong cộng đồng Kỹ thuật Excel hoặc nhấn sự hỗ trợ trongCộng đồng trả lời.

Thẻ Tham chiếu Nhanh: bồi dưỡng về VLOOKUP Thẻ Tham chiếu Nhanh: Mẹo khắc phục và hạn chế sự nắm về VLOOKUP bí quyết sửa lỗi #VALUE! vào hàm VLOOKUP phương pháp sửa lỗi #N/A vào hàm VLOOKUP Tổng quan lại về các công thức trong Excel giải pháp tránh những công thức bị lỗi Phát hiện lỗi trong bí quyết các hàm Excel (theo bảng chữ cái) những hàm Excel (theo danh mục) Hàm VLOOKUP (bản coi trước miễn phí)