Excel cho generalimex.com.vn 365 Excel mang đến generalimex.com.vn 365 dành đến 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ử thực hiện hàm XLOOKUP mới, phiên phiên bản cải tiến của hàm VLOOKUP vận động theo ngẫu nhiên hướng nào cùng trả về tác dụng khớp đúng đắn theo mang định, giúp câu hỏi sử dụng thuận lợi và dễ dãi hơn so với phiên bạn dạng trước.

Bạn đang xem: Các hàm dò tìm trong excel


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 vớt 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 dựa 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 mang lại 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 vào phạm vi đựng giá trị bắt buộc trả về, trả về hiệu quả khớp khoảng hoặc đúng đắn – được biểu lộ là 1/TRUE hoặc 0/FALSE).


*

Mẹo: Bí quyết để thực hiện hàm VLOOKUP là phải thu xếp dữ liệu của người sử dụng sao đến giá trị mà bạn muốn tra cứu vớt (Trái cây) nằm tại vị trí 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 đề xuất nằm vào cột trước tiên của phạm vi ô mà bạn chỉ định vào đối table_array số.

Ví dụ, trường hợp table-array trải dài các ô B2:D7, thì lookup_value các bạn phải sinh sống trong cột B.

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

table_array (bắt buộc)

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

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

Tìm hiểu phương 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 lại cột xung quanh cùng phía 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ẽ xác minh xem bạn muốn hàm VLOOKUP tìm hiệu quả khớp kha khá hay công dụng khớp chính xác:

Kết quả khớp tương đối - 1/TRUE đưa định rằng cột thứ nhất trong bảng được sắp xếp theo số hoặc theo bảng chữ cái và sau đó sẽ tìm kiếm kiếm giá trị gần nhất. Đây sẽ là phương pháp mặc định nếu như 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 mực - 0/FALSE tra cứu kiếm giá bán trị đúng chuẩn 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 thực hiện để sản xuấ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 ô đựng 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 ở cột thứ nhất của dải ô để hàm VLOOKUP bao gồm thể chuyển động chính xác. Ví dụ: Nếu quý giá tra cứu của công ty nằm làm việc ô C2 thì dải ô của bạn sẽ ban đầu ở C.

Số cột cất giá trị trả về trong dải ô. Ví dụ, nếu 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 trang bị 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 có nhu cầu có một hiệu quả khớp đúng chuẩn ở quý hiếm trả về. Trường hợp bạn không chỉ định bất kể giá trị như thế nào thì giá trị 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 ô chứa giá trị tra cứu, số cột trong phạm vi chứa giá trị trả về, tác dụng khớp tương đối (TRUE) hoặc Khớp chính xác (FALSE)).

Ví dụ

Dưới đó 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 xuất phát từ một vài bảng vào một trong những trang tính bằng phương pháp sử dụng hàm VLOOKUP

Bạn hoàn toàn có thể sử dụng hàm VLOOKUP để phối hợp nhiều bảng thành một, miễn là một trong những trong những bảng có các trường thông thường 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 bạn cần chia sẻ sổ làm việc với những người có phiên bản cũ rộng của Excel không cung ứng các tính năng dữ liệu có tương đối nhiều bảng có tác dụng nguồn tài liệu - bằng cách kết hợp những nguồn vào một trong những bảng và biến hóa nguồn tài liệu của tính năng dữ liệu sang bảng mới, anh tài dữ liệu hoàn toàn có thể được sử dụng trong số phiên bạn dạng 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ó các giá trị hoặc công thức chỉ sử dụng những giá trị trên trang tính và các cột sót lại sử dụng VLOOKUP và các giá trị của cột A (Mã thiết bị khách) cùng cột B (Luật sư) để đưa dữ liệu từ những bảng khác.

Sao chép bảng có những trường chung vào trong 1 trang tính bắt đầu và đặt tên đến bảng đó.

Hãy bấm >Công cụ Dữ > Quan hệ để mở hộp cai quản Quan hệ dữ liệu.

*

Đối 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 các bảng (được liệt kê trong dấu ngoặc đối kháng 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 giúp 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) trong 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 cai quản Quan hệ - bạn sẽ phải xem Bảng Tra cứu liên quan để xem bạn muốn truy xuất ngôi 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: Trò Chơi Trò Chơi Mèo Gái - Trò Chơi My Talking Tom Mèo Angela

Để 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 tin tức bạn đã tích lũy ở cách 3.

Trong ví dụ của bọn chúng tôi, cột G áp dụng Attorney (the lookup_value) để mang dữ liệu Bill Rate từ cột thứ tứ (col_index_num = 4) từ bỏ bảng trang tính Attorneys, tblAttorneys ( table_array), với công thức =VLOOKUP(<
Attorney>,tbl_Attorneys,4,FALSE)
.

Công thức cũng rất có thể sử dụng tham chiếu ô cùng tham chiếu dải ô. Trong lấy 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 các bạn có tất cả các trường mình cần. Nếu khách hàng đang kiếm tìm cách sẵn sàng sổ thao tác chứa các tính năng tài liệu sử dụng nhiều bảng, hãy biến hóa nguồn dữ liệu của tính năng tài liệu thành 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 trước tiên cần được thu xếp theo bảng vần âm hoặc số. Nếu cột trước tiên không được sắp xếp, quý hiếm trả về rất có thể là giá trị mà chúng ta không muốn đợi. Hoặc thu xếp cột trước tiên hoặc là các bạn sẽ dùng FALSE mang lại 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ý giá trong lookup_value nhỏ dại hơn giá chỉ trị nhỏ dại nhất vào cột thứ nhất của table_array, 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ố chủ yếu xác.

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

Lỗi #REF! trong ô

Nếu col_index_num to hơn số cột vào table-array, các bạn sẽ nhận được giá trị lỗi #REF! .

Để biết thêm tin tức về cách xử lý các lỗi #REF! vào 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ỏ dại hơn 1, bạn sẽ nhận quý hiếm lỗi #VALUE! .

Để biết thêm thông tin 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 vệ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 vệt ngoặc kép xung 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).

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

Lỗi #SPILL! trong ô

Lỗi chũm #SPILL! thường tức là công thức của bạn dựa vào giao điểm ẩn mang lại giá trị tra cứu cùng dùng toàn bộ cột làm cho 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). Bên cạnh ra, chúng ta cũng 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 cố gắng vì toàn bộ 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 biện pháp dùng những tham chiếu hoàn hảo nhất sẽ chất nhận được bạn điền từ trên xuống một cách làm để nó luôn xem thuộc phạm vi tra cứu thiết yếu xác.

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

Không lưu giữ trữ quý hiếm số hoặc ngày bên 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 đảm bảo an toàn dữ liệu vào cột thứ nhất của table_array ko được tàng trữ như là các giá trị văn bản. Vào trường hợp này, VLOOKUP rất có thể trả về một giá trị không đúng hoặc ko đượ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 lúc 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ự thay mặt đại diện — lố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 bất kỳ ký tự 1-1 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 vết sóng (~) trước cam kết tự đó.

Ví dụ: =VLOOKUP("Fontan?",B2:E7;2,FALSE) đã tìm kiếm toàn bộ các phiên bạn dạng của Fontana với vần âm cuối cùng hoàn toàn 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 giá trị văn bạn dạng trong cột đầu tiên, hãy bảo đảm dữ liệu vào cột trước tiên không có khoảng trắng làm việc đầu, khoảng trắng nghỉ ngơi cuối, sử 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 ký kết tự không in ra. Trong những trường thích hợp này, VLOOKUP rất có thể trả về giá trị không mong mỏi muốn.

Để gồm được kết quả 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 các giá trị ô vào bảng.


Bạn yêu cầu 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ự hỗ trợ trongCộng đồng trả lời.

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