HỌC HÀM VLOOKUP TRONG EXCEL

Excel mang lại belyvn.com 365 Excel đến belyvn.com 365 dành mang đến máy Mac Excel mang lại web Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel năm nhâm thìn 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ử dùng hàm XLOOKUP mới, một phiên bản VLOOKUP được đổi mới hoạt hễ theo bất kỳ hướng nào và trả về hiệu quả khớp đúng chuẩn theo mang định, tạo nên việc sử dụng dễ dãi và tiện lợi hơn đối với phiên bạn dạng trước của nó.

Bạn đang xem: Học hà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ớt giá mang lại một linh phụ kiện ô sơn theo số linh kiện hoặc kiếm 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 nhất, hàm VLOOKUP đế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 trong dải ô cất giá trị đó sẽ trả về, trả về tác dụng khớp khoảng hoặc đúng chuẩn – được biểu lộ là 1/TRUE hoặc 0/FALSE).


*

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


Sử dụng hàm VLOOKUP để tra cứu cực hiếm 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 thiết bị 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á chỉ trị bạn có nhu cầu tra cứu đề nghị ở cột đầu tiên của phạm vi ô mà chúng ta chỉ định vào đối table_array vẫn chọn.

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

Lookup_value hoàn toàn có thể là một quý giá 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 cho lookup_value và quý hiếm trả về. Chúng ta cũng 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 tên trong đối số thay vị tham chiếu ô. 

Cột đầu tiên trong phạm vi ô cần chứa giá trị 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 bí quyết 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 phần nhiều bên tráitable_array ) cất 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 hiệu quả khớp tương đối hay tác dụng khớp bao gồm xác:

Kết quả khớp kha khá - 1/TRUE trả định rằng cột thứ nhất trong bảng được thu xếp theo bảng chữ cái hoặc số, kế tiếp sẽ search kiếm giá trị gần nhất. Đây đã là phương pháp mặc định nếu khách hàng 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 đúng đắn - 0/FALSE vẫn tìm kiếm giá bán 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 thông tin mà các bạn sẽ cần áp dụng để phát hành cú pháp cho 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 ô đựng giá trị tra cứu. Hãy ghi nhớ rằng cực hiếm tra cứu giúp phải luôn nằm sống cột trước tiên của dải ô nhằm hàm VLOOKUP có thể hoạt động chính xác. Ví dụ: Nếu cực hiếm tra cứu của người tiêu dùng nằm sinh hoạt ô C2 thì dải ô của công ty sẽ bước đầu ở C.

Số cột cất giá trị trả về trong dải ô. Ví dụ: nếu bạn chỉ định B2:D11 có tác dụng dải ô thì bạn nên tính B là cột đầu tiên, C là cột trang bị hai, v.v..

Hay chúng ta có thể chỉ định TRUE nếu bạn muốn có một công dụng khớp kha khá hoặc FALSE nếu bạn có nhu cầu có một kết quả khớp đúng đắn ở quý giá trả về. Nếu bạn không chỉ có định bất cứ giá trị làm sao thì quý giá mặc định sẽ luôn luôn là TRUE hay hiệu 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 ô cất giá trị tra cứu, số cột vào dải ô đựng giá trị trả về, kết quả khớp kha khá (TRUE) hoặc kết quả khớp đúng chuẩn (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ợp dữ liệu từ một số trong những bảng vào trong 1 trang tính bằng cách dùng VLOOKUP

Bạn có thể dùng hàm VLOOKUP để phối hợp nhiều bảng thành một bảng, miễn là một trong những bảng gồm trường phổ biến 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 như khách hàng cần chia sẻ sổ thao tác làm việc với những người dân có 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 trong 1 bảng và thay đổ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 có thể được sử dụng trong các phiên phiên bản Excel cũ rộng (miễn là tính năng dữ liệu được phiên bản cũ rộng hỗ trợ).

*

Ở đây, cột A-F và H có những giá trị hoặc phương pháp 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à quý hiếm cột A (Mã trang bị khách) cùng 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 chung vào trang tính mới, rồi để tên cho bảng đó.

Bấm Dữ liệu > cầm Dữ liệu > quan hệ nhằm mở vỏ hộp thoại cai quản Mối quan 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 các bảng (được liệt kê trong vết ngoặc 1-1 trong hộp thoại). Đây là giá lookup_value cho bí quyết VLOOKUP của bạn.

Tên Bảng Tra cứu 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 muốn trong cột mới. Thông tin này không được hiển thị trong hộp thoại làm chủ Mối dục tình - bạn sẽ phải quan sát vào 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) - đó là số hiệu col_index_num trong cách làm của bạn.

Xem thêm: Lập Lịch Làm Việc Trên Excel, Hướng Dẫn Tạo Lịch 2022 Trong Excel Dễ Nhất

Để thêm 1 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 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 lấy 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 những trường cho đến khi bạn có tất cả các trường buộc phải thiết. Nếu như bạn đang gắng gắng sẵn sàng một sổ làm việc chứa các tính năng tài liệu sử dụng những 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ề giá trị sai

Nếu range_lookup là TRUE hoặc vứt trống, cột trước tiên cần được bố trí 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ý giá trả về hoàn toàn có thể là quý giá mà các bạn không hy vọng đợ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ính xác.

Lỗi #N/A vào ô

Nếu range_lookup là TRUE, thì nếu giá trị trong lookup_value nhỏ tuổi hơn giá chỉ trị nhỏ dại nhất trong cột thứ nhất của table_array, các bạn sẽ nhận quý hiếm 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ố bao gồm 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 coi mục cách 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 trong table-array, bạn sẽ nhận được giá 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 cách sửa lỗi #REF!.

Lỗi #VALUE! trong ô

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

Để biết thêm thông tin 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 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 vào công thức. Ví dụ, hãy nhập thương hiệu là "Fontana" vào =VLOOKUP("Fontana",B2:E7,2,FALSE).

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

Lỗi #SPILL! trong ô

Lỗi ví dụ #SPILL! thường tức là công thức của bạn dựa vào giao điểm ẩn cho giá trị tra cứu cùng sử dụng tổng thể cột có tác dụng tham chiếu. Ví dụ, =VLOOKUP(A:A,A:C,2,FALSE). Chúng ta có thể giải quyết sự cố bằng phương pháp neo tham chiếutra cứu giúp với toán tử
như sau: =VLOOKUP(
A:A,A:C,2,FALSE). Ngoại trừ ra, chúng ta có thể sử dụng cách thức VLOOKUP truyền thống lịch sử vàtham chiếu mang lại một ô duy nhất cố vì toàn bộ 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 bí quyết dùng các tham chiếu tuyệt vời nhất sẽ cho phép bạn điền từ trên xuống một công thức để nó luôn xem thuộc phạm vi tra cứu chính xác.

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

Không lưu trữ quý giá 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 trong cột trước tiên của table_array ko được lưu trữ như là các giá trị văn bản. Vào trường hòa hợp này, VLOOKUP hoàn toàn có thể trả về một quý giá không đúng hoặc không được mong 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 lúc dùng VLOOKUP khi 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 những ký tự đại diện thay mặt — dấu 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 dấu sao khớp cùng với chuỗi ký tự bất kỳ. Nếu bạn muốn tìm vệt chấm hỏi hay lốt sao thực sự, hãy nhập một lốt sóng (~) trước ký kết tự đó.

Ví dụ, =VLOOKUP("Fontan?",B2:E7,2,FALSE) đang 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 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 kiếm tìm kiếm giá trị 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ó khoảng trắng sống đầu, khoảng tầm trắng làm việc cuối, thực hiện không thống nhất dấu ngoặc trực tiếp (" hoặc ") cùng cong (" hoặc "), hoặc ký tự không in ra. Giữa những trường đúng theo này, VLOOKUP rất có thể trả về giá trị không ước ao muốn.

Để bao gồm đượ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 chừng trắng ở cuối những giá trị ô trong bảng.


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

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

Thẻ Tham chiếu Nhanh: tu dưỡng về VLOOKUP Thẻ Tham chiếu Nhanh: Mẹo khắc phục và hạn chế sự nắm về VLOOKUP giải pháp sửa lỗi #VALUE! trong 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 bí quyết tránh các 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 xem trước miễn phí)