Excel mang đến tamquocquananh.vn 365 Excel cho tamquocquananh.vn 365 dành mang lại 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 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 dạng VLOOKUP được cải tiến hoạt hễ theo ngẫu nhiên hướng nào cùng trả về công dụng khớp đúng đắn theo mang định, khiến cho việc sử dụng dễ dãi và tiện lợi hơn đối với phiên phiên bản trước của nó.

Bạn đang xem: Cách làm vlookup trong excel


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

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

=VLOOKUP(Nội dung bạn có nhu cầu tra cứu, trên nơi bạn có nhu cầu tìm kiếm, số cột vào dải ô đựng giá trị này sẽ trả về, trả về tác dụng khớp sấp xỉ hoặc đúng đắn – được bộc lộ 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 mang lại giá trị mà bạn muốn tra cứu vãn (Trái cây) nằm tại vị trí bên trái cực 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 lắp thêm 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 bắt buộc ở cột đầu tiên của phạm vi ô mà chúng ta chỉ định trong đối table_array sẽ chọn.

Ví dụ, trường hợp table-array trải dài các ô B2:D7, thì mặt đường kết lookup_value phải ở cột B.

Lookup_value rất có thể là một cực hiếm hoặc tham chiếu mang lại một ô.

table_array (bắt buộc)

Phạm vi những ô mà VLOOKUP sẽ tìm kiếm cho lookup_value và quý hiếm trả về. Chúng ta có thể sử dụng phạm vi hoặc bảng sẽ đặt tên và bạn cũng có thể sử dụng thương hiệu trong đối số thay bởi tham chiếu ô. 

Cột trước tiên trong phạm vi ô cần chứa giá bán 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 bí quyết 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 cho cột phần nhiều bên tráitable_array ) đựng giá trị trả về.

range_lookup (tùy chọn)

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

Kết trái khớp kha khá - 1/TRUE mang định rằng cột thứ nhất trong bảng được thu xếp theo bảng vần âm hoặc số, sau đó sẽ tìm kiếm quý hiếm gần nhất. Đây vẫn là phương pháp mặc định nếu như 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 quả khớp đúng đắn - 0/FALSE sẽ tìm kiếm giá trị đúng đắn trong cột đầu tiên. Ví dụ: =VLOOKUP("Smith",A1:B100,2,FALSE).


Cách bắt đầu

Có bốn phần thông tin mà các bạn sẽ cần áp dụng để xây cất cú pháp mang lại 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 lưu giữ rằng giá trị 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 ô để hàm VLOOKUP tất cả thể chuyển động chính xác. Ví dụ: Nếu quý hiếm tra cứu của khách hàng nằm sinh hoạt ô C2 thì dải ô của doanh nghiệp sẽ ban đầu ở C.

Số cột chứa giá trị trả về trong dải ô. Ví dụ: nếu như 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 máy hai, v.v..

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

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

=VLOOKUP(giá trị tra cứu, dải ô đựng giá trị tra cứu, số cột vào dải ô đựng giá trị trả về, hiệu quả khớp tương đối (TRUE) hoặc công dụng khớp đúng mự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 để kết hợp nhiều bảng thành một bảng, miễn là 1 trong những trong những bảng bao gồm trường thông thường 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 như bạn cần share sổ làm việc với những người dân có phiên bạn dạng Excel cũ rộng không cung ứng tính năng dữ liệu với nhiều bảng bên dưới dạng nguồn tài liệu - bằng cách kết hợp những nguồn vào trong 1 bảng và biến đổi nguồn tài liệu của tính năng dữ liệu sang bảng mới, tuấn kiệt dữ liệu rất 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 tài liệu được phiên phiên bản cũ rộng hỗ trợ).

*

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

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

Bấm Dữ liệu > rứa Dữ liệu > quan hệ nhằm mở hộp thoại làm chủ Mối quan hệ.

*

Đối 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 dấu ngoặc đối kháng trong vỏ hộp thoại). Đây là giá 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ách table_array trong bí quyết 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. Tin tức này không được hiển thị trong vỏ hộp thoại quản lý Mối quan hệ nam nữ - các bạn sẽ phải chú ý vào Bảng Tra cứu liên quan để xem bạn muốn truy xuất trường nào. Bạn có nhu cầu ghi chú số cột (A=1) - đây là số hiệu col_index_num trong phương pháp của bạn.

Xem thêm: Cách Sử Dụng Phần Mềm Avast Free Antivirus Software, Sử Dụng Có Tốt Khô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 phương pháp dùng tin tức bạn đã tích lũy ở bước 3.

In our example, column G uses Attorney (the lookup_value) to 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 rất 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 kia sẽ là =VLOOKUP(A2,"Attorneys"! A:D,4,FALSE).

Tiếp tục thêm các trường cho tới khi bạn có tất cả các trường cần thiết. Nếu bạn đang cố gắng sẵn sàng một sổ làm việc chứa các tính năng dữ liệu sử dụng nhiều bảng, hãy biến đổi nguồn dữ 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ề giá trị sai

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

Lỗi #N/A trong ô

Nếu range_lookup là TRUE, thì nếu giá trị trong lookup_value nhỏ tuổi hơn giá trị bé dại nhất vào 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ủ 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 biện pháp sửa lỗi #N/A trong hàm VLOOKUP.

Lỗi #REF! vào ô

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 tin tức về cách xử lý các lỗi #REF! trong hàm VLOOKUP, hãy coi mục bí quyết sửa lỗi #REF!.

Lỗi #VALUE! trong ô

Nếu table_array nhỏ hơn 1, bạn sẽ nhận cực hiếm lỗi #VALUE! .

Để biết thêm tin tức về cách xử lý các lỗi #VALUE! trong hàm VLOOKUP, hãy xem mục bí quyết sửa lỗi #VALUE! trong 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 quanh tên vào công thức. Ví dụ, hãy nhập tên là "Fontana" vào =VLOOKUP("Fontana",B2:E7,2,FALSE).

Để hiểu thêm thông tin, hãy coi mục bí quyết sửa lỗi #NAME!..

Lỗi #SPILL! vào ô

Lỗi rõ ràng #SPILL! thường có nghĩa là công thức của người tiêu dùng dựa vào giao điểm ẩn mang lại giá trị tra cứu cùng sử dụng tổng thể cột làm tham chiếu. Ví dụ, =VLOOKUP(A:A,A:C,2,FALSE). Bạn cũng có thể giải quyết sự cố bằng phương pháp 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, bạn cũng có thể sử dụng cách thức VLOOKUP truyền thống cuội nguồn vàtham chiếu đến một ô duy nhất chũ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 nhất cho range_lookup

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

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

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

Khi tra cứu kiếm những giá trị số hoặc ngày, hãy bảo vệ dữ liệu vào cột đầu tiên của table_array ko được tàng trữ như là những giá trị văn bản. Vào trường hòa 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ý kết 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 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 chọi 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 vết chấm hỏi hay dấu sao thực sự, hãy nhập một vệ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 ngôi trường hợp bao gồm Fontana với chữ cái cuối cùng 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 giá trị văn bạn dạng trong cột đầu tiên, hãy đảm bảo an toàn dữ liệu trong cột thứ nhất không có tầm khoảng trắng nghỉ ngơi đầu, khoảng chừng trắng sinh hoạt cuối, áp dụng không thống nhất dấu ngoặc trực tiếp (" hoặc ") với cong (" hoặc "), hoặc cam kết tự không in ra. Trong những trường hòa hợp này, VLOOKUP hoàn toàn có thể trả về quý hiếm không ý muốn muốn.

Để tất cả được tác dụng chính xác, hãy thử thực hiện 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 đề xuất thêm trợ giúp?

Bạn luôn hoàn toàn có thể hỏi một chuyên gia trong xã hội Kỹ thuật Excel hoặc 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 hạn chế và khắc phục sự vắt về VLOOKUP cách 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ề những công thức trong Excel bí quyết tránh những công thức bị lỗi Phát hiện nay lỗi trong cách làm 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í)