Excel: Add-in cho hàm VLOOKUP ngược, hoặc dưới dạng VLOOKUP "sang trái". Công thức thay thế Excel: vlookup, index và searchpos

Microsoft Excel có rất nhiều chức năng khác nhau giúp công việc của người dùng dễ dàng hơn nhiều và trong bài viết này chúng ta sẽ nói về một trong số đó. Nó được gọi là VLOOKUP, và nếu bằng tiếng Anh thì là VLOOKUP.

Hàm VLOOKUP chuyển các giá trị từ bảng này sang các ô cụ thể trong bảng khác. Hãy để tôi giải thích chi tiết hơn - trong bảng đầu tiên, bạn chọn giá trị bạn cần tìm ở cột bên trái của bảng thứ hai. Nếu có kết quả trùng khớp thì VLOOKUP sẽ chuyển giá trị từ cột bạn đã chỉ định ở hàng này sang bảng đầu tiên. Mặc dù định nghĩa hơi khó hiểu nhưng việc sử dụng hàm này không khó lắm. Hãy xem xét một vài ví dụ.

Vì hàm này thường được sử dụng nhiều nhất để điền giá vào cột được biểu thị trong các bảng giá riêng lẻ, nên hãy xem ví dụ sau. Ví dụ: có một bàn có trái cây (màu cam), trong đó mỗi trái cây cho biết chúng ta muốn đặt bao nhiêu kg. Theo đó, đối với mỗi loại trái cây, bạn cần ghi giá theo bảng giá (màu xanh) do nhà cung cấp đưa ra, sau đó tính giá mua sẽ là bao nhiêu. Rất khó để xem từng mặt hàng và truyền dữ liệu, đặc biệt nếu có hàng ngàn dòng hàng hóa nên chúng tôi sử dụng VLOOKUP.

Nhấp vào ô trên cùng trong bảng đầu tiên trong cột Giá, sau đó nhấp vào nút “fx” trong thanh công thức để mở cửa sổ Trình hướng dẫn Hàm.

Việc tiếp theo chúng ta làm là viết các đối số vào các trường được đề xuất.

Đặt chữ nghiêng vào trường "Tìm kiếm_giá trị" và đánh dấu trong bảng đầu tiên giá trị mà chúng ta sẽ tìm kiếm. Tôi có quả táo này.

Trong dòng “Bảng”, bạn cần chọn dòng mà dữ liệu sẽ được lấy - không chọn tiêu đề. Lưu ý rằng cột ngoài cùng bên trái phải chứa các giá trị mà chúng tôi đang tìm kiếm. Tức là tôi cần một quả táo và các loại trái cây khác, có nghĩa là danh sách của chúng phải ở cột bên trái của khu vực đã chọn.

Để sau khi viết công thức và kéo dài toàn bộ cột, phạm vi đã chọn không di chuyển xuống, chúng ta cần đặt các liên kết tuyệt đối: chọn dữ liệu trong trường và nhấn “F4”. Bây giờ địa chỉ của các ô đã trở thành tuyệt đối, dấu “$” đã được thêm vào chúng và phạm vi sẽ không thay đổi.

Trong đó có số cột, hãy đặt số tương ứng trong bảng thứ hai vào cột mà bạn muốn truyền dữ liệu. Bảng giá của mình gồm trái cây và giá cả, mình cần cái thứ 2 nên mình ghi số “2”.

TRONG "Thời gian trôi đi" Chúng tôi viết “FALSE” - nếu bạn cần tìm kiếm kết quả khớp chính xác hoặc “TRUE” - nếu các giá trị có thể gần đúng. Ví dụ của chúng tôi, chúng tôi chọn cái đầu tiên. Nếu bạn không chỉ định bất cứ điều gì trong trường này, thì trường thứ hai sẽ được chọn theo mặc định. Sau đó bấm vào "OK".

Ở đây, hãy chú ý những điều sau: nếu bạn làm việc với các con số và chỉ định “Đúng”, thì bảng thứ hai (đây là bảng giá của chúng tôi) phải được sắp xếp theo thứ tự tăng dần. Ví dụ: khi tìm kiếm 5.25, 5.27 sẽ được tìm thấy và dữ liệu từ dòng này sẽ được lấy, mặc dù cũng có thể có một số dưới 5.2599 - nhưng công thức sẽ không nhìn xa hơn, vì nó cho rằng các số bên dưới chỉ lớn hơn .

VLOOKUP hoạt động như thế nào? Nó lấy giá trị mong muốn (táo) và tìm nó ở cột ngoài cùng bên trái của phạm vi được chỉ định (danh sách các loại trái cây). Nếu trùng khớp, giá trị sẽ được lấy từ cùng một hàng, chỉ cột được chỉ định trong các đối số (2) và được chuyển đến ô chúng ta cần (C2). Công thức trông như thế này:

VLOOKUP(A2,$G$2:$H$12,2,FALSE)

Bây giờ bạn có thể kéo dài nó xuống số dòng cần thiết bằng cách kéo góc dưới bên phải.

Toàn bộ giá đã được chuyển từ bảng giá sang bảng thu mua theo đúng tên các loại trái cây.

Nếu trong bảng đầu tiên bạn có tên các sản phẩm không có trong bảng giá, đối với tôi đây là rau củ, thì đối diện với những điểm này, công thức VLOOKUP sẽ tạo ra lỗi #N/A.

Khi bạn thêm cột vào trang tính, dữ liệu cho đối số Bảng của hàm sẽ tự động thay đổi. Trong ví dụ, giá được dịch chuyển 2 cột sang phải. Hãy chọn bất kỳ ô nào có công thức và thấy rằng thay vì $G$2:$H$12 thì bây giờ nó là $I$2:$J$14 .

Bây giờ hãy tìm hiểu cách làm việc với hàm VLOOKUP trong Excel và với danh sách thả xuống. Đầu tiên bạn cần tạo một danh sách thả xuống. Chọn ô, mở “Dữ liệu” ở trên cùng và nhấp vào nút "Kiểm tra dữ liệu".

Trong cửa sổ “Loại dữ liệu” mở ra sẽ có “Danh sách”, bên dưới chúng tôi chỉ ra vùng nguồn - đây là tên của các loại trái cây, tức là cột nằm trong cả bảng thứ nhất và bảng thứ hai. Nhấp vào "OK".

Tôi chọn F2 và chèn hàm VLOOKUP. Đối số đầu tiên là danh sách đã tạo (F1).

Thứ hai là bảng nhà cung cấp với giá được chỉ định. Hãy nhớ rằng ở đây cột bên trái phải khớp với dữ liệu tạo nên danh sách thả xuống.

Hóa ra nó giống như một cuộc tìm kiếm: chúng tôi chọn một loại trái cây và VPR tìm thấy giá của nó trong bảng giá.

Nếu bạn có cùng mức giá và sau đó các nhà cung cấp đưa cho bạn một danh sách mới, thì bằng cách nào đó bạn cần phải xem điều gì đã thay đổi. Thực hiện việc này theo cách thủ công mất nhiều thời gian, nhưng với sự trợ giúp của chức năng được đề cập, mọi thứ có thể được thực hiện rất nhanh chóng. Bạn sẽ cần thêm một cột và chuyển các giá trị mới vào cột đó, sau đó chỉ cần so sánh dữ liệu.

Bấm vào bất kỳ ô nào trong cột D và chèn một ô mới.

Tôi gọi đó là Giá mới - giá mới sẽ ở đây và giá cũ sẽ được hiển thị ở cột bên trái. Bảng mới của tôi nằm trên một trang tính khác, để bạn có thể hiểu cách sử dụng VLOOKUP nếu dữ liệu nằm trên các trang tính khác nhau. Trong cột đã thêm, chọn ô trống đầu tiên.

Chúng tôi chèn hàm và chỉ định các đối số. Đầu tiên, những gì chúng ta sẽ tìm kiếm, trong ví dụ là một quả táo (A2). Để chọn một phạm vi từ bảng giá mới, hãy đặt con trỏ vào trường “Bảng” và đi đến trang tính mong muốn, tôi có “Trang tính1”.

Sử dụng chuột để chọn các cột và hàng cần thiết, không có tiêu đề.

Tiếp theo, chúng ta tạo tham chiếu tuyệt đối đến các ô: “Sheet1!$A$2:$B$12” . Chọn dòng và nhấn "F4" để thêm ký hiệu đô la vào địa chỉ ô. Chúng tôi chỉ ra cột (2) và viết “FALSE”.

Cuối cùng, nhấp vào nút "OK".

Bây giờ, hai cột có giá mới và cũ được đặt cạnh nhau và bạn có thể so sánh trực quan hoặc bằng cách áp dụng các công thức nhất định hoặc định dạng có điều kiện.

Tôi hy vọng tôi đã cung cấp hướng dẫn từng bước về cách sử dụng và áp dụng hàm VLOOKUP trong Excel và bây giờ mọi thứ đã rõ ràng với bạn.

Đánh giá bài viết này:

(13 xếp hạng, trung bình: 5,00 ngoài 5)

Quản trị viên web. Trình độ học vấn cao hơn với bằng về An toàn thông tin. Tác giả của hầu hết các bài báo và bài học về kiến ​​thức máy tính

    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 giá của một bộ phận ô tô bằng số bộ phận của nó.

    Khuyên bảo: Hãy xem những video này để biết thêm thông tin về tính năng VLOOKUP!

    Hàm VLOOKUP đơn giản nhất 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 của VLOOKUP là sắp xếp dữ liệu sao cho giá trị bạn đang tìm kiếm (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ì lookup_value phải nằm trong cột B. Xem hì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ự bảng chữ cái hoặc 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 trong 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 những 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ớ rằng để hàm VLOOKUP hoạt động chính xác, 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 muốn kết quả khớp gần đúng hoặc từ FALSE nếu bạn muốn kết quả khớp chính xác với 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 muốn. 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.

    Để biết thêm thông tin về cách khắc phục lỗi #N/A trong hàm VLOOKUP, hãy xem 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ả

    Việc sử dụng tham chiếu tuyệt đối cho phép bạn điền vào 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ị số hoặc ngày, hãy đảm bảo rằng dữ liệu trong cột đầu tiên của đối số là 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

    Batyanov Denis Với tư cách là tác giả khách mời, trong bài đăng này, anh ấy nói về cách tìm dữ liệu trong một bảng Excel và trích xuất dữ liệu đó sang một bảng khác, đồng thời tiết lộ tất cả bí mật của chức năng xem dọc.

    Sử dụng hàm COLUMN để chỉ định cột trích xuất

    Nếu bảng bạn đang truy xuất dữ liệu bằng VLOOKUP có cấu trúc giống như bảng tra cứu nhưng chỉ chứa ít hàng hơn thì VLOOKUP có thể sử dụng hàm COLUMN() để tự động tính toán số cột cần truy xuất. Trong trường hợp này, tất cả các công thức VLOOKUP sẽ giống nhau (được điều chỉnh cho tham số đầu tiên, tham số này sẽ tự động thay đổi)! Xin lưu ý rằng tham số đầu tiên có tọa độ cột tuyệt đối.

    Tạo khóa tổng hợp bằng cách sử dụng &»|»&

    Nếu có nhu cầu tìm kiếm cùng lúc ở nhiều cột thì cần phải tạo khóa tổng hợp để tìm kiếm. Nếu giá trị trả về không phải là văn bản (như trường hợp của trường “Mã”) mà là số, thì công thức SUMIFS thuận tiện hơn sẽ phù hợp cho việc này và không cần phải có khóa cột tổng hợp.

    Đây là bài viết đầu tiên của tôi cho Lifehacker. Nếu bạn thích nó, tôi mời bạn truy cập trang web của tôi và tôi cũng sẽ rất vui khi đọc các nhận xét về bí quyết sử dụng hàm VLOOKUP của bạn và những thứ tương tự. Cảm ơn. :)

    Batyanov Denis Với tư cách là tác giả khách mời, trong bài đăng này, anh ấy nói về cách tìm dữ liệu trong một bảng Excel và trích xuất dữ liệu đó sang một bảng khác, đồng thời tiết lộ tất cả bí mật của chức năng xem dọc.

    Sử dụng hàm COLUMN để chỉ định cột trích xuất

    Nếu bảng bạn đang truy xuất dữ liệu bằng VLOOKUP có cấu trúc giống như bảng tra cứu nhưng chỉ chứa ít hàng hơn thì VLOOKUP có thể sử dụng hàm COLUMN() để tự động tính toán số cột cần truy xuất. Trong trường hợp này, tất cả các công thức VLOOKUP sẽ giống nhau (được điều chỉnh cho tham số đầu tiên, tham số này sẽ tự động thay đổi)! Xin lưu ý rằng tham số đầu tiên có tọa độ cột tuyệt đối.

    Tạo khóa tổng hợp bằng cách sử dụng &»|»&

    Nếu có nhu cầu tìm kiếm cùng lúc ở nhiều cột thì cần phải tạo khóa tổng hợp để tìm kiếm. Nếu giá trị trả về không phải là văn bản (như trường hợp của trường “Mã”) mà là số, thì công thức SUMIFS thuận tiện hơn sẽ phù hợp cho việc này và không cần phải có khóa cột tổng hợp.

    Đây là bài viết đầu tiên của tôi cho Lifehacker. Nếu bạn thích nó, tôi mời bạn truy cập trang web của tôi và tôi cũng sẽ rất vui khi đọc các nhận xét về bí quyết sử dụng hàm VLOOKUP của bạn và những thứ tương tự. Cảm ơn. :)

    Xin chào độc giả thân mến!

    Trong bài viết này, tôi muốn mô tả một trong những hàm hữu ích nhất trong Excel - hàm VLOOKUP. Có thể nói rất nhiều điều về hàm này, nhưng điều đáng chú ý đầu tiên là hàm này là một trong những hàm phức tạp nhất và ít được hiểu nhất.

    Trong bài viết này, tôi sẽ cố gắng mô tả cách hoạt động của hàm VLOOKUP bằng ngôn ngữ đơn giản và dễ tiếp cận, cũng như hiển thị các tính năng, mô tả và cú pháp của nó bằng các ví dụ.

    Vậy chính xác hàm này là gì, nó làm gì và được viết như thế nào. Giải thích đơn giản nhất về cách hoạt động của hàm VLOOKUP là nó tìm kiếm trong danh sách các giá trị, theo tiêu chí bạn chỉ định, một mã định danh duy nhất, cho một số thông tin nhất định được liên kết với nó.

    Nếu bạn giải mã được tên hàm VLOOKUP thì với chữ cái đầu tiên bạn sẽ thấy rõ hàm này hoạt động như thế nào, B - nghĩa là "thẳng đứng", tức là nó tìm kiếm các giá trị trong , nhưng đối với danh sách ngang chúng ta sẽ có . Hàm VLOOKUP lần đầu tiên có sẵn trong Excel 2000.
    Hàm VLOOKUP trong Excel có cú pháp như sau:

    =VLOOKUP(_giá trị tìm kiếm_;_bảng_; _số cột_; _[xem khoảng thời gian]_), Ở đâu:

    • tra cứu_value– đây chính xác là giá trị mà chúng ta cần tìm và nó có thể là bất kỳ giá trị nào: số, ngày, văn bản, liên kết đến ô chứa giá trị mong muốn hoặc giá trị thu được bằng công thức khác;
    • bàn– đây là hai hoặc nhiều cột có dữ liệu khác nhau; nhân tiện, trường hợp ký tự trong tìm kiếm không được hàm tính đến;
    • số_cột– đây là số cột trong phạm vi đã chỉ định mà từ đó sẽ thu được giá trị trong hàng tìm thấy;
    • khoảng_view– tham số này xác định chính xác những gì chúng ta sẽ tìm kiếm; để có kết quả khớp chính xác, đối số sẽ bằng "SAI" hoặc một kết quả khớp gần đúng, đối số sẽ trở thành bằng ĐÚNG VẬY. Tham số này là tùy chọn nhưng dù sao cũng quan trọng. Trong các ví dụ bên dưới, tôi sẽ trình bày cách tạo công thức đối sánh chính xác và gần đúng.

    Bây giờ, bằng một ví dụ, hãy xem cách tìm kiếm bất kỳ dữ liệu nào trên một trang tính khác, vì trong thực tế, hàm VLOOKUP rất hiếm khi được sử dụng để tìm kiếm trên trang tính hiện tại:

    VLOOKUP("GM";$A$5:$B$10;2)

    Công thức tìm văn bản "GM" trong cột A trên trang tính hiện tại.
    Khuyên bảo! Khi sử dụng đối số “bảng”, bạn nên sử dụng tùy chọn như (đây là địa chỉ ô có ký hiệu $). Trong trường hợp này, phạm vi tìm kiếm sẽ cố định và không thay đổi khi sao chép công thức.

    Hãy xem một ví dụ về tìm kiếm giá trị, cách hàm VLOOKUP hoạt động trong một sổ làm việc khác:

    VLOOKUP("GM";[Đường dẫn tệp]Base!A2:B10;2)

    Như bạn có thể thấy, không có gì phức tạp cả, cuộc tranh luận ngày càng trở nên phức tạp hơn "bàn", bây giờ nó có một liên kết đến một tập tin có kèm theo tên của nó.

    Khuyên bảo! Tốt hơn là bạn nên nhập công thức với hai tệp được bật, trên một tệp bạn nhập hàm VLOOKUP và khi bạn đến đối số “bảng”, hãy chuyển đến tệp thứ hai và sử dụng chuột để chọn phạm vi bạn cần tìm kiếm.

    Bạn cũng có thể xem xét một ví dụ khi chúng ta không biết giá trị chính xác; chúng ta sẽ sử dụng các ký tự đại diện trong công thức VLOOKUP. Đôi khi chúng ta không cần tìm thứ gì đó cụ thể mà là thứ gì đó có những đặc điểm chung, cách khác, chúng ta có nhiều ghế sofa với nhiều mẫu mã khác nhau cũng như các đồ nội thất khác, nhưng chúng ta chỉ cần chọn chúng.

    Hàm VLOOKUP khi thay thế có thể sử dụng các ký tự sau:

    • "?" (dấu chấm hỏi) – sẽ cho phép bạn thay thế bất kỳ một ký tự nào;
    • "*" (dấu hoa thị)– sẽ thay thế bất kỳ số lượng và chuỗi ký tự nào.

    VLOOKUP(“A*”,$A$2:$B$10,1,FALSE)

    Khuyên bảo! Để hàm VLOOKUP hoạt động chính xác, bạn cần sử dụng tham số “FALSE” làm đối số thứ tư.
    Chà, nếu chúng ta đã đề cập đến chủ đề khớp chính xác hoặc gần đúng trong cú pháp của hàm VLOOKUP, thì hãy xem xét nó chi tiết hơn:

    • nếu tranh luận "xem tua nhanh thời gian" bằng "NÓI DỐI", trong trường hợp này, công thức tìm kiếm kết quả khớp chính xác với đối số "giá trị tìm kiếm". Nếu công thức gặp hai hoặc nhiều giá trị khớp với đối số “giá trị tìm kiếm”, giá trị đầu tiên trong danh sách sẽ được chọn; nếu không tìm thấy giá trị khớp nào, công thức sẽ trả về ;
    • nếu lập luận "xem tua nhanh thời gian" có ý nghĩa "ĐÚNG VẬY" công thức sẽ tìm kiếm một kết quả khớp gần đúng, hay chính xác hơn, trước tiên, hàm sẽ tìm kiếm một kết quả khớp chính xác và chỉ sau đó, nếu không tìm thấy nó thì mới chọn một kết quả gần đúng.

    Khuyên bảo!Trong trường hợp đối số “quét khoảng thời gian” bằng “TRUE” hoặc không được chỉ định thì cần có giá trị trong cột đầu tiên, từ nhỏ nhất đến lớn nhất. Nếu không, có thể xảy ra kết quả sai từ hàm VLOOKUP.

    Hãy xem hàm VLOOKUP hoạt động như thế nào khi tìm kiếm chính xác. Ví dụ: chúng ta hãy thử tìm ô tô nào đang chuyển động với tốc độ 200 km/h. Tôi nghĩ công thức này sẽ không làm khó bạn:

    =VLOOKUP(200,$A$2:$B$15,2,FALSE)

    Mặc dù thực tế là chúng tôi có một số giá trị 200 nhưng chúng tôi chỉ nhận được một giá trị, vì nếu hàm VLOOKUP khớp chính xác thì hệ thống chỉ sử dụng giá trị đầu tiên được tìm thấy trong phạm vi đã chỉ định.
    Bây giờ, hãy kiểm tra hoạt động của hàm VLOOKUP để biết các giá trị khớp gần đúng. Hãy cùng tìm xem ô tô nào chạy với tốc độ 260 km/h. Việc đầu tiên bạn làm khi "xem tua nhanh thời gian" bằng "ĐÚNG VẬY"— bạn sắp xếp phạm vi giá trị của mình theo cột đầu tiên theo thứ tự tăng dần. Điều này là cần thiết và quan trọng vì hàm VLOOKUP tìm giá trị lớn nhất tiếp theo từ một điều kiện nhất định và sau đó quá trình tìm kiếm sẽ dừng lại. Nếu bạn không làm theo lời khuyên sắp xếp, kết quả sẽ là thông báo lỗi hoặc các kết quả lạ khác.

    Để tìm kiếm, chúng tôi sử dụng VLOOKUP có dạng sau:

    =VLOOKUP(260,$A$2:$B$15,2,TRUE)

    Vì vậy, công thức của chúng tôi trả về giá trị tìm thấy là 240, mặc dù chúng tôi cũng có giá trị 270 và giá trị này có vẻ gần hơn, nhưng điểm đặc biệt trong cách hoạt động của hàm VLOOKUP là khi sử dụng kết quả khớp chính xác, nó sẽ tìm giá trị lớn nhất. giá trị trong danh sách, nhưng không vượt quá giá trị của mình.
    Tôi nghĩ những ví dụ mà tôi đã thảo luận trong bài viết sẽ giúp bạn hiểu mọi thứ về hàm VLOOKUP, cách sử dụng và mục đích sử dụng.

    Mặc dù có nhiều ví dụ nâng cao hơn mà chúng ta sẽ xem xét trong các bài viết khác.

    Và đó là tất cả đối với tôi! Tôi thực sự hy vọng rằng tất cả những điều trên là rõ ràng với bạn. Tôi sẽ rất biết ơn những nhận xét của bạn, vì đây là dấu hiệu cho thấy khả năng đọc và truyền cảm hứng cho tôi viết bài mới! Chia sẻ những gì bạn đọc với bạn bè và thích nó!