Ý nghĩa hàm vlookup trong excel

     
Excel đến vienthammytuanlinh.vn 365 Excel cho vienthammytuanlinh.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 2016 Excel năm nhâm thìn for Mac Excel 2013 Excel 2010 Excel 2007 Excel for Mac 2011 Excel Starter 2010 xem thêm...Ít hơn

Mẹo: Hãy thử sử dụng hàm XLOOKUP mới, một phiên bản VLOOKUP được cách tân hoạt hễ theo bất kỳ hướng nào với trả về tác dụng khớp đúng mực theo mang định, tạo cho việc sử dụng thuận tiện và dễ dàng hơn đối với phiên phiên bản trước của nó.

Bạn đang xem: ý nghĩa hàm vlookup trong excel


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

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

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


*

Mẹo: Bí quyết để áp dụng hàm VLOOKUP là phải thu xếp dữ liệu của khách hàng sao đến giá trị mà bạn muốn tra cứu vớt (Trái cây) nằm ở vị trí bên trái giá trị trả về (số tiền) mà bạn muốn tìm.


Sử dụng hàm VLOOKUP nhằm 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 máy khách"! A:F,3,FALSE)

Tên đối số

Mô tả

lookup_value (bắt buộc)

Giá trị bạn có nhu cầu tra cứu. Giá bán trị bạn có nhu cầu tra cứu buộc phải ở cột đầu tiên của phạm vi ô mà chúng ta chỉ định vào đối table_array đã chọn.

Ví dụ, nếu table-array trải dài các ô B2:D7, thì đường kết lookup_value đề xuất ở cột B.

Lookup_value rất có thể là một giá trị hoặc tham chiếu cho một ô.

table_array (bắt buộc)

Phạm vi các ô nhưng VLOOKUP sẽ tìm kiếm đến lookup_value và giá trị trả về. Bạn cũng có thể sử dụng phạm vi hoặc bảng sẽ đặt thương hiệu và bạn cũng có thể sử dụng tên trong đối số thay vày tham chiếu ô. 

Cột thứ nhất trong phạm vi ô cần chứa giá trị lookup_value. Phạm vi ô cũng cần bao gồm giá trị trả về mà bạn có nhu cầu tìm.

Tìm hiểu biện 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ởi 1 cho cột nhiều phần bên tráitable_array ) cất giá trị trả về.

range_lookup (tùy chọn)

Một giá trị lô-gic sẽ xác minh xem bạn có nhu cầu hàm VLOOKUP tìm hiệu quả khớp kha khá hay tác dụng khớp chính xác:

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

Kết trái khớp chính xác - 0/FALSE đang tìm kiếm giá chỉ trị chính xác 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 để thiết kế cú pháp mang lại hàm VLOOKUP:

Giá trị bạn có nhu cầu tra cứu, có cách gọi khác là giá trị tra cứu.

Dải ô chứa giá trị tra cứu. Hãy nhớ rằng quý giá tra cứu vãn phải luôn luôn nằm sinh hoạt cột đầu tiên của dải ô để hàm VLOOKUP tất cả thể hoạt động chính xác. Ví dụ: Nếu quý hiếm tra cứu của người tiêu dùng nằm nghỉ ngơi ô C2 thì dải ô của bạn sẽ ban đầu ở C.

Số cột chứa giá trị trả về vào dải ô. Ví dụ: nếu khách hàng chỉ định B2:D11 làm cho dải ô thì bạn nên tính B là cột đầu tiên, C là cột đồ vật hai, v.v..

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

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

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

Ví dụ

Dưới đó là một số ví dụ 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 số trong những bảng vào một trong những trang tính bằng cách dùng VLOOKUP

Bạ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à một trong các bảng tất cả trường chung với toàn bộ các bảng khác. Điều này có thể đặc biệt hữu ích nếu như bạn cần chia sẻ sổ thao tác với những người có phiên bản Excel cũ hơn 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 dữ liệu - bằng phương pháp kết hợp các nguồn vào một trong những 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, tuấn kiệt dữ liệu hoàn toàn có thể được sử dụng trong những phiên bạn dạng Excel cũ hơn (miễn là tính năng tài liệu được phiên bản cũ hơn hỗ trợ).

*

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

Sao chép bảng gồm trường phổ biến vào trang tính mới, rồi để tên mang đến bảng đó.

Bấm Dữ liệu > núm Dữ liệu > quan hệ nhằm mở vỏ hộp thoại quản lý Mối quan hệ.

*

Đối cùng với mỗi mối quan hệ được liệt kê, hãy xem xét 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 đối kháng trong vỏ hộp thoại). Đây là giá bán lookup_value cho cách làm VLOOKUP của bạn.

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

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

Xem thêm: Các Ký Tự Đặc Biệt Html - Các Ký Tự Đặc Biệt Trong Html

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

In our example, column G uses Attorney (the lookup_value) lớn 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 có thể dùng tham chiếu ô cùng tham chiếu dải ô. Trong ví dụ của bọn 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 phải thiết. Nếu bạn đang thế gắng chuẩn bị một sổ thao tác làm việc chứa các tính năng dữ liệu sử dụng nhiều bảng, hãy đổi khác nguồn dữ liệu của tính năng dữ liệu sang bảng mới.


Sự cố

Đã xẩy ra lỗi gì

Trả về cực hiếm sai

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

Lỗi #N/A vào ô

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

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

Để biết thêm thông tin về cách xử lý các lỗi #N/A vào hàm VLOOKUP, hãy coi mục phương 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, 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! trong hàm VLOOKUP, hãy xem mục biện pháp sửa lỗi #REF!.

Lỗi #VALUE! trong ô

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

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

#NAME? trong ô

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

Để hiểu thêm thông tin, hãy coi mục cách sửa lỗi #NAME!..

Lỗi #SPILL! trong ô

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


Làm thế này

Lý do

Dùng tham chiếu hoàn hảo nhất cho range_lookup

Bằng biện pháp dùng những tham chiếu tuyệt vời nhất sẽ có thể chấp nhận được bạn điền từ bên trên xuống một phương pháp để nó luôn xem cùng phạm vi tra cứu chủ yếu xác.

Tìm hiểu phương pháp dùng tham chiếu ô tốt đối.

Không lưu trữ giá trị số hoặc ngày dưới dạng văn bản.

Khi kiếm tìm kiếm những giá trị số hoặc ngày, hãy bảo đảm an toàn dữ liệu vào cột trước tiên của table_array không được lưu trữ như là các giá trị văn bản. Vào trường đúng theo này, VLOOKUP rất có thể trả về một quý hiếm không đúng hoặc không được ý muốn đợ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 khi dùng VLOOKUP khi range_lookup là TRUE.

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

Nếu range_lookup là FALSE cùng lookup_value là văn bản, bạn cũng có thể sử dụng các ký tự thay mặt đại diện — vệ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 ngẫu nhiên ký tự đối kháng nào. Một vết sao khớp cùng với chuỗi ký kết tự bất kỳ. Nếu bạn có nhu cầu tìm vệt chấm hỏi hay dấu sao thực sự, hãy nhập một lốt sóng (~) trước cam kết tự đó.

Ví dụ, =VLOOKUP("Fontan?",B2:E7,2,FALSE) đã tìm kiếm tất cả các trường hợp bao gồm Fontana với vần âm cuối cùng rất có thể thay đổi.

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

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

Để bao gồm được kết quả chính xác, hãy thử thực hiện hàm CLEAN hoặc hàm TRIM để loại bỏ khoảng trắng ở cuối các giá trị ô trong bảng.

Xem thêm: Ngành Thiết Kế Đồ Hoạ Khối Gì ? Học Trường Nào Tốt


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 gia trong cộng đồng Kỹ thuật Excel hoặc thừa nhận sự cung ứng 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 sự nắm về VLOOKUP phương pháp sửa lỗi #VALUE! trong hàm VLOOKUP cách sửa lỗi #N/A vào hàm VLOOKUP Tổng quan về các công thức vào Excel phương pháp tránh những công thức bị lỗi Phát hiện lỗi trong bí quyết những hàm Excel (theo bảng chữ cái) những hàm Excel (theo danh mục) Hàm VLOOKUP (bản xem trước miễn phí)