Hàm VLOOKUP vào Excel cực kỳ hữu dụng trong vấn đề tra cứu vớt dữ liệu. Dưới đây là những điều bạn cần biết về cách sử dụng hàm VLOOKUP vào Excel.

Bạn đang xem: Sử dụng hàm vlookup trong excel 2007

Bạn mong kiểm tra một giá bán trị ví dụ trong bảng tính Excel, bên cạnh đó tra cứu tin tức về nó. Chạy một VLOOKUP giúp cho bạn tiết kiệm sức lực lao động đáng nói trong trường hợp này. Nó là một trong những trong số cách cực tốt để tiến hành một truy vấn vấn theo chiều dọc trong Microsoft Excel. Nội dung bài viết sẽ cho bạn biết ý nghĩa, phương pháp dùng và ví dụ minh họa về hàm VLOOKUP vào Microsoft Excel.


Cách cần sử dụng hàm VLOOKUP


Hàm VLOOKUP là gì?

Hàm VLOOKUP là hàm dò tìm dữ liệu trong Excel. Tôi trả định rằng bạn đã sở hữu kiến thức nền về Excel và rất có thể sử dụng hồ hết hàm cơ phiên bản như SUM, AVERAGE, và TODAY. 1 trong những những chức năng thông dụng tuyệt nhất của VLOOKUP là 1 hàm dữ liệu, tức là nó sẽ hoạt động dựa trên đầy đủ bảng cơ sở dữ liệu hoặc đơn giản dễ dàng hơn là danh sách những hạng mục. Danh sách có không ít loại. Chúng ta cũng có thể lập bảng về nhân sự vào công ty, những loại mặt hàng sản phẩm, list khách hàng, hoặc bất kỳ cái gì cũng được. Với dưới đó là danh sách phần đông sản phẩm của bạn A đang bán trên thị trường:


Bảng cơ sở tài liệu thường bao hàm dấu hiệu nhận ra cho từng sản phẩm. Ở bảng dữ liệu trên, dấu hiệu nhận biết nhất là cột "Item Code" (Mã sản phẩm). Chú ý: Để hoàn toàn có thể sử dụng hàm VLOOKUP thì bảng dữ liệu phải có cột cất dấu hiệu nhận thấy như mã hoặc ID, và đề xuất là cột trước tiên như bảng trên.

VLOOKUP có lẽ rằng là hàm khét tiếng nhất vào Excel, nhưng vị cả lý do giỏi và xấu. Về phương diện tốt, hàm VLOOKUP rất dễ sử dụng và làm được điều gì đó rất hữu ích. Đặc biệt, so với những người dùng mới, việc xem hàm VLOOKUP quét bảng, tìm kiếm một kết quả cân xứng và trả về một kết quả đúng là điều khôn xiết thích thú. áp dụng thành thạo hàm VLOOKUP là một tài năng cần thiết, từ fan mới bắt đầu đến người tiêu dùng Excel thành thạo.

Về phương diện tiêu cực, hàm VLOOKUP bị giới hạn và có những giá trị mặc định nguy hiểm. Không giống hệt như INDEX cùng MATCH (hoặc XLOOKUP), hàm VLOOKUP nên một bảng hoàn hảo với các giá trị tra cứu giúp trong cột đầu tiên. Điều này làm cho việc thực hiện hàm VLOOKUP với nhiều tiêu chí trở đề nghị khó khăn. Ngoại trừ ra, hành vi tương quan mặc định của VLOOKUP khiến cho bạn dễ dãi nhận được công dụng không chính xác. Tuy thế đừng thừa lo lắng! chiếc chìa khóa để sử dụng thành công hàm VLOOKUP là gắng vững các kiến thức cơ bản.

VLOOKUP tất cả 4 đối số: lookup_value, table_array, column_index_num với range_lookup. Lookup_value là giá chỉ trị bắt buộc tìm với table_array là phạm vi dữ liệu dọc nên tìm bên trong. Cột đầu tiên của table_array bắt buộc chứa những giá trị tra cứu vớt để tìm kiếm kiếm. Đối số column_index_num là số cột của giá bán trị đề nghị truy xuất, trong những số đó cột trước tiên của table_array là cột 1.

Cuối cùng, range_lookup tinh chỉnh và điều khiển hành vi tìm quý hiếm khớp. Nếu range_lookup là TRUE, thì hàm VLOOKUP sẽ tiến hành đối sánh gần đúng. Giả dụ range_lookup là FALSE, thì hàm VLOOKUP sẽ triển khai đối sánh thiết yếu xác. Quan lại trọng, range_lookup là tùy lựa chọn và được để mặc định là TRUE, vị đó, VLOOKUP sẽ tiến hành so khớp gần phù hợp mặc định.


Công thức của hàm VLOOKUP trong Excel

Hàm VLOOKUP trong Excel gồm công thức như sau:

=VLOOKUP(lookup_value,table_array,col_index_num,)Trong đó:

VLOOKUP: là tên gọi hàmCác tham số in đậm cần phải có.lookup_value: giá chỉ trị dùng để làm dò tìmtable_array: Bảng cất giá trị bắt buộc dò tìm, để tại dạng cực hiếm tuyệt so với dấu $ đằng trước, ví dụ: $A$3:$E$40.col_index_num: sản phẩm tự của cột đựng giá trị dò tra cứu trên table_array. Lấy ví dụ như trong bảng $A$3:$E$40, cột B cất giá trị đề xuất dò tra cứu thì col_index_num tại đây sẽ là 2; bảng $C$3:$F$40, cột E đựng giá trị dò tìm, thì col_index_num ở đó là 3.range_lookup: Là phạm vi search kiếm, TRUE tương đương với một (dò tìm tương đối), FALSE tương đương với 0 (dò tìm tốt đối). Tham số này sẽ không bắt buộc phải luôn có vào công thức.

Dò tìm tương đối chỉ hoàn toàn có thể áp dụng khi giá chỉ trị phải dò tìm kiếm trong table_array sẽ được thu xếp theo lắp thêm tự (tăng dần dần hoặc sút dần tốt theo bảng chữ cái). Với phần đa bảng như vậy bạn cũng có thể dùng dò search tương đối, lúc ấy nó tương tự như như sử dụng hàm IF vô hạn vậy. Đối với những giá trị bắt buộc dò tìm cần thiết hoặc không được sắp xếp hãy dùng dò tìm hoàn hảo để tìm đúng đắn giá trị.

Video phía dẫn cần sử dụng hàm VLOOKUP

VD1: Hàm VLOOKUP để review xếp một số loại của học tập sinh, nhân viên

Giả sử, chúng ta có bảng điểm học sinh như sau:


STTHọ với tênĐiểm TBXếp loại
1Nguyễn Hoàng Anh9.1
2Trần Vân Anh8.3
3Nguyễn xung quanh Vinh9.5
4Trần Hồng Quang8.6
5Đỗ Thanh Hoa5.0
6Lê Hồng Ngọc4.5
7Đoàn Thanh Vân7.2
8Ngô Ngọc Bích0.0
9Hoàng Thu Thảo6.6
10Đinh Minh Đức8.7

Và bảng pháp luật xếp loại như sau:

Quy định xếp loại
0Yếu
5.5Trung bình
7Khá
8.5Giỏi

Giờ ta sẽ thực hiện hàm VLOOKUP để nhập xếp loại cho các học sinh. Bạn xem xét thấy rằng bảng phương pháp xếp nhiều loại đã được sắp xếp theo thiết bị tự tự thấp mang đến cao (từ yếu đến giỏi) buộc phải trong trường phù hợp này ta hoàn toàn có thể dùng dò search tương đối.

Trong Excel 2 bảng này được trình bày như sau:


Ở đây, giá bán trị yêu cầu dò tìm nằm ở cột C, bắt đầu từ loại thứ 6. Phạm vi tìm kiếm kiếm là $A$18:$B$21, sản phẩm tự cột chứa giá trị dò tìm là 2.

Tại ô D6, chúng ta nhập vào công thức: =VLOOKUP($C6,$A$18:$B$21,2,1). Đây là công thức dò tìm kiếm tương đối, bạn cũng có thể thực hiện nay dò tìm tuyệt vời nhất nếu mong (hoặc vì chưng bảng xếp loại không được sắp xếp theo sản phẩm tự) bằng phương pháp thêm 0 vào công thức như vậy này: =VLOOKUP($C6,$A$18:$B$21,2,0). Thừa nhận Enter.

Nhấp chuột vào ô D6, lộ diện ô vuông nhỏ ở góc dưới mặt phải, bạn bấm chuột vào đó và kéo dọc xuống không còn bảng để sao chép công thức xếp loại cho những học viên còn lại.

Khi đó, ta có hiệu quả dùng hàm VLOOKUP để xếp các loại học lực học viên như sau:


Bạn gồm thắc mắc vì sao phải thực hiện $ trước C6 không? $ vẫn giúp cố định cột C, chỉ thay đổi các hàng khi chúng ta kéo bí quyết xuống toàn bảng. Còn $A$18:$B$21 nhằm giúp thắt chặt và cố định bảng cách thức xếp loại, khiến nó ko bị thay đổi khi chúng ta kéo công thức.

VD2: Hàm VLOOKUP dò tìm tuyệt đối để lấy dữ liệu

Giả sử, các bạn có một bảng tài liệu nhân viên, lưu trữ mã nhân viên, bọn họ tên, chức vụ. Một bảng khác lưu trữ mã nhân viên, quê quán, chuyên môn học vấn. Giờ bạn có nhu cầu điền tin tức quê quán, trình độ chuyên môn học vấn mang lại từng nhân viên thì yêu cầu làm như vậy nào?

Giả sử chúng ta có bảng nhân viên cấp dưới và quê quán nhân viên như sau:

Giờ bạn muốn điền tin tức quê quán mang đến nhân viên. Trên ô D4, các bạn nhập vào bí quyết dò tìm tuyệt vời như sau: =Vlookup($A4,$A$16:$C$25,2,0)

Rồi dìm Enter. Nhấp vào ô vuông nhỏ tuổi xuất hiện bên dưới góc ô D4 với kéo xuống toàn bảng để sao chép công thức cho những nhân viên khác.

Để điền tin tức trình độ cho các nhân viên, tại ô E4 các bạn nhập vào phương pháp dò tìm tuyệt đối: =VLOOKUP($A4,$A$16:$C$25,3,0)


Bạn tiếp tục nhấn Enter cùng kéo xuống để xào luộc công thức cho những nhân viên còn lại, ta đang được tác dụng như sau:

VD3: cần sử dụng VLOOKUP nhằm trích xuất dữ liệu

Tiếp tục với bộ tài liệu của lấy một ví dụ 2, tiếng ta sẽ đi tìm quê cửa hàng của 3 nhân viên là Nguyễn Hoàng Anh, è Vân Anh cùng Nguyễn quang đãng Vinh. Mình đã trích xuất ra thành một bảng mới F15:G18.

Việc dò tìm này bản thân sẽ tiến hành trên bảng A3:E13, sau thời điểm đã được điền quê quán và trình độ. Thời điểm này, chúng ta nhập cách làm dò tìm tuyệt vời nhất sau vào ô G16: =VLOOKUP($F16,$B$3:$E$13,3,0) > dấn Enter.

Sao chép công thức cho 2 nhân viên còn lại ta được kết quả như sau:

Lưu ý trong ví dụ như này, quý hiếm dò tìm nằm tại vị trí cột B, chính vì như thế vùng dò kiếm tìm ta tính trường đoản cú cột B mà bên cạnh từ cột A.

VD4: sử dụng hàm VLOOKUP bên trên 2 sheet Excel khác nhau

Quay lại với bộ tài liệu ở lấy ví dụ 2 sau thời điểm nhân viên được điền dứt trình độ và quê quán, ta để tên đến sheet là QTM.

Ở một sheet không giống của bảng tính, viết tên là QTM1, bạn phải lấy thông tin về trình độ chuyên môn và chuyên dụng cho của nhân viên cấp dưới với sản phẩm tự bố trí của nhân viên đã nỗ lực đổi. Đây mới là lúc các bạn thấy được sức khỏe thực sự của hàm VLOOKUP.

Để dò tìm tài liệu về "Trình độ" của nhân viên, các bạn nhập công thức: =VLOOKUP($B4,QTM!$B$3:$E$13,4,0) vào ô C4 của sheet QTM1.


Trong đó:

B4 là cột đựng giá trị dùng để làm dò tìm.QTM! là tên sheet cất bảng có mức giá trị yêu cầu dò tìm, sau thương hiệu sheet các bạn thêm dấu !$B$3:$E$13 là bảng đựng giá trị dò tìm với sheet cất bảng (QTM).4 là số đồ vật tự của cột "Trình độ", tính trường đoản cú cột "Họ và tên" bên trên sheet QTM.0 là dò tìm tốt đối.

Nhấn Enter, rồi sao chép công thức cho toàn thể nhân viên còn sót lại trong bảng, ta được tác dụng như sau:

Để dò tìm dữ liệu "Chức vụ" của nhân viên, tại ô D4 của sheet QTM1, bạn nhập vào công thức: =VLOOKUP($B4,QTM!$B$3:$E$13,2,0), dìm Enter.

Sao chép công thức cho các nhân viên còn lại, ta được như sau:

Sử dụng hàm VLOOKUP để gia công gì?

Trước tiên họ cần kiếm tìm câu trả lời chính xác cho câu hỏi "chúng ta áp dụng hàm VLOOKUP để làm gì?".

Hàm VLOOKUP được áp dụng để hỗ trợ tra cứu tin tức trong một trường tài liệu hoặc danh sách phụ thuộc những mã định danh bao gồm sẵn.

Ví dụ, chèn hàm VLOOKUP kèm theo model vào một bảng tính khác, nó đã hiển thị tin tức của thành phầm tương ứng với mã đó. Những tin tức đó có thể là mô tả, giá bán thành, số lượng tồn kho, tùy theo nội dung phương pháp mà bạn viết.

Lượng tin tức cần kiếm tìm càng nhỏ dại thì lúc viết hàm VLOOKUP đã càng trở ngại hơn. Thông thường các bạn sẽ sử dụng hàm này vào một bảng tính tái thực hiện như mẫu. Những lần nhập mã sản phẩm thích hợp, khối hệ thống sẽ truy xuất toàn bộ những thông tin cần thiết về thành phầm tương ứng.

Những vấn đề cần nhớ về hàm VLOOKUP

Dưới đây là danh sách mọi điều quan trọng cần nhớ về hàm VLOOKUP vào Excel:

Khi range_lookup bị quăng quật qua, hàm VLOOKUP sẽ cho phép đối sánh không thiết yếu xác, tuy thế vẫn sẽ sử dụng đối sánh chính xác nếu có.Hạn chế lớn nhất của hàm là nó luôn lấy giá trị mặt phải. Hàm đã lấy dữ liệu từ những cột bên bắt buộc cột đầu tiên trong bảng.Nếu cột tra cứu chứa các giá trị trùng lặp, hàm VLOOKUP vẫn chỉ khớp quý hiếm đầu tiên.Hàm không sáng tỏ chữ hoa chữ thường.Giả sử có một công thức VLOOKUP hiện gồm trong một trang tính. Trong trường hợp đó, các công thức hoàn toàn có thể bị hỏng nếu như khách hàng chèn một cột vào bảng, bởi vì các quý giá chỉ mục cột được mã hóa cứng, không auto thay đổi khi các cột được chèn hoặc xóa.VLOOKUP cho phép sử dụng những ký trường đoản cú đại diện, ví dụ, lốt hoa thị (*) hoặc che dấu chấm hỏi (?).Giả sử trong bảng chúng ta đang thao tác với hàm chứa những số được nhập bên dưới dạng văn bản. Trường hợp chỉ lấy số dưới dạng văn phiên bản từ một cột trong bảng, thì điều này không thành vấn đề. Nhưng mà nếu cột thứ nhất của bảng chứa các số được nhập bên dưới dạng văn bản, lỗi #N/A! đã hiển thị nếu giá trị tra cứu vớt cũng ko ở dạng văn bản.Lỗi #N/A! xảy ra nếu hàm VLOOKUP không kiếm thấy kết quả tương xứng với quý giá lookup_value vẫn cung cấp.Lỗi #REF! xảy ra nếu:Đối số col_index_num to hơn số cột vào table_array được cung cấp
Công thức đã cố gắng tham chiếu đến các ô ko tồn tại.Lỗi #VALUE! xảy ra nếu:Đối số col_index_num nhỏ dại hơn 1 hoặc không được thừa nhận là quý giá số
Đối số range_lookup không được nhận dạng là một trong những giá trị logic TRUE hoặc FALSE.

Sự biệt lập chính thân hàm VLOOKUP cùng XLOOKUP trong Excel

VLOOKUP

XLOOKUP

mang định kết hợp đúng đắn

N

Y

Trả về cực hiếm ở mặt phải dữ liệu tra cứu vãn

Y

Y

Trả về quý giá ở phía trái của dữ liệu tra cứu vãn

N

Y

Trả về hiệu quả nhiều rộng một giá chỉ trị

N

Y

Cột tra cứu rất cần được phân một số loại

Chỉ phối kết hợp gần đúng

Chỉ tìm nhị phân

search kiếm từ bên trên xuống bên dưới

Y

Y

Tim từ bên dưới lên trên

N

Y

kiếm tìm kiếm nhị phân

N

Y

tùy chỉnh thông báo không tìm kiếm thấy quý giá tra cứu vãn

N

Y

Tìm ký tự thay mặt

Y

Y

tìm kiếm đúng chuẩn

Y

Y

tìm kiếm kiếm gần đúng trả về giá chỉ trị nhỏ dại hơn tiếp theo sau

Y

Y

kiếm tìm kiếm giao động trả về giá chỉ trị lớn hơn tiếp theo

N

Y

có thể trả về một giá trị sai còn nếu không phân loại giá trị tra cứu vớt

Y - sát đúng

N - gần đúng,

Y - Nhị Phân

Thêm cột new để tra cứu bảng có thể phá vỡ cách làm

Y

N

Y - Có

N - Không

Sau khi biết cách dùng VLookup, bạn cũng cần phải biết những lỗi thịnh hành và cách xử lý vấn đề.

Những lỗi thường gặp mặt khi dùng hàm VLOOKUP vào Excel

Giá trị tra cứu vớt nằm không nên cột

Một trong số lỗi thịnh hành nhất mà các bạn sẽ gặp khi sử dụng công thức VLOOKUP là hàm trả về chỉ giá trị #N/A. Lỗi này xảy ra khi nó cấp thiết tìm thấy quý hiếm tra cứu bạn đã yêu cầu VLOOKUP search kiếm.

Trong một số trong những trường hợp, chúng ta có thể dùng hàm XLOOKUP chũm cho VLOOKUP, mặc dù nhiên, chỉ dễ sửa lỗi này trong hàm VLOOKUP.

Cách hạn chế và khắc phục vấn đề:

Lí do khiến cho VLOOKUP không tìm thấy giá chỉ trị muốn muốn rất có thể do giá bán trị này sẽ không nằm trong bảng. Tuy nhiên, nếu nó trả về tất cả giá trị #N/A, quý hiếm tra cứu vãn là văn bản, thì rất hoàn toàn có thể đó là do nó chỉ rất có thể đọc từ bỏ trái sang phải.

Khi tạo ra bảng vào Excel cho VLOOKUP, bảo đảm an toàn đặt cực hiếm tra cứu vớt ở phía bên trái của giá trị bạn muốn trả về. Cách dễ nhất để làm việc này là đặt nó ngơi nghỉ cột trước tiên trong bảng.

Giờ bí quyết sẽ trả về một giá trị:

Nhìn chung, VLOOKUP là cách tuyệt vời nhất để truy tìm vấn dữ liệu nhanh hơn trong Microsoft Excel. Dù các truy vấn VLOOKUP theo chiều dọc củ trên cột và bao gồm một chút tinh giảm khác, Microsoft vẫn liên tục update các nhân kiệt tra cứu giúp trên Excel để không ngừng mở rộng tính áp dụng của chúng. Ví dụ, HLOOKUP, XLOOKUP... Rất có thể giúp bạn tra cứu vớt dữ liệu theo không ít hướng không giống nhau. Quan
Tri
Mang.com sẽ liên tục cung cấp cho mình thông tin về kiểu cách dùng hàm này làm việc những bài bác sau.

Excel đến tmec.edu.vn 365 Excel đến tmec.edu.vn 365 dành mang đến m&#x
E1;y Mac Excel mang đến web Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel 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&#x
EA;m...&#x
CD;t hơn

Sử dụng hàm AND, một trong những hàm lô-gic, để xác định xem liệu toàn bộ các điều kiện trong một kiểm tra bao gồm là TRUE giỏi không.Bạn đang xem: phương pháp dùng hàm vào excel 2007

Ví dụ


*

Hàm AND trả về TRUE nếu toàn bộ các tham đối của hàm là TRUE, trả về FALSE nếu như một hoặc những tham đối là FALSE.

Một trong những cách sử dụng thường gặp mặt của hàm AND là để không ngừng mở rộng tính có ích của các hàm triển khai các kiểm tra lô-gic. Ví dụ, hàm IF tiến hành kiểm nghiệm lô-gic rồi trả về một quý hiếm nếu kiểm tra là TRUE và một cực hiếm khác nếu kiểm nghiệm là FALSE. Bằng cách dùng hàm AND làm đối số logical_test của hàm IF, chúng ta có thể kiểm nghiệm nhiều điều kiện không giống nhau thay vì chưng chỉ một điều kiện.

Cú pháp

AND(biểu_thức_logic1; ; ...)

Cú pháp của hàm AND có những tham đối sau đây:

Tham đối

Mô tả

Biểu_thức_logic1

Bắt buộc. Điều kiện trước tiên mà bạn có nhu cầu kiểm nghiệm và có thể đánh giá là TRUE hoặc FALSE.

Biểu_thức_logic2, ...

Tùy chọn. Những điều kiện khác mà bạn muốn kiểm nghiệm, rất có thể đánh giá là TRUE hoặc FALSE, tối đa 255 điều kiện.

Chú ý

Các đối số phải định trị về các giá trị logic, ví dụ như TRUE hoặc FALSE, hoặc những đối số phải là những mảng hoặc tham chiếu có chứa các giá trị lô-gic.

Nếu một đối số mảng hoặc tham chiếu bao gồm chứa văn bạn dạng hoặc các ô trống, phần đa giá trị này được bỏ qua.

Nếu dải ô được hướng dẫn và chỉ định không đựng giá trị lô-gic nào, hàm AND vẫn trả về giá chỉ #VALUE! .

Ví dụ

Dưới đấy là một số lấy ví dụ như thường gặp gỡ về cách thực hiện AND hiếm hoi và áp dụng kết hợp với hàm IF.


*

Công thức

Mô tả

=AND(A2>1;A21;A3

Tính toán chi phí thưởng

Đây là 1 trong kịch bản khá thịnh hành khi họ cần đo lường xem nhân viên bán hàng có đủ điều kiện được thưởng xuất xắc không bằng phương pháp sử dụng hàm IF với AND.


*

=$B$7;C14>=$B$5);B14*$B$8;0)" loading="lazy">

=IF(AND(B14>=$B$7;C14>=$B$5);B14*$B$8;0) – NẾU Tổng Doanh số lớn hơn hoặc bằng (>=) Doanh số phương châm Số khách hàng lớn rộng hoặc bằng (>=) Số khách hàng tiềm năng thì nhân Tổng doanh thu với % Thưởng, còn nếu như không thì trả về 0.

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

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

Chủ đề liên quan

Video: Hàm IF nâng cấp Tìm hiểu giải pháp sử dụng những hàm lồng trong công thức Hàm IF Hàm OR Hàm NOT Tổng quan liêu về các công thức trong Excel biện pháp tránh phương pháp bị hỏng Phát hiện nay lỗi trong công thức Phím tắt vào Excel Hàm lô-gic (tham khảo) Excel hàm (theo lắp thêm tự bảng chữ cái) Excel hàm (theo thể loại)


Excel đến tmec.edu.vn 365 Excel đến tmec.edu.vn 365 d&#x
E0;nh mang đến m&#x
E1;y Mac Excel mang lại 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&#x
EA;m...&#x
CD;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 ngẫu nhiên hướng nào cùng trả về tác dụng khớp chính xác theo mang định, giúp bài toán sử dụng thuận lợi và dễ dãi hơn đối với phiên bạn dạng trước.

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 phụ kiện ô đánh theo số linh kiện hoặc kiếm 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 cho biết:

=VLOOKUP(Nội dung bạn có nhu cầu tra cứu, nơi bạn muốn tìm nó, số cột vào phạm vi cất giá trị đề xuất trả về, trả về công dụng khớp giao động hoặc đúng chuẩn – được biểu lộ là 1/TRUE hoặc 0/FALSE).


*

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

Ví dụ, nếu như table-array trải dài các ô B2:D7, thì lookup_value các bạn phải sinh hoạt trong cột B.

Lookup_value hoàn toàn 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 các ô nhưng mà VLOOKUP sẽ tìm kiếm mang đến lookup_value và giá trị trả về. Chúng ta cũng có thể sử dụng phạm vi hoặc bảng vẫn đặt thương hiệu và bạn cũng có thể sử dụng thương hiệu trong đối số thay vì chưng tham chiếu ô. 

Cột đầu tiên trong phạm vi ô đề nghị chứa 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 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 cho cột ngoài cùng bên trái của table_array) chứa giá trị trả về.

range_lookup (tùy chọn)

Một giá trị 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 hiệu quả khớp bao gồm xác:

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

Kết quả khớp chính xác - 0/FALSE kiếm tìm kiếm giá chỉ trị đúng chuẩ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à bạn sẽ cần sử dụng để phát hành cú pháp cho 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 nhớ rằng giá trị tra cứu vãn phải luôn nằm sinh hoạt cột thứ nhất của dải ô để hàm VLOOKUP có thể vận động chính xác. Ví dụ: Nếu giá trị tra cứu của công ty nằm ngơi nghỉ ô C2 thì dải ô của công ty sẽ bắt đầu ở C.

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

Hay chúng ta có thể chỉ định TRUE nếu bạn có nhu cầu có một kết quả khớp tương đối hoặc FALSE nếu bạn có nhu cầu có một tác dụng khớp đúng mực ở quý giá trả về. Giả dụ bạn không chỉ có định bất cứ giá trị làm sao 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ì hãy tập hợp tất cả mục bên trên lại với nhau, như sau:

Ví dụ

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

Ví dụ 1


*

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


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

Sao chép bảng có các trường chung vào một trang tính new và để tên mang đến bảng đó.

Hãy bấm >Công cụ Dữ > Quan hệ nhằm mở hộp quản lý Quan hệ dữ liệu.


Đối cùng 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 lốt ngoặc solo trong hộp thoại). Đây là công thức lookup_value cho công thức VLOOKUP của bạn.

Tên Bảng Tra cứu Liên quan. Đây là công thức 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 có nhu cầu trong cột mới. Thông tin này ko được hiển thị trong vỏ hộp thoại cai quản Quan hệ - các bạn sẽ phải xem Bảng Tra cứu tương quan để xem bạn có nhu cầu truy xuất trường nào. Bạn muốn ghi chú số cột (A=1) - đó là số col_index_num công thức của bạn.

Để 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 đã thu thập ở bước 3.

Trong lấy ví dụ của chúng tôi, cột G sử dụng Attorney (the lookup_value) để mang dữ liệu Bill Rate tự cột thứ tư (col_index_num = 4) tự 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 rất có thể sử dụng tham chiếu ô với tham chiếu dải ô. Trong lấy một 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 bản thân cần. Nếu khách hàng đang kiếm tìm cách chuẩn bị sổ làm việc chứa các tính năng tài liệu sử dụng các bảng, hãy đổi khác nguồn tài 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 như cột thứ nhất không được chuẩn bị xếp, quý giá trả về rất có thể là quý giá mà chúng ta không ước ao đợi. Hoặc sắp xếp cột đầu tiên hoặc là các bạn sẽ dùng FALSE đến giá trị khớp thiết yếu xác.

Lỗi #N/A trong ô

Nếu range_lookup là TRUE, thì nếu quý giá trong lookup_value bé dại hơn giá bán trị nhỏ tuổi nhất trong cột đầu tiên 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 tìm kiếm thấy số chính 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 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 được giá trị lỗi #REF! .

Để biết thêm thông tin về cách xử lý các lỗi #REF! trong hàm VLOOKUP, hãy xem mục cách sửa lỗi #REF!.

Lỗi #VALUE! vào ô

Nếu table_array nhỏ tuổi hơn 1, bạn sẽ nhận giá trị 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 cách 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 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 thương hiệu là "Fontana" vào =VLOOKUP("Fontana",B2:E7,2,FALSE).

Để hiểu 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 chúng ta dựa vào giao điểm ẩn mang lại giá trị tra cứu với dùng toàn thể cột có tác dụng tham chiếu. Ví dụ: =VLOOKUP(A:A,A:C,2,FALSE). Chúng ta cũng có thể giải quyết sự cố bằng cách neo tham chiếu tra cứu vãn 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 cách thức VLOOKUP truyền thống cuội nguồn và tham chiếu cho một ô duy nhất thế 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 phương pháp dùng các 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 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 lại trữ cực 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 bảo vệ dữ liệu trong cột trước tiên của table_array không được tàng trữ như là những giá trị văn bản. Trong trường vừa lòng này, VLOOKUP rất có thể trả về một quý hiếm không đúng hoặc không được ước ao đợ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 cam kết tự đại diện

Nếu range_lookup là FALSE và lookup_value là văn bản, chúng ta cũng có thể sử dụng các ký tự đại diện — 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 ngẫu nhiên ký tự solo nào. Một lốt sao khớp với chuỗi ký tự bất kỳ. Nếu bạn muốn tìm vết chấm hỏi hay dấu sao thực sự, hãy nhập một dấu 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 phiên bạn dạng của Fontana với vần âm cuối cùng có thể khác nhau.

Hãy bảo đảm dữ liệu của bạn ko chứa các ký tự ko đúng.

Khi kiếm tìm kiếm cực hiếm văn bạn dạng trong cột đầu tiên, hãy đảm bảo dữ liệu vào cột trước tiên không có khoảng trắng nghỉ ngơi đầu, khoảng chừng trắng nghỉ ngơi cuối, áp 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ý kết tự không in ra. Giữa những trường phù hợp này, VLOOKUP rất có thể trả về quý hiếm không mong muốn.

Xem thêm: Từ Và Tiếng Có Gì Khác Nhau, Cấu Tạo Từ Trong Tiếng Việt

Để có đượ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 các giá trị ô vào bảng.