Phiên bản demo là gì? Hàm VLOOKUP trong Excel - Ví dụ về hàm VLOOKUP có tên dải ô. Cần điền các giá trị cho hàm VLOOKUP

Microsoft Excel - công cụ tuyệt vờiđể làm việc với dữ liệu. Khả năng là rất lớn, nhưng trên thực tế, tiềm năng này ít được nghiên cứu vì các quy tắc viết lệnh gây khó khăn ngay cả đối với các chuyên gia. Nhưng nếu bạn làm việc chăm chỉ, hóa ra bạn có thể làm được những điều đáng kinh ngạc ở đây. Hàm VLOOKUP của Excel là một trong những công cụ xử lý dữ liệu và chúng ta sẽ nói về nó ngay bây giờ.

Hàm VLOOKUP trong Excel là gì - phạm vi

Khi xử lý một số bảng, thường nằm trong các sách khác nhau, cần phải truyền dữ liệu từ bảng này sang bảng khác, đồng thời đảm bảo rằng các giá trị không bị mất ý nghĩa và quy trình được tự động hóa. Cơ chế trong Excel sẽ hoạt động đơn giản và nhanh chóng.

Ví dụ, chúng tôi có một doanh nghiệp. Ivan Ivanovich làm việc ở đó. Một tờ ghi giá trị tiền lương của anh ta, một mặt là số tiền mà bộ phận kế toán giữ lại từ lương để nộp phạt. Bạn cần kết hợp tất cả các giá trị vào một tài liệu. Một ví dụ khác, có hai bảng: giá cả và kho hàng. Một cái cho biết giá của những chiếc khăn tay, cái còn lại là số lượng của chúng. Cần phải tổng hợp số lượng và giá cả ở một nơi.

Trong trường hợp doanh nghiệp chỉ có hai hoặc ba nhân viên hoặc có tới hàng chục mặt hàng, bạn có thể làm mọi thứ theo cách thủ công. Nếu được quan tâm đúng mức, một người sẽ làm việc không có sai sót. Nhưng nếu có, chẳng hạn, một nghìn giá trị cần xử lý, thì cần phải tự động hóa công việc. Với mục đích này, Excel có hàm VLOOKUP.

Ví dụ để làm rõ: trong bảng 1,2 - dữ liệu ban đầu, bảng 3 - điều gì sẽ xảy ra.

Bảng dữ liệu ban đầu 1

Bảng dữ liệu tổng hợp 3

HỌ VÀ TÊN. Z.P. Khỏe
Ivanov 20.000 ₽ 38.000 ₽
Petrov 19.000 ₽ 12.000 ₽
Sidorov 21.000 ₽ 200 ₽

Hàm VLOOKUP trong Excel - cách sử dụng

Để Bảng 1 đạt được dạng cuối cùng, chúng tôi nhập tiêu đề cột vào đó, ví dụ: “Tốt”. Trên thực tế, điều này là không cần thiết, bạn có thể viết bất kỳ văn bản nào hoặc để trống. Hàm này cũng sẽ hoạt động bằng cách nhấp chuột vào trường nơi giá trị tìm thấy trong bảng khác sẽ xuất hiện.

Bây giờ chúng ta cần gọi hàm. Điều này có thể được thực hiện theo những cách khác nhau:

Cần điền các giá trị cho hàm VLOOKUP

Kết quả rất rõ ràng - trong bảng 3 (xem ở trên).

VLOOKUP – hướng dẫn làm việc với hai điều kiện

Trong trường hợp cần đặt tiêu chí tìm kiếm không phải theo một điều kiện mà theo nhiều hoặc hai cột cùng một lúc, hàm VLOOKUP cũng có thể được sử dụng cho công việc. Để làm điều này, dữ liệu ban đầu phải được sửa đổi.

Ví dụ: bạn cần chèn giá từ bảng 5 vào bảng 4.

Bảng đặc điểm điện thoại 4

Ví dụ được chọn là trên điện thoại, nhưng rõ ràng dữ liệu có thể là bất kỳ thứ gì. Như bạn có thể thấy trong bảng, các thương hiệu điện thoại không khác nhau nhưng RAM và Camera thì khác nhau. Để tạo dữ liệu tóm tắt, chúng ta cần chọn điện thoại theo nhãn hiệu và RAM. Để sử dụng hàm VLOOKUP cho một số điều kiện, bạn cần kết hợp các cột với điều kiện.

Thêm cột ngoài cùng bên trái. Ví dụ: chúng tôi gọi nó là “Thống nhất”. Trong ô giá trị đầu tiên, chúng ta có B 2, chúng ta viết cấu trúc “= B 2& C 2”. Chúng tôi tái tạo bằng cách sử dụng chuột. Nó xuất hiện như trong bảng 6.

Bảng đặc điểm điện thoại 6

Một hiệp hội Tên ĐẬP Giá
ZTE 0,5 ZTE 0,5 1.990 RUR
ZTE 1 ZTE 1 3.099 RUR
DNS1 DNS 1 3 100 ₽
DNS 0,5 DNS 0,5 2.240 RUB
Alcatel 1 Alcatel 1 4.500 ₽
Alcatel 256 Alcatel 256 450 ₽

Chúng tôi xử lý Bảng 5 theo cách tương tự. Sau đó chúng ta sử dụng hàm VLOOKUP để tìm kiếm theo một điều kiện. Điều kiện là dữ liệu từ các cột đã nối. Đừng quên rằng số cột chứa dữ liệu trong hàm VLOOKUP sẽ thay đổi. Sau khi áp dụng hàm, sẽ có được lựa chọn dựa trên hai điều kiện. Bạn có thể hợp nhất không phải các cột liền kề mà là các cột có nhãn hiệu điện thoại và máy ảnh.

Xem video hướng dẫn cách sử dụng hàm VLOOKUP trong Excel dành cho người mới bắt đầu:

Hàm VLOOKUP trong Excel không khó sử dụng và khả năng xử lý dữ liệu là rất lớn.

Khi bạn cần tìm dữ liệu theo hàng trong bảng hoặc dải ô, hãy sử dụng hàm VLOOKUP, một trong các hàm liên kết và tìm kiếm. Ví dụ: bạn có thể tìm thấy giá những bộ phận xe hơi theo số của cô ấy.

Khuyên bảo: Hãy xem những video này để có được Thông tin thêm về hàm VLOOKUP!

nhất chức năng đơn giản VPR có nghĩa như sau:

VLOOKUP(giá trị tìm kiếm; phạm vi tìm kiếm giá trị; số cột trong phạm vi có giá trị được trả về; kết quả khớp chính xác hoặc gần đúng - được chỉ định là 0/FALSE hoặc 1/TRUE).

Khuyên bảo: Chức năng bí mật VLOOKUP đang sắp xếp dữ liệu sao cho giá trị tra cứu (trái cây) xuất hiện ở bên trái giá trị (giá trị) trả về mà bạn muốn tìm.

Sử dụng hàm VLOOKUP để tra cứu một giá trị trong bảng.

Cú pháp

VLOOKUP(giá_trị tra cứu, bảng, số_cột, [khoảng_tra cứu])

Ví dụ:

    VLOOKUP(105,A2:C7,2,TRUE)

    VLOOKUP("Ivanov";B2:E7;2;FALSE)

Tên đối số

Sự miêu tả

tra cứu_value(yêu cầu)

Giá trị tìm kiếm. Giá trị bạn đang tìm kiếm phải nằm ở cột đầu tiên của phạm vi ô được chỉ định trong bàn .

Ví dụ, nếu Bảng mảng bao gồm các ô B2:D7, thì giá trị tra cứu sẽ nằm trong cột B. Xem hình ảnh bên dưới. Tìm kiếm_giá trị có thể là một giá trị hoặc một tham chiếu ô.

bàn(yêu cầu)

Phạm vi ô mà tìm kiếm sẽ được thực hiện giá trị tìm kiếm và giá trị trả về bằng hàm VLOOKUP.

Cột đầu tiên trong phạm vi ô phải chứa tra cứu_value (ví dụ: họ, như trong hình bên dưới). Phạm vi ô cũng phải chứa giá trị trả về (chẳng hạn như tên như trong hình bên dưới) mà bạn muốn tìm.

số_cột(yêu cầu)

Số cột (bắt đầu bằng 1 cho cột ngoài cùng bên trái những cái bàn ) chứa giá trị trả về.

khoảng_view(không bắt buộc)

Giá trị Boolean chỉ định nội dung khớp với hàm cần tìm VLOOKUP, - gần đúng hoặc chính xác.

    Lựa chọn ĐÚNG VẬY giả định rằng cột đầu tiên trong bảng được sắp xếp theo thứ tự thứ tự ABC hoặc theo số, sau đó tìm kiếm giá trị gần nhất. Đây là phương pháp mặc định trừ khi được chỉ định.

    Lựa chọn NÓI DỐI tìm kiếm giá trị chính xácở cột đầu tiên.

Bắt đầu công việc

Để xây dựng cú pháp hàm VLOOKUP bạn sẽ cần các thông tin sau:

    Giá trị bạn cần tìm chính là giá trị bạn đang tìm.

    Phạm vi chứa giá trị tìm kiếm. Hãy nhớ điều đó cho vận hành chính xác Trong hàm VLOOKUP, giá trị bạn đang tìm kiếm phải luôn nằm ở cột đầu tiên của dải ô. Ví dụ: nếu giá trị bạn đang tìm kiếm nằm trong ô C2 thì phạm vi phải bắt đầu từ C.

    Số cột trong phạm vi chứa giá trị trả về. Ví dụ: nếu bạn chỉ định B2:D11 làm phạm vi của mình, bạn sẽ coi B là cột đầu tiên, C là cột thứ hai, v.v.

    Theo tùy chọn, bạn có thể chỉ định từ TRUE nếu bạn cần kết quả khớp gần đúng hoặc từ FALSE nếu bạn cần kết hợp chuẩn xác giá trị trả về. Nếu bạn không chỉ định bất cứ điều gì thì giá trị mặc định luôn là TRUE, đây là kết quả khớp gần đúng.

Bây giờ kết hợp tất cả các đối số trên như sau:

VLOOKUP(giá trị tìm kiếm; dải ô có giá trị tìm kiếm; số cột trong dải ô có giá trị trả về; tùy chọn TRUE cho kết quả khớp gần đúng hoặc FALSE cho kết quả khớp chính xác).

Ví dụ

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

ví dụ 1


Ví dụ 2


Ví dụ 3


Ví dụ 4


Ví dụ 5


Những vấn đề chung

Vấn đề

Lý do có thể

Giá trị trả về không hợp lệ

Nếu lập luận khoảng_view là TRUE hoặc không được chỉ định, cột đầu tiên phải được sắp xếp theo thứ tự bảng chữ cái hoặc số. Nếu cột đầu tiên không được sắp xếp thì giá trị trả về có thể không mong đợi. Sắp xếp cột đầu tiên hoặc sử dụng FALSE để khớp chính xác.

#N/A trong ô

    Nếu lập luận khoảng_view đánh giá là TRUE và giá trị của đối số tra cứu_value nhỏ hơn giá trị nhỏ nhất ở cột đầu tiên những cái bàn , giá trị lỗi #N/A sẽ được trả về.

    Nếu lập luận khoảng_view là FALSE, giá trị lỗi #N/A có nghĩa là không thể tìm thấy số chính xác.

thông tin thêmĐể khắc phục lỗi #N/A trong hàm VLOOKUP, hãy xem bài viết Sửa lỗi #N/A trong hàm VLOOKUP.

Nếu giá trị " Cột_số " lớn hơn số cột trong bàn , bạn sẽ nhận được #REF! Nếu không, TE102825393 sẽ tạo ra lỗi “#VALUE!”

#GIÁ TRỊ! trong một tế bào

Nếu như bảng thông tin nhỏ hơn 1, bạn sẽ nhận được #VALUE! Nếu không, TE102825393 sẽ tạo ra lỗi “#VALUE!”

Thông tin thêm về cách khắc phục sự cố #VALUE! trong hàm VLOOKUP, hãy xem bài viết Sửa lỗi #VALUE! trong hàm VLOOKUP.

#TÊN? trong một tế bào

Giá trị lỗi #NAME? thường xuất hiện nhất khi thiếu dấu ngoặc kép trong công thức. Khi tìm kiếm tên nhân viên, hãy đảm bảo rằng tên trong công thức nằm trong dấu ngoặc kép. Ví dụ: trong hàm =VLOOKUP("Ivanov";B2:E7;2;FALSE), tên phải được chỉ định theo định dạng "Ivanov" và không có gì khác.

Hoạt động

Kết quả

Cách sử dụng liên kết tuyệt đối cho phép bạn điền vào một công thức để nó luôn hiển thị cùng một phạm vi thay thế chính xác.

Không lưu giá trị số hoặc ngày dưới dạng văn bản.

Khi tìm kiếm Giá trị kiểu số hoặc giá trị ngày tháng, hãy đảm bảo dữ liệu nằm ở cột đầu tiên của đối số bàn không phải là giá trị văn bản. Nếu không, hàm VLOOKUP có thể trả về giá trị không chính xác hoặc không mong muốn.

Sắp xếp cột đầu tiên

Nếu để tranh luận khoảng_view được chỉ định là TRUE, sắp xếp cột đầu tiên trước khi sử dụng hàm VLOOKUP những cái bàn .

Sử dụng ký tự đại diện

Nếu như Thời gian trôi đi_view điều quan trọng là sự dối trá, và Tìm kiếm_giá trị - văn bản, bạn có thể sử dụng ký tự đại diện - dấu chấm hỏi (_km_) và dấu hoa thị (*) - trong Tìm kiếm_giá trị . Dấu chấm hỏi khớp với một ký tự. Dấu hoa thị khớp với bất kỳ chuỗi ký tự nào. Nếu bạn muốn tìm một dấu chấm hỏi hoặc dấu hoa thị thực sự, hãy nhập dấu ngã (~) trước ký tự.

Ví dụ, sử dụng chức năng =VLOOKUP("Phông chữ?",B2:E7,2,FALSE) Bạn có thể tìm kiếm tất cả các cách sử dụng họ Ivanov ở nhiều dạng trường hợp khác nhau.

Đảm bảo dữ liệu không chứa các ký tự sai.

Khi tìm kiếm các giá trị văn bản trong cột đầu tiên, hãy đảm bảo rằng dữ liệu không chứa dấu cách ở đầu hoặc cuối, dấu ngoặc kép thẳng bất hợp pháp (" hoặc ") hoặc dấu ngoặc kép (' hoặc “) hoặc ký tự không in được. Trong những trường hợp này, hàm VLOOKUP có thể trả về giá trị không mong muốn.

Để có được kết quả chính xác, hãy thử sử dụng các hàm

Bài viết này được dành riêng cho Hàm VLOOKUP. Nó sẽ xem xét hướng dẫn từng bước Hàm VLOOKUP, được phép "". Trong bài viết này chúng ta sẽ xem xét chi tiết về mô tả, cú pháp và Ví dụ về hàm VLOOKUP trong Excel. Chúng ta cũng sẽ xem xét cách sử dụng nó cũng như những lỗi chính và lý do. Chức năng Vlookup không hoạt động.

Cú pháp và mô tả hàm VLOOKUP trong Excel

Vì vậy, vì tiêu đề thứ hai của bài viết này là “ Hàm VLOOKUP trong Excel dành cho người chưa biết", chúng ta hãy bắt đầu bằng việc tìm hiểu hàm VLOOKUP là gì và nó có tác dụng gì nhé? Hàm VLOOKUP trong tiếng Anh VLOOKUP, tra cứu giá trị đã chỉ định và trả về giá trị tương ứng từ cột khác.

Hàm VLOOKUP hoạt động như thế nào?? Hàm VLOOKUP trong Excel tìm kiếm danh sách dữ liệu của bạn dựa trên định danh duy nhất và cung cấp cho bạn một phần thông tin liên quan đến mã định danh duy nhất đó.

Chữ "V" trong VPR là viết tắt của "dọc". Nó được dùng để phân biệt Hàm VLOOKUP và GLOOKUP, tra cứu giá trị trong dòng trên cùng mảng (“H” là viết tắt của “ngang”).

Hàm VLOOKUP có sẵn ở tất cả Các phiên bản Excel 2016, Excel 2013, Excel 2010, Excel 2007, Excel 2003.

Cú pháp Hàm VLOOKUP như sau:

VLOOKUP(giá_trị tra cứu, bảng, số_cột, [khoảng_tra cứu])

Bạn có thể thấy, hàm VLOOKUP có 4 tham số hoặc đối số. Ba tham số đầu tiên là bắt buộc, tham số cuối cùng là tùy chọn.

  1. tra cứu_value là giá trị tìm kiếm

Đây có thể là một giá trị (số, ngày hoặc văn bản) hoặc tham chiếu ô(tham chiếu đến ô chứa giá trị tra cứu) hoặc giá trị được trả về bởi một số hàm Excel khác. Ví dụ:

  • Tìm kiếm một số: =VLOOKUP(40; A2:B15; 2) - công thức sẽ tìm kiếm số 40.
  • Tìm kiếm văn bản: =VLOOKUP(“táo”, A2:B15, 2) - công thức sẽ tìm kiếm văn bản “táo”. Xin lưu ý rằng bạn luôn bao gồm giá trị văn bản trong "dấu ngoặc kép".
  • Tìm kiếm giá trị từ một ô khác: =VLOOKUP(C2, A2:B15, 2) - công thức sẽ tìm kiếm giá trị trong ô C2.
  1. một bảng là hai hoặc nhiều cột dữ liệu.

nhớ lấy hàm VLOOKUP luôn tìm kiếm giá trị mong muốn ở cột đầu tiên của bảng. Bảng của bạn có thể chứa nhiều giá trị khác nhau như văn bản, ngày tháng, số hoặc giá trị boolean. Giá trị trường hợp không nhạy cảm, có nghĩa là chữ hoa và chữ thườngđược coi là giống hệt nhau.

Vì vậy, công thức =VLOOKUP(40, A2:B15, 2) của chúng tôi sẽ tìm kiếm "40" trong các ô từ A2 đến A15 vì A là cột đầu tiên của bảng A2:B15.

  1. số_cột - số cột trong bảng mà từ đó giá trị trong hàng tương ứng sẽ được trả về.

Cột ngoài cùng bên trái trong bảng đã chỉ định là 1, cột thứ hai là 2, cột thứ ba là 3, v.v.

4. khoảng_view xác định xem bạn đang tìm kiếm kết quả khớp chính xác (FALSE) hay kết quả khớp gần đúng (TRUE hoặc bị bỏ qua). Tham số cuối cùng này là tùy chọn nhưng rất quan trọng.

Ví dụ về hàm VLOOKUP trong Excel

Bây giờ hãy xem xét một số trường hợp sử dụng Hàm VLOOKUP cho dữ liệu thực tế.

Hàm VLOOKUP trên các trang tính khác nhau

Trên thực tế Công thức VLOOKUP hiếm khi được sử dụng để tìm kiếm dữ liệu trên một trang tính. Thông thường, bạn sẽ phải tìm kiếm và lấy dữ liệu liên quan từ một trang tính khác.

ĐẾN sử dụng hàm VLOOKUPĐến từ một nơi khác bảng tính Excel, bạn phải nhập tên bảng tính và Dấu chấm than trong đối số bảng trước phạm vi ô, ví dụ: =VLOOKUP(40;Sheet2!A2:B15;2). Công thức chỉ ra rằng phạm vi tìm kiếm A2:B15 nằm trong Trang tính 2.

Tất nhiên, bạn không cần phải nhập tên trang tính theo cách thủ công. Chỉ cần bắt đầu nhập công thức và khi nói đến đối số bảng, hãy chuyển sang bảng tra cứu và chọn phạm vi bằng chuột.

Công thức bạn thấy trong hình bên dưới tìm kiếm văn bản trong ô A2 ("Sản phẩm 3") trong cột A (cột đầu tiên của phạm vi tìm kiếm A2:B9) trên trang tính "Giá":

VLOOKUP(A2,Giá!$A$2:$B$8,2,FALSE)

Hàm VLOOKUP trong Excel - Hàm VLOOKUP trên các sheet khác nhau

Cách sử dụng phạm vi hoặc bảng được đặt tên trong công thức VLOOKUP

Nếu định sử dụng cùng một phạm vi tra cứu trong nhiều công thức VLOOKUP, bạn có thể tạo và nhập tên cho phạm vi đó trực tiếp vào đối số bảng của công thức VLOOKUP.

Để tạo một phạm vi được đặt tên, chỉ cần chọn các ô và nhập bất kỳ tên nào vào hộp Tên ở bên trái bảng Công thức.

Hàm VLOOKUP trong Excel - Đặt tên dãy

Bây giờ bạn có thể viết công thức VLOOKUP sau để biết giá của Sản phẩm 1:

VLOOKUP("Sản phẩm 1";Sản phẩm;2)

Hàm VLOOKUP trong Excel - Ví dụ về hàm VLOOKUP có tên dải ô

Hầu hết các tên phạm vi trong Excel đều áp dụng cho toàn bộ sổ làm việc, do đó bạn không cần phải chỉ định tên trang tính, ngay cả khi phạm vi tìm kiếm của bạn nằm trên một trang tính khác. Những công thức như vậy dễ hiểu hơn nhiều. Ngoài ra, việc sử dụng các phạm vi được đặt tên có thể là một giải pháp thay thế tốt cho các ô. Vì phạm vi được đặt tên không thay đổi khi công thức được sao chép sang các ô khác nên bạn có thể chắc chắn rằng phạm vi tìm kiếm của mình sẽ luôn chính xác.

Nếu bạn đã chuyển đổi một phạm vi ô thành bảng Excel đầy đủ tính năng (tab Chèn --> Bảng), bạn có thể chọn phạm vi tìm kiếm bằng chuột và Microsoft Excel sẽ tự động thêm tên cột hoặc tên bảng vào công thức :

Hàm VLOOKUP trong Excel - Ví dụ hàm VLOOKUP với tên bảng

Công thức đầy đủ có thể trông giống như thế này:

VLOOKUP("Sản phẩm 1";Bảng6[[Sản phẩm]:[Giá]];2)

hoặc thậm chí =VLOOKUP("Sản phẩm 1";Bảng6;2).

Giống như các phạm vi được đặt tên, tên cột là hằng số và tham chiếu ô sẽ không thay đổi cho dù công thức VLOOKUP được sao chép ở đâu.

Hàm VLOOKUP có nhiều điều kiện

Hãy xem xét ví dụ về hàm VLOOKUP với một số điều kiện. Chúng ta có dữ liệu đầu vào sau:

Hàm VLOOKUP trong Excel - Bảng dữ liệu nguồn

Giả sử chúng ta cần sử dụng Hàm VLOOKUP với một số điều kiện. Ví dụ: để tìm kiếm giá của một sản phẩm bằng hai tiêu chí: tên sản phẩm và loại sản phẩm.

  1. Để sử dụng Hàm VLOOKUP với một số điều kiện cần chèn thêm một cột ở đầu sẽ lưu trữ thông tin tên, loại sản phẩm.

Vì vậy, trên trang “Giá”, hãy chèn một cột và trong ô A2, nhập công thức sau:

Sử dụng công thức này, chúng ta thu được giá trị của cột “Sản phẩm” và “Loại”. Điền vào tất cả các ô.

Bây giờ bảng tra cứu trông như thế này:

Hàm VLOOKUP trong Excel - Thêm Cột Trợ Giúp
  1. Bây giờ, trong ô C2 trên trang “Bán hàng”, chúng ta sẽ viết công thức VLOOKUP sau:

VLOOKUP(A2Prices!$A$1:$D$8,4,FALSE)

Chúng tôi điền vào các ô còn lại và kết quả là chúng tôi nhận được giá cho từng sản phẩm theo loại:

Hàm VLOOKUP trong Excel - Ví dụ VLOOKUP với một số điều kiện

Bây giờ chúng ta hãy nhìn vào nó Lỗi hàm VLOOKUP.

Tại sao hàm VLOOKUP không hoạt động?

Trong phần này của bài viết chúng ta sẽ xem xét lý do tại sao Chức năng Vlookup không hoạt động và có thể Lỗi hàm VLOOKUP.

Loại lỗi

Gây ra

Giải pháp

Vị trí của cột đang được tìm kiếm không chính xác

Cột trong bảng nơi thực hiện tìm kiếm PHẢI là cột ngoài cùng bên trái.

  • Di chuyển cột bạn đang tìm kiếm sang phía bên trái của bảng.
  • Hoặc tạo cột trùng lặp phụ ở bên trái trong bảng.

Phạm vi bảng không cố định

Nếu giá trị đầu tiên được hiển thị chính xác và sau khi kéo dãn công thức VLOOKUP, gặp lỗi #N/A ở một số ô thì phạm vi bảng chưa được sửa.

  • Sử dụng ($) để khóa một phạm vi bảng để công thức sử dụng cùng một phạm vi khi được điền.
  • Hoặc dùng

Không thể tìm thấy kết quả khớp chính xác (nếu trong xem tua nhanh thời gian tìm kiếm giá trị chính xác đã chọn (0)

TRONG xem tua nhanh thời gian việc tìm kiếm giá trị gần nhất (1) được thực hiện và bảng mà tìm kiếm được thực hiện không được sắp xếp.

Sắp xếp cột đầu tiên của bảng theo thứ tự tên tăng dần.

Sử dụng các hàm TYPE hoặc SPACE.

Giá trị số cột vượt quá số cột trong bảng

Kiểm tra số cột chứa giá trị trả về.

Dấu ngoặc kép bị thiếu trong công thức

Nếu bạn đang sử dụng như giá trị mong muốn không phải là liên kết ô mà là văn bản thì nó phải được đặt trong dấu ngoặc kép.

Ví dụ:

VLOOKUP("Sản phẩm 1"; Giá!$A$2:$B$8,2,0)

Tôi hy vọng rằng ngay cả bây giờ cho hàm giả VLOOKUP trong Excel sẽ rõ ràng.

VLOOKUP là một hàm Excel cho phép bạn tìm kiếm một cột cụ thể bằng cách sử dụng dữ liệu trong cột khác. Hàm VLOOKUP trong Excel còn dùng để chuyển dữ liệu từ bảng này sang bảng khác. Có ba điều kiện:

  1. Các bảng phải được đặt trong một Sổ làm việc Excel.
  2. Bạn chỉ có thể tìm kiếm trong số dữ liệu tĩnh (không phải công thức).
  3. Cụm từ tìm kiếm phải nằm trong cột đầu tiên của dữ liệu được sử dụng.

Công thức VLOOKUP trong Excel

Cú pháp VLOOKUP trong Excel được Nga hóa, nó trông giống như:

VLOOKUP (tiêu chí tìm kiếm; phạm vi dữ liệu; số cột có kết quả; điều kiện tìm kiếm)

Các đối số cần thiết để tìm kiếm kết quả cuối cùng được chỉ định trong ngoặc đơn.

Tiêu chí tìm kiếm

Địa chỉ của ô trang tính Excel nơi dữ liệu cần tìm kiếm trong bảng được chỉ định.

Phạm vi dữ liệu

Tất cả các địa chỉ trong đó việc tìm kiếm được thực hiện. Cột đầu tiên phải là cột chứa tiêu chí tìm kiếm.

Số cột cho tổng giá trị

Số cột mà giá trị sẽ được lấy nếu tìm thấy kết quả khớp.

Điều kiện tìm kiếm

Giá trị Boolean (true/1 hoặc false/0) chỉ định xem nên tìm kết quả khớp gần đúng (1) hay kết quả khớp chính xác (0).

VLOOKUP trong Excel: ví dụ về hàm

Nguyên lý hoạt động của chức năng rất đơn giản. Đối số đầu tiên chứa tiêu chí tìm kiếm. Ngay sau khi tìm thấy kết quả khớp trong bảng (đối số thứ hai), thông tin sẽ được lấy từ cột mong muốn (đối số thứ ba) của hàng tìm thấy và chèn vào ô có công thức.
Cách sử dụng VLOOKUP đơn giản là tra cứu các giá trị trong bảng Excel. Nó có ý nghĩa trong khối lượng lớn dữ liệu.

Hãy tìm số lượng sản phẩm thực sự được phát hành theo tên của tháng.
Kết quả sẽ được hiển thị ở bên phải của bảng. Tại ô có địa chỉ H3 chúng ta sẽ nhập giá trị mong muốn. Trong ví dụ, tên của tháng sẽ được chỉ định ở đây.
Trong ô H4, chúng ta nhập chính hàm đó. Việc này có thể được thực hiện thủ công hoặc bạn có thể sử dụng trình hướng dẫn. Để gọi, đặt con trỏ lên ô H4 và nhấp vào biểu tượng Fx bên cạnh thanh công thức.


Một cửa sổ thuật sĩ sẽ mở ra Hàm Excel. Bạn cần tìm VLOOKUP trong đó. Chọn “Danh sách theo thứ tự bảng chữ cái đầy đủ” từ danh sách thả xuống và bắt đầu nhập VLOOKUP. Đánh dấu chức năng tìm thấy và nhấp vào OK.


Một cửa sổ VLOOKUP sẽ xuất hiện để bảng excel.


Để chỉ định đối số đầu tiên (tiêu chí), đặt con trỏ ở hàng đầu tiên và nhấp vào ô H3. Địa chỉ của cô ấy sẽ xuất hiện trong dòng. Để chọn một phạm vi, đặt con trỏ vào dòng thứ hai và bắt đầu chọn bằng chuột. Cửa sổ sẽ được thu nhỏ thành một dòng. Điều này được thực hiện để cửa sổ không cản trở khả năng nhìn toàn bộ phạm vi và không cản trở hành động của bạn.


Khi bạn đã chọn xong và thả nút trái chuột, cửa sổ sẽ trở về trạng thái bình thường và địa chỉ của dải ô sẽ xuất hiện ở dòng thứ hai. Nó được tính từ ô trên cùng bên trái đến ô dưới cùng bên phải. Địa chỉ của chúng được phân tách bằng toán tử “:” - tất cả địa chỉ giữa địa chỉ đầu tiên và địa chỉ cuối cùng đều được lấy.


Di chuyển con trỏ đến dòng thứ ba và đọc dữ liệu sẽ được lấy từ cột nào nếu tìm thấy kết quả khớp. Trong ví dụ của chúng tôi nó là 3.


Để trống dòng cuối cùng. Theo mặc định, giá trị sẽ là 1, hãy xem hàm của chúng ta sẽ xuất ra giá trị nào. Bấm vào đồng ý.


Kết quả là nản lòng. "Không áp dụng" có nghĩa là dữ liệu không hợp lệ cho chức năng. Chúng tôi chưa chỉ định giá trị trong ô H3 và hàm đang tìm kiếm giá trị trống.


Nhập tên của tháng và giá trị sẽ thay đổi.


Chỉ có điều nó không tương ứng với thực tế, vì số lượng sản phẩm thực tế sản xuất trong tháng 1 là năm 2000.
Đây là tác dụng của đối số Điều kiện tìm kiếm. Hãy thay đổi nó thành 0. Để thực hiện việc này, hãy đặt con trỏ lên ô có công thức và nhấn Fx lần nữa. Trong cửa sổ mở ra, nhập “0” vào dòng cuối cùng.


Nhấp vào "OK". Như bạn có thể thấy, kết quả đã thay đổi.


Để kiểm tra điều kiện thứ hai từ đầu bài viết (hàm không tìm kiếm trong các công thức), hãy thay đổi điều kiện của hàm. Hãy tăng phạm vi và cố gắng lấy giá trị từ một cột có các giá trị được tính toán. Nhập các giá trị như trong ảnh chụp màn hình.


Bấm vào đồng ý. Như bạn có thể thấy, kết quả tìm kiếm hóa ra là 0, mặc dù giá trị trong bảng là 85%.


VLOOKUP trong Excel chỉ “hiểu” giá trị cố định.

So sánh dữ liệu từ hai bảng Excel

VLOOKUP trong Excel có thể được sử dụng để so sánh dữ liệu từ hai bảng. Ví dụ: giả sử chúng ta có hai trang chứa dữ liệu về sản phẩm đầu ra từ hai xưởng. Chúng ta có thể sánh đôi phát hành thực tế cho cả hai. Hãy để chúng tôi nhắc bạn rằng để chuyển đổi giữa các trang tính, hãy sử dụng các phím tắt của chúng ở cuối cửa sổ.

Trên hai trang tính, chúng ta có các bảng giống hệt nhau với dữ liệu khác nhau.

Như bạn có thể thấy, kế hoạch phát hành của họ giống nhau, nhưng kế hoạch thực tế thì khác. Chuyển đổi và so sánh từng dòng ngay cả đối với khối lượng nhỏ dữ liệu rất bất tiện. Trên trang thứ ba, tạo một bảng có ba cột.

Trong ô B2, chúng ta nhập hàm VLOOKUP. Đối số đầu tiên, chúng ta sẽ chỉ ra ô có tháng trên trang tính hiện tại và chọn phạm vi từ trang tính “Workshop1”. Để ngăn phạm vi dịch chuyển khi sao chép, hãy nhấn F4 sau khi chọn phạm vi. Điều này sẽ làm cho liên kết trở nên tuyệt đối.


Mở rộng công thức để bao gồm toàn bộ cột.

Tương tự, nhập công thức vào cột tiếp theo, chỉ chọn phạm vi trên bảng “Workshop2”.


Sau khi sao chép, bạn sẽ nhận được báo cáo tóm tắt từ hai tờ.

Thay thế dữ liệu từ bảng Excel này sang bảng Excel khác

Hành động này được thực hiện theo cách tương tự. Trong ví dụ của chúng tôi, bạn không cần tạo bàn riêng, mà chỉ cần nhập hàm vào một cột của bất kỳ bảng nào. Hãy hiển thị nó bằng ví dụ đầu tiên. Đặt con trỏ vào cột cuối cùng.


Và trong ô G3 đặt hàm VLOOKUP. Chúng tôi lại lấy phạm vi từ bảng liền kề.


Kết quả là cột của bảng thứ hai sẽ được sao chép sang cột đầu tiên.


Đó là tất cả thông tin về cái vô hình, nhưng chức năng hữu ích VLOOKUP trong Excel dành cho người mới bắt đầu. Chúng tôi hy vọng nó sẽ giúp bạn giải quyết vấn đề.

Có một ngày tuyệt vời!