Excel mang lại nuhoangthoitrang.vn 365 Excel cho nuhoangthoitrang.vn 365 dành cho máy Mac Excel cho web Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel 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ử sử dụng hàm XLOOKUP mới, phiên bạn dạng cải tiến của hàm VLOOKUP chuyển động theo bất kỳ hướng nào cùng trả về kết quả khớp đúng mực theo mặc định, giúp việc sử dụng tiện lợi và tiện lợi hơn so với phiên bạn dạng trước.

Bạn đang xem: Hàm vlookup


Sử dụng hàm VLOOKUP khi chúng ta cần tìm ngôn từ trong một bảng hoặc dải ô theo hàng. Ví dụ: tra cứu giúp giá mang lại một linh kiện ô tô theo số linh phụ 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 và 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 muốn tìm nó, số cột vào phạm vi cất giá trị buộc phải trả về, trả về hiệu quả khớp giao động hoặc đúng đắ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 người tiêu dùng sao mang đến giá trị mà bạn muốn tra cứu vớt (Trái cây) nằm ở bên trái quý giá 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 giá trị 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á chỉ trị bạn muốn tra cứu cần nằm vào cột trước tiên của phạm vi ô mà các bạn chỉ định vào đối table_array số.

Ví dụ, giả dụ table-array trải dài những ô B2:D7, thì lookup_value bạn phải nghỉ ngơi trong cột B.

Lookup_value rất 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 những ô mà lại VLOOKUP sẽ tìm kiếm đến lookup_value và quý giá trả về. Bạn có thể sử dụng phạm vi hoặc bảng sẽ đặt thương hiệu và bạn có thể sử dụng tên trong đối số thay bởi vì tham chiếu ô. 

Cột đầu tiên trong phạm vi ô cần chứa lookup_value. Phạm vi ô cũng cần bao hàm giá trị trả về mà bạn có nhu cầu tìm.

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

col_index_num (bắt buộc)

Số cột (bắt đầu bởi 1 mang đến cột ngoại trừ cùng phía trái của table_array) đựng giá trị trả về.

range_lookup (tùy chọn)

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

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

Kết trái khớp đúng mực - 0/FALSE tìm kiếm giá chỉ trị đúng mực 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à bạn sẽ cần áp dụng để thành lập cú pháp cho hàm VLOOKUP:

Giá trị bạn muốn 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 lưu giữ rằng quý giá tra cứu vãn phải luôn nằm ngơi nghỉ cột trước tiên của dải ô để hàm VLOOKUP tất cả thể vận động chính xác. Ví dụ: Nếu cực hiếm tra cứu của doanh nghiệp nằm sinh sống ô C2 thì dải ô của chúng ta sẽ bắt đầu ở C.

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

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

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

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

Ví dụ

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

Ví dụ 1

*

Ví dụ 2

*

Ví dụ 3

*

Ví dụ 4

*

Ví dụ 5

*


Kết hòa hợp dữ liệu xuất phát từ 1 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 để kết hợp nhiều bảng thành một, miễn là 1 trong các bảng có các trường tầm thường với tất cả các bảng khác. Điều này rất 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 dạng cũ hơn của Excel không hỗ trợ các nhân tài dữ liệu có không ít 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 bảng và đổi khác nguồn tài liệu của tính năng dữ liệu sang bảng mới, tác dụng dữ liệu rất có thể được sử dụng trong số phiên bản Excel cũ hơn (miễn là bản thân tính năng tài liệu được phiên bản cũ rộng hỗ trợ).

*

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

Sao chép bảng có các trường chung vào một trong những trang tính mới và đặt tên cho 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 với mỗ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 các bảng (được liệt kê trong dấu ngoặc đơn trong 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 phương pháp 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 thống trị Quan hệ - các bạn sẽ phải coi Bảng Tra cứu liên quan để xem bạn có nhu cầu truy xuất trường nào. Bạn có nhu cầu ghi chú số cột (A=1) - đó là số col_index_num công thức của bạn.

Xem thêm: Đồ Chơi Chiến Cơ Siêu Hạng Chất Lượng Nhất, Đồ Chơi Chiến Cơ Siêu Hạng

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

Trong ví dụ 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ừ bỏ cột thứ bốn (col_index_num = 4) trường đoản cú bảng trang tính Attorneys, tblAttorneys ( table_array), với bí quyết =VLOOKUP(<
Attorney>,tbl_Attorneys,4,FALSE)
.

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

Tiếp tục thêm trường cho đến khi chúng ta có toàn bộ các trường mình cần. Nếu bạn đang tìm kiế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 tài 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ý hiếm sai

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

Lỗi #N/A trong ô

Nếu range_lookup là TRUE, thì nếu cực hiếm trong lookup_value nhỏ hơn giá trị nhỏ tuổi nhất trong 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ý giá lỗi #N/A chỉ báo là không kiếm thấy số chủ yếu xác.

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

Lỗi #VALUE! trong ô

Nếu table_array nhỏ tuổi hơn 1, các bạn sẽ nhận giá trị 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 bí quyết 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 lốt ngoặc kép. Để tìm thương hiệu của một người, hãy bảo đảm bạn dùng lốt ngoặc kép bao phủ tên vào công thức. Ví dụ, hãy nhập tên là "Fontana" trong =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 chũm #SPILL! thường tức là công thức của người tiêu dùng dựa vào giao điểm ẩn đến giá trị tra cứu và dùng toàn bộ 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 phương pháp neo tham chiếu tra cứu vớt với toán tử
như sau: =VLOOKUP(
A:A,A
:C,2,FALSE). Ngoại trừ ra, bạn có thể sử dụng phương pháp VLOOKUP truyền thống lịch sử và tham chiếu mang đến một ô duy nhất nạm 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 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 nhất sẽ có thể chấp nhận được bạn điền từ trên xuống một phương pháp để nó luôn xem cùng phạm vi tra cứu bao gồm xác.

Tìm hiểu cách dùng tham chiếu ô tốt đối.

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

Khi tìm kiếm kiếm các giá trị số hoặc ngày, hãy đảm bảo dữ liệu vào cột thứ nhất của table_array không được lưu trữ như là các giá trị văn bản. Trong trường hợp này, VLOOKUP có thể trả về một giá trị không đúng hoặc ko được hy vọng đợ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 khi range_lookup là TRUE.

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

Nếu range_lookup là FALSE và lookup_value là văn bản, bạn có thể sử dụng các ký tự thay mặt — vệt chấm hỏi (?) với dấu sao (*) — trong lookup_value. Một vệt chấm hỏi khớp với bất kỳ ký tự 1-1 nào. Một vệt sao khớp với chuỗi cam kết tự bất kỳ. Nếu bạn có nhu cầu tìm vết chấm hỏi hay vệ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) sẽ tìm kiếm toàn bộ các 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 không chứa các ký tự không đúng.

Khi tìm kiếm quý hiếm văn bạn dạng trong cột đầu tiên, hãy bảo vệ dữ liệu vào cột trước tiên không có tầm khoảng trắng ngơi nghỉ đầu, khoảng trắng sinh sống cuối, thực hiện không thống nhất vệt ngoặc trực tiếp (" hoặc ") với cong (" hoặc "), hoặc ký kết tự ko in ra. Giữa những trường vừa lòng này, VLOOKUP rất có thể trả về giá trị không ước ao muốn.

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


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

Bạn luôn rất có thể hỏi một chuyên gia trong cộng đồng Kỹ thuật Excel hoặc thừa nhận sự hỗ trợ 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 chế sự nạm VLOOKUP phương 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 phương pháp tránh những công thức bị lỗi Phát hiện nay lỗi trong bí quyết các hàm Excel (theo bảng chữ cái) các hàm Excel (theo danh mục) Hàm VLOOKUP (bản xem trước miễn phí)