Office

Hướng dẫn cách sử dụng hàm VLOOKUP trong Excel

Bảng tính Excel có rất nhiều công thức với nhiều hàm khác nhau. Một trong những hàm liên tục thu hút người dùng là hàm VLOOKUP và Microsoft Excel có rất ít tài liệu về nó. Nhưng đôi khi, tốt nhất bạn nên tìm hiểu cách sử dụng hàm VLOOKUP. chức năng bằng cách làm theo các ví dụ của bảng tính mẫu.

Khi tôi lần đầu tiên biết về chức năng của hàm VLOOKUP trong Excel vào năm 2005, tôi đã xem qua cú pháp của nó, sẽ giống như sau:

VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])

Nó trông quá dài dòng và tôi không thể biết kết quả sẽ như thế nào. Nhưng nó không quá khó hiểu và tôi sẽ giải thích chi tiết Cách sử dụng hàm VLOOKUP. chức năng Chi tiết dưới đây.

Khi nói đến việc học các công thức và hàm cơ bản trong Excel, tôi luôn muốn bắt đầu bằng một ví dụ dễ hiểu. Và bạn sẽ tìm thấy tất cả các hướng dẫn liên quan đến cách sử dụng công thức hàm VLOOKUP trong bài viết này.

Nội dung chính:

Hàm Vlookup là gì?

VLOOKUP (V là viết tắt của “Vertical”) là một hàm tích hợp sẵn trong Microsoft Excel cho phép bạn tra cứu dữ liệu giữa các cột khác nhau trong bảng tính. Cụ thể hơn, nó cho phép bạn có thể tìm (tra cứu) một giá trị từ một cột dữ liệu và sau đó trả về giá trị thích hợp hoặc giá trị tương ứng từ một cột khác.

Công thức hàm VLOOKUP thường trả về một trường dữ liệu. Vì vậy, làm thế nào để nó trả về kết quả này:

  • Bạn cung cấp tên hoặc giá trị Tra cứu cho VLOOKUP biết hàng hoặc cột của bảng dữ liệu để tra cứu thông tin mong muốn.
  • Bạn cung cấp số cột – được gọi là Col_index_num – của dữ liệu bạn muốn tìm kiếm.
  • Chức năng tìm kiếm sẽ dựa trên giá trị Tra cứu mà bạn cung cấp.
  • Sau đó, hàm Vlookup sẽ tìm và trả về kết quả bạn đã tìm kiếm từ một bảng khác trong cùng một tệp Excel bằng cách sử dụng các giá trị bạn đã nhập.

Ghi chú: Bài viết VLOOKUP. hướng dẫn chức năng Điều này áp dụng cho Office 365 Excel, Excel 2019, Excel 2016, Excel 2013 và Excel 2010, bao gồm Excel cho Mac và Excel Online.

Cách tìm thông tin trong cơ sở dữ liệu bằng hàm VLOOKUP

Trong hình trên, hàm Vlookup được sử dụng để tìm thông tin đơn giá của một mặt hàng dựa trên tên của nó. Cột “Sản phẩm” trở thành giá trị tra cứu mà hàm VLOOKUP sử dụng để tìm giá trong cột thứ hai.

Công thức hàm VLOOKUP – Cú pháp và đối số

VLOOKUP. cấu trúc công thức hàm Dưới đây sẽ hướng dẫn vị trí của hàm và bao gồm tên, dấu ngoặc và logic của hàm, và sau đây là cú pháp của hàm VLOOKUP:

= VLOOKUP (lookup_value, Table_array, Col_index_num, Range_lookup)

Tra cứu _value (giá trị bắt buộc) giá trị bạn muốn tìm trong cột đầu tiên của đối số Table_array.

Table_array (giá trị bắt buộc) là bảng dữ liệu mà hàm VLOOKUP sẽ tìm kiếm để lọc ra thông tin bạn đang tìm kiếm để theo dõi:

  • Table_array phải chứa ít nhất hai cột dữ liệu.
  • Cột đầu tiên thường chứa cùng giá trị với Lookup_value.

Col_index_num (giá trị bắt buộc) số cột của giá trị bạn muốn tìm:

  • Đánh số bắt đầu bằng cột Lookup_value là cột 1
  • Nếu Col_index_num có giá trị lớn hơn số cột được chọn trong đối số table_array, hàm trả về lỗi #REF!

range_lookup (giá trị tùy chọn) cho phép sắp xếp phạm vi theo thứ tự tăng dần.

  • Dữ liệu trong cột đầu tiên được sử dụng làm Khóa sắp xếp
  • Một biến Boolean là TRUE hoặc FALSE
  • Nếu không được nhập, giá trị mặc định sẽ được đặt thành TRUE
  • Nếu được đặt thành TRUE hoặc bị bỏ qua và không tìm thấy đối sánh chính xác như giá trị Tra cứu, thì đối sánh gần nhất có cùng giá trị hoặc thấp hơn sẽ được sử dụng làm từ khóa tìm kiếm (khóa_ tìm kiếm)
  • Nếu được đặt thành TRUE hoặc bị bỏ qua và cột đầu tiên của bảng dữ liệu table_array không được sắp xếp theo thứ tự tăng dần, kết quả hiển thị có thể sai.
  • Nếu được đặt thành FALSE, hàm VLOOKUP chỉ chấp nhận kết quả chính xác cho Lookup_value.

Sắp xếp dữ liệu tìm kiếm VLOOKUP theo thứ tự tăng dần

Mặc dù không phải lúc nào cũng bắt buộc, nhưng tốt nhất bạn nên ưu tiên sắp xếp dữ liệu mà VLOOKUP đang tìm kiếm theo thứ tự tăng dần bằng cách sử dụng tính năng Sắp xếp & Lọc trong Excel để sắp xếp lại.

Nếu dữ liệu không được sắp xếp, hàm VLOOKUP có thể trả về kết quả không chính xác.

Phân biệt giữa đối sánh chính xác và đối sánh gần đúng

Hàm VLOOKUP có thể sử dụng giá trị để nó chỉ trả về thông tin kết hợp chính xác (FALSE) với Lookup _value hoặc nó có thể được đặt để trả về các kết quả phù hợp gần đúng (TRUE).

Trình xác định là đối số Range_lookup:

  • Nếu được đặt thành FALSEnó chỉ trả về thông tin liên quan đến kết hợp chính xác của Tra cứu _value.
  • Nếu được đặt thành TRUE hoặc bị bỏ quanó sẽ trả về thông tin chính xác hoặc gần đúng về Tra cứu _value.

Ví dụ: trong hình ảnh đầu tiên của bài viết, range_lookup được đặt thành FALSE để hàm VLOOKUP phải tìm một kết quả khớp chính xác cho cụm từ “máy hút bụi” trong bảng dữ liệu để có thể trả lại giá cho sản phẩm đó. Nếu không tìm thấy kết quả khớp chính xác, lỗi # N / A sẽ được trả về là kết quả của hàm VLOOKUP.

Ghi chú: VLOOKUP không phân biệt chữ hoa chữ thường, vì vậy “máy hút bụi” hoặc “máy hút bụi” đều là cách viết có thể chấp nhận được trong ví dụ trên.

Điều gì xảy ra nếu có quá nhiều giá trị được so khớp? Ví dụ: “Máy hút bụi” được liệt kê nhiều lần trong cột đầu tiên của bảng dữ liệu Table_array thì kết quả mà hàm VLOOKUP trả về sẽ theo thứ tự từ trên xuống dưới.

Cách sử dụng hàm Vlookup bằng hộp thoại Đối số Hàm

Hướng dẫn cơ bản về cách sử dụng hàm vlookup hình 2

Trong hình ảnh ví dụ trên, công thức chứa hàm VLOOKUP sau được sử dụng để tìm đơn giá của “Máy hút bụi” trong bảng dữ liệu.

=VLOOKUP(A2,$E$2:$F$6,2,FALSE)

Mặc dù công thức Excel chỉ nên được nhập từ các ô trong bảng tính Excel. Một tùy chọn khác là sử dụng hộp thoại của hàm (như hình trên) để nhập các đối số của nó.

  • Sử dụng hộp thoại Đối số hàm giúp dễ dàng nhập chính xác các đối số của hàm và loại bỏ sự cần thiết phải nhập dấu phân cách giữa các đối số.
Xem thêm:   Hướng dẫn 2 cách tắt bỏ dấu gạch chân đỏ trong Microsoft Word

Các bước dưới đây được sử dụng để nhập hàm Vlookup trong ô B2 bằng cách sử dụng hộp thoại Đối số Hàm của hàm.

Cách mở hộp thoại của hàm VLOOKUP. chức năng

Bước 1: Chọn ô B2 để biến nó thành một ô, chúng tôi thêm hàm VLOOKUP – vị trí hiển thị kết quả của hàm Vlookup.

Bước 2: Chọn tab Công thức.

Bước 3: Lựa chọn Tra cứu & Tham khảo từ thanh Menu ngang để mở danh sách chức năng thả xuống.

Bước 4: Lựa chọn VLOOKUP trong danh sách để bắt đầu hiển thị hộp thoại Đối số hàm của hàm.

Hướng dẫn cơ bản về cách sử dụng hàm vlookup hình 3

Dữ liệu được nhập vào bốn hàng trống trong hộp thoại chính là các đối số của hàm VLOOKUP.

Các lỗi thường gặp trong VLOOKUP. chức năng

Hướng dẫn cơ bản về cách sử dụng hàm vlookup hình 4

Có 2 lỗi mà bất kỳ người dùng Excel nào khi sử dụng hàm Vlookup cũng thường xuyên gặp phải:

Lỗi # N / A (giá trị không tồn tại) sẽ là khi:

  • Lookup_value không thể tìm thấy giá trị trong cột của Table_array.
  • Table_array không có đối số chính xác về Lookup_value. Ví dụ: đối số có thể chứa dữ liệu trống.
  • range_lookup được đặt là Sai (đối sánh chính xác) và không thể tìm thấy chính xác dữ liệu của đối số Lookup_value.
  • range_lookup được đặt là Thật (đối sánh gần đúng) và tất cả các giá trị trong cột dữ liệu không có kết quả nào giống hoặc nhỏ hơn đối số Lookup_value.

Lỗi #REF! Được hiển thị khi:

  • Col_index_num có giá trị lớn hơn số cột được chọn trong bảng dữ liệu Table_array.


Thông tin thêm

Hướng dẫn cách sử dụng hàm VLOOKUP trong Excel

#Hướng #dẫn #cách #sử #dụng #hàm #VLOOKUP #trong #Excel

[rule_3_plain]

#Hướng #dẫn #cách #sử #dụng #hàm #VLOOKUP #trong #Excel

(adsbygoogle = window.adsbygoogle || []).push({});

Bảng tính Excel có rất nhiều công thức với nhiều chức năng khác nhau. Một trong những hàm liên tục gây tò mò cho người dùng đó là VLOOKUP, và Microsoft Excel cũng có rất ít tài liệu hướng dẫn về nó. Nhưng đôi khi, tốt nhất là bạn nên tìm hiểu cách sử dụng hàm VLOOKUP bằng cách làm theo những ví dụ của bảng tính mẫu.
Lần đầu tiên mình biết đến chức năng của hàm VLOOKUP trong Excel vào năm 2005, mình đã xem qua cú pháp của nó, sẽ giống như thế này:
VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])
Trông nó quá dài dòng và mình không thể nào nhìn thấy được kết quả của nó là gì. Nhưng nó không quá khó hiểu đâu và mình sẽ giải thích cặn kẻ cách dùng hàm VLOOKUP thật chi tiết ở bên dưới.

(adsbygoogle = window.adsbygoogle || []).push({});

(adsbygoogle = window.adsbygoogle || []).push({});

Khi nói đến việc học các công thức và hàm cơ bản trong Excel, mình luôn muốn được bắt đầu với một ví dụ dễ hiểu. Và bạn sẽ tìm thấy tất cả hướng dẫn liên quan đến cách sử dụng công thức hàm VLOOKUP trong bài viết này.

Nội dung chính:

Hàm VLOOKUP là gì?
Cách tìm thông tin trong cơ sở dữ liệu (database) với VLOOKUP

Công thức của hàm VLOOKUP – Cú pháp và đối số
Sắp xếp dữ liệu tìm kiếm VLOOKUP theo thứ tự tăng dần
Phân biệt đối sánh chính xác và đối sánh gần đúng

Cách sử dụng hàm VLOOKUP bằng hộp thoại Function Arguments
Cách mở hộp thoại của hàm VLOOKUP
Các lỗi thường gặp trong hàm VLOOKUP

Hàm VLOOKUP là gì?

VLOOKUP (V là viết tắt của từ “Vertical”) là một hàm tích hợp sẵn trong Microsoft Excel cho phép bạn tra cứu dữ liệu giữa các cột khác nhau trong bảng tính. Nói cụ thể hơn, nó cho phép bạn có thể tìm (tra cứu) một giá trị từ một cột dữ liệu và sau đó trả về giá trị thích hợp hoặc giá trị tương ứng từ một cột khác.

(adsbygoogle = window.adsbygoogle || []).push({});

Công thức hàm VLOOKUP thường trả về một trường dữ liệu duy nhất. Vậy làm thế nào để nó trả về được kết quả này:

Bạn cung cấp tên hoặc Lookup _value để thông báo cho VLOOKUP hàng hoặc cột của bảng dữ liệu để tìm kiếm thông tin mong muốn.
Bạn cung cấp số cột – được gọi là Col_index_num – của dữ liệu mà bạn muốn tìm kiếm.
Hàm tìm kiếm sẽ dựa trên Lookup _value mà bạn cung cấp.
Sau đó, hàm VLOOKUP sẽ tìm và trả về kết quả bạn tìm kiếm từ một bảng khác trong cùng một file Excel bằng cách sử dụng các giá trị mà bạn đã nhập vào.

Note: Bài viết hướng dẫn sử dụng hàm VLOOKUP này có thể áp dụng cho Excel của Office 365, Excel 2019, Excel 2016, Excel 2013 và Excel 2010, kể cả Excel cho Mac và Excel Online.

Cách tìm thông tin trong cơ sở dữ liệu (database) với VLOOKUP

Trong hình ảnh được hiển thị ở trên, hàm VLOOKUP được sử dụng để tìm kiếm thông tin đơn giá của một mặt hàng dựa trên tên gọi của nó. Cột “Sản phẩm” trở thành giá trị tra cứu mà VLOOKUP sử dụng để tìm giá nằm trong cột thứ hai.

Công thức của hàm VLOOKUP – Cú pháp và đối số

Cấu trúc công thức hàm VLOOKUP phía dưới sẽ hướng dẫn vị trí của hàm và bao gồm tên, dấu ngoặc và logic của hàm, và sau đây là cú pháp của VLOOKUP:
= VLOOKUP (lookup_value, Table_array, Col_index_num, Range_lookup)
Lookup _value (giá trị bắt buộc) giá trị bạn muốn tìm trong cột đầu tiên của đối số Table_array.

(adsbygoogle = window.adsbygoogle || []).push({});

Table_array (giá trị bắt buộc) là bảng dữ liệu mà VLOOKUP sẽ tìm kiếm để lọc ra thông tin mà bạn đang muốn theo dõi:

Table_array phải chứa ít nhất hai cột dữ liệu.
Cột đầu tiên thường chứa giá trị giống với Lookup_value.

Col_index_num (giá trị bắt buộc) số cột của giá trị bạn muốn tìm:

Việc đánh số bắt đầu với cột Lookup_value là cột 1
Nếu Col_index_num có giá trị là một con số lớn hơn số cột được chọn trong đối số table_array, thì hàm sẽ trả về kết quả là #REF!

Range_lookup (giá trị tùy chọn) cho phép phạm vi có được sắp xếp theo thứ tự tăng dần hay không.

Dữ liệu trong cột đầu tiên được sử dụng làm Sort Key
Là một biến Boolean TRUE hoặc FALSE
Trường hợp nếu không nhập thì mặc định sẽ được đặt thành TRUE
Nếu được đặt thành TRUE hoặc bị bỏ qua và không tìm thấy kết quả chính xác như giá trị Lookup _value, thì kết quả gần giống nhất có giá trị tương tự hoặc nhỏ hơn được sử dụng làm từ khóa tìm kiếm (search_key)
Nếu được đặt thành TRUE hoặc bị bỏ qua và cột đầu tiên của bảng dữ liệu table_array không được sắp xếp dữ liệu theo thứ tự tăng dần thì kết quả hiển thị có thể sẽ sai.
Nếu được đặt thành FALSE, VLOOKUP chỉ chấp nhận kết quả chính xác cho Lookup_value.

Xem thêm:   Cách sử dụng hàm HLOOKUP trong Excel (Update 2020)

Sắp xếp dữ liệu tìm kiếm VLOOKUP theo thứ tự tăng dần

Mặc dù không phải lúc nào cũng được yêu cầu, nhưng tốt nhất là bạn nên ưu tiên sắp xếp dữ liệu mà VLOOKUP đang tìm kiếm theo thứ tự tăng dần bằng cách sử dụng tính năng Sort & Filter trong Excel để sắp xếp lại.
Nếu dữ liệu không được sắp xếp, hàm VLOOKUP có thể trả về kết quả không chính xác.

(adsbygoogle = window.adsbygoogle || []).push({});

Phân biệt đối sánh chính xác và đối sánh gần đúng

VLOOKUP có thể sử dụng giá trị để nó chỉ trả về thông tin đối sánh chính xác (FALSE) với Lookup _value hoặc nó có thể được đặt để trả về các kết quả đối sánh gần đúng (TRUE).
Yếu tố xác định là đối số Range_lookup:

Nếu đặt thành FALSE, nó chỉ trả về thông tin liên quan đến kết quả đối sánh chính xác của Lookup _value.

Nếu đặt thành TRUE hoặc bị bỏ qua, nó sẽ trả về thông tin chính xác hoặc gần đúng liên quan đến Lookup _value.

Trong ví dụ như hình ảnh đầu tiên của bài viết, Range_lookup được đặt là FALSE để VLOOKUP phải tìm một kết quả khớp chính xác cho cụm từ “Máy hút bụi” trong bảng dữ liệu để có thể trả về giá tiền của sản phẩm đó. Nếu như không thể tìm thấy kết quả khớp chính xác, lỗi #N/A sẽ được trả về làm kết quả của hảm VLOOKUP.
Note: VLOOKUP không có phân biệt chữ hoa hay chữ thường, do đó cả “máy hút bụi” hoặc “Máy hút bụi” đều là những cách viết được chấp nhận ở ví dụ trên.
Nếu có quá nhiều giá trị được đối sánh thì sao? Ví dụ: “Máy hút bụi” được liệt kê nhiều lần trong cột đầu tiên của bảng dữ liệu Table_array thì kết quả mà hàm VLOOKUP trả về sẽ là từ trên xuống dưới.

Cách sử dụng hàm VLOOKUP bằng hộp thoại Function Arguments

Trong hình ảnh ví dụ ở trên, công thức sau có chứa hàm VLOOKUP được sử dụng để tìm đơn giá của “Máy hút bụi” nằm trong bảng dữ liệu.

(adsbygoogle = window.adsbygoogle || []).push({});

=VLOOKUP(A2,$E$2:$F$6,2,FALSE)
Mặc dù các công thức Excel chỉ nên nhập từ ô trong bảng tính Excel. Một lựa chọn khác, là sử dụng hộp thoại của hàm (như hình ảnh phía trên) để nhập các đối số của nó.

Sử dụng hộp thoại Function Arguments sẽ giúp bạn dễ dàng nhập chính xác các đối số của hàm và loại bỏ yêu cầu nhập các dấu phân cách giữa các đối số với nhau.

Các bước bên dưới đã được sử dụng để nhập hàm VLOOKUP vào ô B2 bằng cách sử dụng bằng cách sử dụng hộp thoại Function Arguments của hàm.

Cách mở hộp thoại của hàm VLOOKUP

Bước 1: Chọn ô B2 để biến nó thành ô chúng ta thêm hàm VLOOKUP – vị trí hiển thị kết quả của hàm VLOOKUP.
Bước 2: Lựa chọn tab Formulas.
Bước 3: Chọn Lookup & Reference từ thanh Menu ngang để mở danh sách chức năng được thả xuống.

(adsbygoogle = window.adsbygoogle || []).push({});

Bước 4: Chọn VLOOKUP trong danh sách để bắt đầu hiển thị hộp thoại Function Arguments của hàm.

Dữ liệu được nhập vào bốn hàng trống trong hộp thoại chính là các đối số của hàm VLOOKUP.

Các lỗi thường gặp trong hàm VLOOKUP

Có 2 lỗi mà bất kỳ người dùng Excel nào khi sử dụng hàm VLOOKUP thường xuyên gặp phải:
Lỗi #N/A (Giá trị không tồn tại) sẽ bị khi:

Lookup_value không thể tìm thấy giá trị trong cột của Table_array.

Table_array không có đối số chính xác của Lookup_value. Ví dụ, đối số có thể đang chứa dữ liệu trống.

Range_lookup được đặt là False (đối sánh chính xác) và không thể tìm được chính xác dữ liệu của đối số Lookup_value.

Range_lookup được đặt là True (đối sánh gần đúng) và tất cả các giá trị trong cột dữ liệu không có kết quả tương tự hoặc nhỏ hơn đối số Lookup_value.

Lỗi #REF! hiển thị khi:

(adsbygoogle = window.adsbygoogle || []).push({});

Col_index_num có giá trị lớn hơn số cột lựa chọn trong bảng dữ liệu Table_array.

5
/
5
(
1

bình chọn
)

“use strict”;var wprRemoveCPCSS=function wprRemoveCPCSS(){var elem;document.querySelector(‘link[data-rocket-async=”style”][rel=”preload”]’)?setTimeout(wprRemoveCPCSS,200):(elem=document.getElementById(“rocket-critical-css”))&&”remove”in elem&&elem.remove()};window.addEventListener?window.addEventListener(“load”,wprRemoveCPCSS):window.attachEvent&&window.attachEvent(“onload”,wprRemoveCPCSS);

#Hướng #dẫn #cách #sử #dụng #hàm #VLOOKUP #trong #Excel

[rule_2_plain]

#Hướng #dẫn #cách #sử #dụng #hàm #VLOOKUP #trong #Excel

[rule_2_plain]

#Hướng #dẫn #cách #sử #dụng #hàm #VLOOKUP #trong #Excel

[rule_3_plain]

#Hướng #dẫn #cách #sử #dụng #hàm #VLOOKUP #trong #Excel

(adsbygoogle = window.adsbygoogle || []).push({});

Bảng tính Excel có rất nhiều công thức với nhiều chức năng khác nhau. Một trong những hàm liên tục gây tò mò cho người dùng đó là VLOOKUP, và Microsoft Excel cũng có rất ít tài liệu hướng dẫn về nó. Nhưng đôi khi, tốt nhất là bạn nên tìm hiểu cách sử dụng hàm VLOOKUP bằng cách làm theo những ví dụ của bảng tính mẫu.
Lần đầu tiên mình biết đến chức năng của hàm VLOOKUP trong Excel vào năm 2005, mình đã xem qua cú pháp của nó, sẽ giống như thế này:
VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])
Trông nó quá dài dòng và mình không thể nào nhìn thấy được kết quả của nó là gì. Nhưng nó không quá khó hiểu đâu và mình sẽ giải thích cặn kẻ cách dùng hàm VLOOKUP thật chi tiết ở bên dưới.

(adsbygoogle = window.adsbygoogle || []).push({});

(adsbygoogle = window.adsbygoogle || []).push({});

Khi nói đến việc học các công thức và hàm cơ bản trong Excel, mình luôn muốn được bắt đầu với một ví dụ dễ hiểu. Và bạn sẽ tìm thấy tất cả hướng dẫn liên quan đến cách sử dụng công thức hàm VLOOKUP trong bài viết này.

Nội dung chính:

Hàm VLOOKUP là gì?
Cách tìm thông tin trong cơ sở dữ liệu (database) với VLOOKUP

Công thức của hàm VLOOKUP – Cú pháp và đối số
Sắp xếp dữ liệu tìm kiếm VLOOKUP theo thứ tự tăng dần
Phân biệt đối sánh chính xác và đối sánh gần đúng

Cách sử dụng hàm VLOOKUP bằng hộp thoại Function Arguments
Cách mở hộp thoại của hàm VLOOKUP
Các lỗi thường gặp trong hàm VLOOKUP

Hàm VLOOKUP là gì?

VLOOKUP (V là viết tắt của từ “Vertical”) là một hàm tích hợp sẵn trong Microsoft Excel cho phép bạn tra cứu dữ liệu giữa các cột khác nhau trong bảng tính. Nói cụ thể hơn, nó cho phép bạn có thể tìm (tra cứu) một giá trị từ một cột dữ liệu và sau đó trả về giá trị thích hợp hoặc giá trị tương ứng từ một cột khác.

(adsbygoogle = window.adsbygoogle || []).push({});

Công thức hàm VLOOKUP thường trả về một trường dữ liệu duy nhất. Vậy làm thế nào để nó trả về được kết quả này:

Bạn cung cấp tên hoặc Lookup _value để thông báo cho VLOOKUP hàng hoặc cột của bảng dữ liệu để tìm kiếm thông tin mong muốn.
Bạn cung cấp số cột – được gọi là Col_index_num – của dữ liệu mà bạn muốn tìm kiếm.
Hàm tìm kiếm sẽ dựa trên Lookup _value mà bạn cung cấp.
Sau đó, hàm VLOOKUP sẽ tìm và trả về kết quả bạn tìm kiếm từ một bảng khác trong cùng một file Excel bằng cách sử dụng các giá trị mà bạn đã nhập vào.

Xem thêm:   Hướng dẫn cách làm PowerPoint đẹp và ấn tượng cho người dùng mới (Cập nhật 2020)

Note: Bài viết hướng dẫn sử dụng hàm VLOOKUP này có thể áp dụng cho Excel của Office 365, Excel 2019, Excel 2016, Excel 2013 và Excel 2010, kể cả Excel cho Mac và Excel Online.

Cách tìm thông tin trong cơ sở dữ liệu (database) với VLOOKUP

Trong hình ảnh được hiển thị ở trên, hàm VLOOKUP được sử dụng để tìm kiếm thông tin đơn giá của một mặt hàng dựa trên tên gọi của nó. Cột “Sản phẩm” trở thành giá trị tra cứu mà VLOOKUP sử dụng để tìm giá nằm trong cột thứ hai.

Công thức của hàm VLOOKUP – Cú pháp và đối số

Cấu trúc công thức hàm VLOOKUP phía dưới sẽ hướng dẫn vị trí của hàm và bao gồm tên, dấu ngoặc và logic của hàm, và sau đây là cú pháp của VLOOKUP:
= VLOOKUP (lookup_value, Table_array, Col_index_num, Range_lookup)
Lookup _value (giá trị bắt buộc) giá trị bạn muốn tìm trong cột đầu tiên của đối số Table_array.

(adsbygoogle = window.adsbygoogle || []).push({});

Table_array (giá trị bắt buộc) là bảng dữ liệu mà VLOOKUP sẽ tìm kiếm để lọc ra thông tin mà bạn đang muốn theo dõi:

Table_array phải chứa ít nhất hai cột dữ liệu.
Cột đầu tiên thường chứa giá trị giống với Lookup_value.

Col_index_num (giá trị bắt buộc) số cột của giá trị bạn muốn tìm:

Việc đánh số bắt đầu với cột Lookup_value là cột 1
Nếu Col_index_num có giá trị là một con số lớn hơn số cột được chọn trong đối số table_array, thì hàm sẽ trả về kết quả là #REF!

Range_lookup (giá trị tùy chọn) cho phép phạm vi có được sắp xếp theo thứ tự tăng dần hay không.

Dữ liệu trong cột đầu tiên được sử dụng làm Sort Key
Là một biến Boolean TRUE hoặc FALSE
Trường hợp nếu không nhập thì mặc định sẽ được đặt thành TRUE
Nếu được đặt thành TRUE hoặc bị bỏ qua và không tìm thấy kết quả chính xác như giá trị Lookup _value, thì kết quả gần giống nhất có giá trị tương tự hoặc nhỏ hơn được sử dụng làm từ khóa tìm kiếm (search_key)
Nếu được đặt thành TRUE hoặc bị bỏ qua và cột đầu tiên của bảng dữ liệu table_array không được sắp xếp dữ liệu theo thứ tự tăng dần thì kết quả hiển thị có thể sẽ sai.
Nếu được đặt thành FALSE, VLOOKUP chỉ chấp nhận kết quả chính xác cho Lookup_value.

Sắp xếp dữ liệu tìm kiếm VLOOKUP theo thứ tự tăng dần

Mặc dù không phải lúc nào cũng được yêu cầu, nhưng tốt nhất là bạn nên ưu tiên sắp xếp dữ liệu mà VLOOKUP đang tìm kiếm theo thứ tự tăng dần bằng cách sử dụng tính năng Sort & Filter trong Excel để sắp xếp lại.
Nếu dữ liệu không được sắp xếp, hàm VLOOKUP có thể trả về kết quả không chính xác.

(adsbygoogle = window.adsbygoogle || []).push({});

Phân biệt đối sánh chính xác và đối sánh gần đúng

VLOOKUP có thể sử dụng giá trị để nó chỉ trả về thông tin đối sánh chính xác (FALSE) với Lookup _value hoặc nó có thể được đặt để trả về các kết quả đối sánh gần đúng (TRUE).
Yếu tố xác định là đối số Range_lookup:

Nếu đặt thành FALSE, nó chỉ trả về thông tin liên quan đến kết quả đối sánh chính xác của Lookup _value.

Nếu đặt thành TRUE hoặc bị bỏ qua, nó sẽ trả về thông tin chính xác hoặc gần đúng liên quan đến Lookup _value.

Trong ví dụ như hình ảnh đầu tiên của bài viết, Range_lookup được đặt là FALSE để VLOOKUP phải tìm một kết quả khớp chính xác cho cụm từ “Máy hút bụi” trong bảng dữ liệu để có thể trả về giá tiền của sản phẩm đó. Nếu như không thể tìm thấy kết quả khớp chính xác, lỗi #N/A sẽ được trả về làm kết quả của hảm VLOOKUP.
Note: VLOOKUP không có phân biệt chữ hoa hay chữ thường, do đó cả “máy hút bụi” hoặc “Máy hút bụi” đều là những cách viết được chấp nhận ở ví dụ trên.
Nếu có quá nhiều giá trị được đối sánh thì sao? Ví dụ: “Máy hút bụi” được liệt kê nhiều lần trong cột đầu tiên của bảng dữ liệu Table_array thì kết quả mà hàm VLOOKUP trả về sẽ là từ trên xuống dưới.

Cách sử dụng hàm VLOOKUP bằng hộp thoại Function Arguments

Trong hình ảnh ví dụ ở trên, công thức sau có chứa hàm VLOOKUP được sử dụng để tìm đơn giá của “Máy hút bụi” nằm trong bảng dữ liệu.

(adsbygoogle = window.adsbygoogle || []).push({});

=VLOOKUP(A2,$E$2:$F$6,2,FALSE)
Mặc dù các công thức Excel chỉ nên nhập từ ô trong bảng tính Excel. Một lựa chọn khác, là sử dụng hộp thoại của hàm (như hình ảnh phía trên) để nhập các đối số của nó.

Sử dụng hộp thoại Function Arguments sẽ giúp bạn dễ dàng nhập chính xác các đối số của hàm và loại bỏ yêu cầu nhập các dấu phân cách giữa các đối số với nhau.

Các bước bên dưới đã được sử dụng để nhập hàm VLOOKUP vào ô B2 bằng cách sử dụng bằng cách sử dụng hộp thoại Function Arguments của hàm.

Cách mở hộp thoại của hàm VLOOKUP

Bước 1: Chọn ô B2 để biến nó thành ô chúng ta thêm hàm VLOOKUP – vị trí hiển thị kết quả của hàm VLOOKUP.
Bước 2: Lựa chọn tab Formulas.
Bước 3: Chọn Lookup & Reference từ thanh Menu ngang để mở danh sách chức năng được thả xuống.

(adsbygoogle = window.adsbygoogle || []).push({});

Bước 4: Chọn VLOOKUP trong danh sách để bắt đầu hiển thị hộp thoại Function Arguments của hàm.

Dữ liệu được nhập vào bốn hàng trống trong hộp thoại chính là các đối số của hàm VLOOKUP.

Các lỗi thường gặp trong hàm VLOOKUP

Có 2 lỗi mà bất kỳ người dùng Excel nào khi sử dụng hàm VLOOKUP thường xuyên gặp phải:
Lỗi #N/A (Giá trị không tồn tại) sẽ bị khi:

Lookup_value không thể tìm thấy giá trị trong cột của Table_array.

Table_array không có đối số chính xác của Lookup_value. Ví dụ, đối số có thể đang chứa dữ liệu trống.

Range_lookup được đặt là False (đối sánh chính xác) và không thể tìm được chính xác dữ liệu của đối số Lookup_value.

Range_lookup được đặt là True (đối sánh gần đúng) và tất cả các giá trị trong cột dữ liệu không có kết quả tương tự hoặc nhỏ hơn đối số Lookup_value.

Lỗi #REF! hiển thị khi:

(adsbygoogle = window.adsbygoogle || []).push({});

Col_index_num có giá trị lớn hơn số cột lựa chọn trong bảng dữ liệu Table_array.

5
/
5
(
1

bình chọn
)

“use strict”;var wprRemoveCPCSS=function wprRemoveCPCSS(){var elem;document.querySelector(‘link[data-rocket-async=”style”][rel=”preload”]’)?setTimeout(wprRemoveCPCSS,200):(elem=document.getElementById(“rocket-critical-css”))&&”remove”in elem&&elem.remove()};window.addEventListener?window.addEventListener(“load”,wprRemoveCPCSS):window.attachEvent&&window.attachEvent(“onload”,wprRemoveCPCSS);

HK Mobile

Hkmobile.vn chia sẻ mọi thứ về Phần Mềm / Game / Thủ Thuật dành cho máy tính với những tin hay nhất và những thông tin kiến thức hỏi đáp

Trả lời

Email của bạn sẽ không được hiển thị công khai.

Back to top button