Các Hàm Dò Tìm Trong Excel

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

Bạn đang xem: Các hàm dò tìm 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 giúp giá mang lại một linh kiện ô sơn theo số linh kiện hoặc tìm tên nhân viên dựa trên ID nhân viên của họ.

Ở dạng dễ dàng nhất, hàm VLOOKUP mang lại biết:

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

Ví dụ, nếu như table-array trải dài những ô B2:D7, thì con đường kết lookup_value đề xuất ở 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à VLOOKUP sẽ tìm kiếm mang đến lookup_value và quý giá trả về. Bạn cũng có thể sử dụng phạm vi hoặc bảng đã đặt thương hiệu và bạn cũng có thể sử dụng thương hiệu trong đối số thay vị tham chiếu ô. 

Cột trước tiên trong phạm vi ô đề nghị chứa giá trị lookup_value. Phạm vi ô cũng cần bao hàm giá trị trả về mà bạn muốn 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ằng 1 đến cột đa số bên tráitable_array ) đựng giá trị trả về.

range_lookup (tùy chọn)

Một giá trị lô-gic sẽ xác minh xem bạn muốn hàm VLOOKUP tìm tác dụng khớp tương đối hay hiệu quả khớp chủ yếu xác:

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


Cách bắt đầu

Có bốn phần tin tức mà các bạn sẽ cần áp dụng để thành lập 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 lưu giữ rằng cực hiếm tra cứu giúp phải luôn luôn nằm ngơi nghỉ cột đầu tiên của dải ô nhằm 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 người tiêu dùng nằm làm việc ô C2 thì dải ô của bạn sẽ bắt đầu ở C.

Số cột chứa giá trị trả về vào dải ô. Ví dụ: nếu như khách hàng chỉ định B2:D11 làm cho dải ô thì chúng ta nên tính B là cột đầu tiên, C là cột lắp thêm hai, v.v..

Hay bạn có thể chỉ định TRUE nếu bạn muốn có một công 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 chính xác ở quý giá trả về. Nếu bạn không chỉ định bất cứ giá trị nào thì giá trị 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 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 ô chứa giá trị trả về, hiệu quả khớp kha khá (TRUE) hoặc tác dụng khớp đúng chuẩn (FALSE)).

Ví dụ

Dưới đây là một số 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 dữ liệu từ một số trong những bảng vào một trang tính bằng phương pháp dùng VLOOKUP

Bạ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 các bảng bao gồm trường bình 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 khách hàng cần share sổ làm việc với những người có phiên bạn dạng Excel cũ rộng không hỗ trợ tính năng dữ liệu với nhiều bảng dưới 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à chuyển đổi nguồn tài liệu của tính năng dữ liệu sang bảng mới, chức năng dữ liệu có thể được sử dụng trong những phiên bạn dạng Excel cũ hơn (miễn là tính năng tài liệu được phiên bạn dạng cũ hơn hỗ trợ).

*

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

Sao chép bảng có trường phổ biến vào trang tính mới, rồi đặt tên đến bảng đó.

Bấm Dữ liệu > chũm Dữ liệu > quan liêu hệ để mở vỏ hộp thoại cai quản Mối quan lại 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 các bảng (được liệt kê trong dấu ngoặc đối chọi trong vỏ 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 giúp Liên quan. Đây là cách table_array trong cách làm 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. Tin tức này không được hiển thị trong hộp thoại thống trị Mối dục tình - các bạn sẽ phải quan sát vào Bảng Tra cứu tương 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ố hiệu col_index_num trong công thức của bạn.

Xem thêm:  Đất Trồng Là Môi Trường Cung Cấp Chất Dinh Dưỡng, Ôxy, Đất Trồng Là Môi Trường

Để thêm 1 trường vào bảng mới, hãy nhập công thức 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.

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 hoàn toàn có thể dùng tham chiếu ô và tham chiếu dải ô. Trong lấy một ví dụ của bọn 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 chúng ta có toàn bộ các trường phải thiết. Nếu như bạn đang cố gắng gắng sẵn sàng một sổ thao tác chứa những tính năng dữ liệu sử dụng những bảng, hãy biến hóa 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ề quý hiếm sai

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

Lỗi #N/A vào ô

Nếu range_lookup là TRUE, thì nếu quý hiếm trong lookup_value nhỏ tuổi hơn giá trị nhỏ dại nhất vào cột thứ nhất của table_array, bạn sẽ nhận giá trị lỗi #N/A.

Nếu range_lookup là FALSE, thì giá trị lỗi #N/A chỉ báo là không tìm thấy số thiết 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 bí quyết sửa lỗi #N/A trong hàm VLOOKUP.

Lỗi #REF! vào ô

Nếu col_index_num to 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 tin tức về cách giải quyết và xử lý các lỗi #REF! trong hàm VLOOKUP, hãy xem mục biện pháp sửa lỗi #REF!.

Lỗi #VALUE! trong ô

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

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

#NAME? trong ô

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

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

Lỗi #SPILL! trong ô

Lỗi ví dụ #SPILL! thường có nghĩa là công thức của khách hàng dựa vào giao điểm ẩn cho giá trị tra cứu với sử 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 cách neo tham chiếutra cứu vãn với toán tử
như sau: =VLOOKUP(
A:A,A:C,2,FALSE). Không tính ra, chúng ta có thể sử dụng cách thức VLOOKUP truyền thống lâu đời vàtham chiếu đến một ô duy nhất ráng vì toàn cục cột: =VLOOKUP( A2,A:C,2,FALSE).


Làm thế này

Lý do

Dùng tham chiếu tuyệt vời và hoàn hảo nhất cho range_lookup

Bằng cách dùng các tham chiếu tuyệt đối 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 thuộc phạm vi tra cứu bao gồm xác.

Tìm hiểu bí quyết dùng tham chiếu ô tốt đối.

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

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

Ví dụ, =VLOOKUP("Fontan?",B2:E7,2,FALSE) đang tìm kiếm toàn bộ 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 kiếm quý giá văn bản trong cột đầu tiên, hãy đảm bảo dữ liệu trong cột đầu tiên không có tầm khoảng trắng ngơi nghỉ đầu, khoảng chừng trắng sống cuối, sử dụng không thống nhất vết ngoặc trực tiếp (" hoặc ") và cong (" hoặc "), hoặc ký tự ko in ra. Giữa những trường thích hợp này, VLOOKUP có thể trả về quý hiếm không muốn muốn.

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

Xem thêm: Chọn Phát Biểu Đúng: Bóng Nửa Tối Nằm Ở Phía Sau Vật Cản, Bóng Tối Là Gì Bóng Nửa Tối Là Gì


Bạn bắt buộc 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 thừa nhận sự cung ứng trongCộng đồng trả lời.

Thẻ Tham chiếu Nhanh: tu dưỡng về VLOOKUP Thẻ Tham chiếu Nhanh: Mẹo hạn chế sự nuốm về VLOOKUP phương pháp sửa lỗi #VALUE! trong hàm VLOOKUP biện pháp sửa lỗi #N/A trong hàm VLOOKUP Tổng quan lại về các công thức trong 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 phương pháp 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í)