Excel đến sibetech.vn 365 Excel mang lại sibetech.vn 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 2016 Excel năm 2016 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ử áp dụng hàm XLOOKUP mới, phiên phiên bản cải tiến của hàm VLOOKUP vận động theo bất kỳ hướng nào cùng trả về công dụng khớp đúng chuẩn theo mặc định, giúp việc sử dụng thuận lợi và tiện lợi hơn so với phiên bản trước.

Bạn đang xem: Cách dùng vlookup trong excel


Sử dụng hàm VLOOKUP khi chúng ta cần tìm nội dung trong một bảng hoặc dải ô theo hàng. Ví dụ: tra cứu vãn giá đến một linh phụ kiện ô đánh theo số linh kiện hoặc tìm tên nhân viên cấp dưới dựa bên 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 đến biết:

=VLOOKUP(Nội dung bạn muốn tra cứu, nơi bạn có nhu cầu tìm nó, số cột trong phạm vi cất giá trị bắt buộc trả về, trả về hiệu quả khớp giao động hoặc đúng mực – được bộc lộ là 1/TRUE hoặc 0/FALSE).


*

Mẹo: Bí quyết để sử dụng hàm VLOOKUP là phải bố trí dữ liệu của doanh nghiệp sao mang đến giá trị mà bạn có nhu cầu tra cứu vãn (Trái cây) nằm tại bên trái quý hiếm trả về (số tiền) mà bạn có nhu cầu 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 đồ vật 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á bán trị bạn có nhu cầu tra cứu đề nghị nằm trong cột thứ nhất của phạm vi ô mà bạn chỉ định vào đối table_array số.

Ví dụ, nếu như table-array trải dài những ô B2:D7, thì lookup_value chúng ta phải làm việc trong cột B.

Lookup_value có thể là một giá trị 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 mang đến lookup_value và cực hiếm trả về. Bạn có thể sử dụng phạm vi hoặc bảng đã đặt thương hiệu và chúng ta có thể sử dụng thương hiệu trong đối số thay do tham chiếu ô. 

Cột thứ nhất trong phạm vi ô cần chứa 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 phương 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 mang lại cột không tính cùng phía bên trái của table_array) chứa giá trị trả về.

range_lookup (tùy chọn)

Một quý hiếm lô-gic sẽ khẳng định xem bạn có nhu cầu hàm VLOOKUP tìm tác dụng khớp tương đối hay kết quả khớp bao gồm xác:

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

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


Cách bắt đầu

Có tư phần tin tức mà các bạn sẽ cần sử dụng để xây dừng cú pháp mang đến hàm VLOOKUP:

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

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

Số cột đựng giá trị trả về trong dải ô. Ví dụ, nếu khách hàng chỉ rõ B2:D11 là phạm vi, bạn nên tính B là cột đầu tiên, C là cột thứ hai, v.v.

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

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

=VLOOKUP(giá trị tra cứu, dải ô đựng giá trị tra cứu, số cột vào phạm vi chứa giá trị trả về, kết quả khớp kha khá (TRUE) hoặc Khớp đúng chuẩn (FALSE)).

Ví dụ

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

Ví dụ 1

*

Ví dụ 2

*

Ví dụ 3

*

Ví dụ 4

*

Ví dụ 5

*


Kết vừa lòng dữ liệu xuất phát từ một vài bảng vào trong 1 trang tính bằng phương pháp sử dụng hàm VLOOKUP

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

*

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

Sao chép bảng có những trường chung vào một trang tính mới và đặt tên đến bảng đó.

Hãy bấm >Công cụ Dữ > Quan hệ nhằm mở hộp thống trị Quan hệ dữ liệu.

*

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

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

Tên Bảng Tra cứu vãn Liên quan. Đây là công thức 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 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ý Quan hệ - các bạn sẽ phải xem Bảng Tra cứu liên quan để xem bạn muốn truy xuất trường nào. Bạn muốn ghi chú số cột (A=1) - đây là số col_index_num công thức của bạn.

Xem thêm: Xe Đạp Fixed Gear Là Gì ? Ưu, Nhược Điểm Của Xe Đạp Fixed Gear

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

Trong lấy ví dụ như của bọn chúng tôi, cột G thực hiện Attorney (the lookup_value) để đưa dữ liệu Bill Rate tự cột thứ tứ (col_index_num = 4) trường đoản cú bảng trang tính Attorneys, tblAttorneys ( table_array), với phương pháp =VLOOKUP(<
Attorney>,tbl_Attorneys,4,FALSE)
.

Công thức cũng rất có thể sử dụng tham chiếu ô với tham chiếu dải ô. Trong ví dụ của chúng tôi, hàm sẽ là =VLOOKUP(A2,"Attorneys"! A:D,4,FALSE).

Tiếp tục thêm trường cho tới khi chúng ta có tất cả các trường bản thân cần. Nếu như khách hàng đang tìm cách chuẩn bị sổ thao tác chứa các tính năng tài liệu sử dụng những bảng, hãy biến đổi nguồn dữ liệu của tính năng dữ liệu thành 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 vứt trống, cột thứ nhất cần được thu xếp theo bảng vần âm hoặc số. Nếu cột đầu tiên không được sắp đến xếp, giá trị trả về có thể là cực hiếm mà các bạn không mong đợi. Hoặc thu xếp cột thứ nhất hoặc là các bạn sẽ dùng FALSE mang đến giá trị khớp chính xác.

Lỗi #N/A trong ô

Nếu range_lookup là TRUE, thì nếu quý giá trong lookup_value bé dại hơn giá bán trị nhỏ tuổi nhất trong cột trước tiên của table_array, bạn sẽ nhận quý 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 kiếm thấy số chính xác.

Để biết thêm tin tức về cách giải quyết các lỗi #N/A vào hàm VLOOKUP, hãy xem mục phương pháp sửa lỗi #N/A vào hàm VLOOKUP.

Lỗi #REF! vào ô

Nếu col_index_num lớn hơn số cột vào 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 xử lý các lỗi #REF! vào hàm VLOOKUP, hãy coi mục biện pháp sửa lỗi #REF!.

Lỗi #VALUE! trong ô

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

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

#NAME? vào ô

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 vết ngoặc kép bao phủ tên trong công thức. Ví dụ, hãy nhập tên là "Fontana" vào =VLOOKUP("Fontana",B2:E7,2,FALSE).

Để biết thêm thông tin, hãy coi mục biện pháp sửa lỗi #NAME!..

Lỗi #SPILL! vào ô

Lỗi núm #SPILL! thường tức là công thức của chúng ta dựa vào giao điểm ẩn mang lại giá trị tra cứu với dùng toàn cục cột làm 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ếu tra cứu giúp với toán tử
như sau: =VLOOKUP(
A:A,A
:C,2,FALSE). Bên cạnh ra, bạn có thể sử dụng phương pháp VLOOKUP truyền thống cuội nguồn và tham chiếu mang lại một ô duy nhất nạm vì toàn 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 và tuyệt vời nhất cho range_lookup

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

Tìm hiểu giải pháp dùng tham chiếu ô hay đối.

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

Khi tra cứu kiếm các giá trị số hoặc ngày, hãy đảm bảo dữ liệu trong cột đầu tiên của table_array ko được tàng trữ như là những giá trị văn bản. Trong trường hợp này, VLOOKUP rất có thể trả về một cực hiếm không đúng hoặc ko được mong đợ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, chúng ta cũng có thể sử dụng những ký tự thay mặt đại diện — vệt chấm hỏi (?) cùng dấu sao (*) — vào lookup_value. Một vết chấm hỏi khớp với bất kỳ ký tự đối kháng nào. Một dấu sao khớp cùng với chuỗi cam kết tự bất kỳ. Nếu bạn muốn tìm lốt chấm hỏi hay lốt 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) đang tìm kiếm toàn bộ các phiên phiên bản của Fontana với chữ cái cuối cùng có thể khác nhau.

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 giá trị văn bản trong cột đầu tiên, hãy bảo đảm an toàn dữ liệu vào cột trước tiên không có tầm khoảng trắng nghỉ ngơi đầu, khoảng tầm trắng sinh sống cuối, sử dụng không thống nhất lốt ngoặc trực tiếp (" hoặc ") và cong (" hoặc "), hoặc ký tự ko in ra. Trong số những trường thích hợp này, VLOOKUP rất có thể trả về cực hiếm không mong muốn.

Để có được kết 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.


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

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

*

Thẻ Tham chiếu Nhanh: Trình làm new VLOOKUP Thẻ Tham chiếu Nhanh: Mẹo khắc phục và hạn chế sự thay VLOOKUP giải pháp sửa lỗi #VALUE! vào hàm VLOOKUP biện pháp sửa lỗi #N/A vào hàm VLOOKUP Tổng quan tiền về những công thức vào Excel cách tránh các công thức bị lỗi Phát hiện tại 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 coi trước miễn phí)