Hàm Vlookup Trong Google Sheet

Khi thao tác với các dữ liệu tương quan đến nhau, giữa những thách thức phổ biến nhất là kiếm tìm kiếm thông tin trên nhiều sheets không giống nhau. Bạn thường tiến hành những quá trình như vậy trong cuộc sống đời thường hàng ngày, ví dụ như khi quét bảng định kỳ trình chuyến bay cho số chuyến cất cánh để biết thời hạn và tinh thần khởi hành. Hàm VLOOKUP vào Google Sheets chuyển động theo cách tương tự như với khả năng tra cứu với truy xuất dữ liệu phù hợp từ một bảng không giống trên và một sheets hoặc xuất phát từ một sheets khác.

Bạn đang xem: Hàm vlookup trong google sheet

Có thể vẫn còn nhiều người nhận định rằng Vlookup là một trong những hàm khó và ít fan biết đến. Nhưng lại trên thực tế, rất tiện lợi để thực hiện các phép đo lường và thống kê thông qua hàm VLOOKUP trong Google Sheets và dưới đây thông qua phần đông ví dụ ví dụ sẽ giúp các bạn hiểu rõ rộng về hàm này và cách thực hiện chi tiết.

Hàm VLOOKUP vào Google Sheets cú pháp và bí quyết sử dụng

Hàm Vlookup vào Google Sheets được thiết kế với để tiến hành tra cứu giúp theo chiều dọc, search kiếm giá trị khóa (mã định danh duy nhất) xuống cột đầu tiên trong một phạm vi được hướng đẫn và trả về một quý hiếm trong và một hàng từ bỏ cột khác.

Cú pháp đến hàm Vlookup như sau:

VLOOKUP(search_key, range, index, )

Trong đó 3 đối số trước tiên là bắt buộc, đối số sau cuối là tùy chọn:

Search_key: Là giá bán trị nên tìm kiếm (giá trị tra cứu vãn hoặc mã định danh duy nhất). Ví dụ: bạn có thể tìm tìm từ "apple", số 10 hoặc quý giá trong ô A2.Range: Phạm vi nhì hoặc những cột tài liệu cho tìm kiếm. Hàm VLOOKUP của Google Sheets luôn luôn tìm tìm trong cột đầu tiên của phạm vi .Index: Số cột vào phạm vi cơ mà từ đó giá trị tương xứng (giá trị trong cùng hàng với search_key) sẽ được trả về.Is_sorted: cho biết thêm cột tra cứu đạt được sắp xếp (TRUE) hay không (FALSE). Trong hầu như các ngôi trường hợp, FALSE được khuyến nghị.

+ nếu is_sorted là TRUE hoặc bị làm lơ (mặc định), cột đầu tiên của phạm vi nên được bố trí theo thiết bị tự tăng dần, tức là từ A mang đến Z hoặc từ nhỏ dại nhất đến béo nhất.

Trong trường hợp này, hàm Vlookup trả về một công dụng gần đúng. Chính xác hơn, nó search kiếm kết quả phù hợp chính xác trước tiên. Nếu không tìm thấy đối sánh chính xác, hàm vẫn tìm kiếm tương quan gần nhất nhỏ tuổi hơn hoặc bởi search_key. Nếu toàn bộ các cực hiếm trong cột tra cứu to hơn khóa search kiếm, thì vẫn trả về lỗi #N/A.

+ giả dụ is_sorted là FALSE, thì không phải sắp xếp. Trong trường hòa hợp này, hàm Vlookup tra cứu kiếm kết quả cân xứng chính xác. Trường hợp cột tra cứu chứa 2 hoặc nhiều giá trị đúng đắn bằng search_key, giá bán trị đầu tiên được tìm kiếm thấy sẽ được trả về.

Thoạt nhìn, cú pháp dường như hơi phức tạp, nhưng ví dụ về hàm Vlookup của Google Sheets bên dưới đây để giúp đỡ mọi thứ dễ dàng nắm bắt hơn.

Giả sử bạn có nhị bảng: Bảng chính và bảng tra cứu giúp như hình ảnh dưới đây. Những bảng đều có một cột bình thường (Order ID) là một trong mã định danh duy nhất. Bạn muốn kéo tâm trạng của từng deals từ bảng tra cứu vớt sang bảng chính.

*

Bây giờ, làm cố gắng nào để thực hiện hàm Vlookup trong Google Sheets cho trách nhiệm này? Để bắt đầu, hãy khẳng định các đối số cho bí quyết Vlookup:

Search_key: Là Order ID (A3), cực hiếm được tìm kiếm kiếm trong cột trước tiên của bảng Tra cứu.Range: Phạm vi bảng tra cứu vớt ($F$3:$G$8). để ý rằng shop chúng tôi khóa phạm vi bằng phương pháp sử dụng tham chiếu ô tuyệt đối hoàn hảo vì ý định sẽ sao chép công thức sang nhiều ô.Index là 2: do cột Status mà từ đó bọn họ sẽ trả về tác dụng khớp là cột thứ hai trong phạm vi.Is_sorted là FALSE: vị cột kiếm tìm kiếm của bọn họ (F) ko được sắp xếp.

Đặt tất cả các đối số lại với nhau, bọn họ sẽ thừa nhận được công thức như sau:

=VLOOKUP(A3,$F$3:$G$8,2,false)

Nhập công thức này vào ô trước tiên (D3) của bảng chính, sao đó xào luộc xuống tất cả các ô của cột D và bạn sẽ nhận được hiệu quả tương trường đoản cú như sau:

*

Nếu các bạn vẫn cảm xúc hàm Vlookup còn cạnh tranh hiểu. Vậy thi hãy cùng bassmaniacs.shop liên tục tìm hiểu rõ hơn.

*

5 điều cần biết về hàm Vlookup trong Google Sheets

Như các bạn đã biết, hàm Vlookup của Google Sheets là 1 trong những hàm hoạt bát với không ít tùy chọn. Vì vậy hãy ghi ghi nhớ năm điều dễ dàng và đơn giản đưới đây để giúp bạn không gặp rắc rối và tránh giảm được số đông các lỗi Vlookup phổ biến.

Hàm Vlookup trong Google Sheets quan yếu “nhìn” sang phía trái của nó, mà luôn luôn tìm tìm ở cột trước tiên (ngoài cùng bên trái) của phạm vi. Để triển khai các phép tính cùng với Vlookup từ mặt trái, hãy sử dụng hàm Index Match vào Google Sheets.Vlookup trong Google Sheets sẽ không còn phân biệt chữ thường và chữ in hoa.Nếu hàm Vlookup trả về tác dụng không chính xác, hãy để đối số is_sorted thành FALSE để trả về kết quả cân xứng chính xác.Khi is_sorted được đặt thành TRUE hoặc bị quăng quật qua, hãy nhớ thu xếp cột đầu tiên của phạm vi theo lắp thêm tự tăng dần. Vào trường vừa lòng này, hàm VLOOKUP sẽ sử dụng thuật toán tra cứu kiếm nhị phân cấp tốc hơn chỉ hoạt động chính xác trên tài liệu được chuẩn bị xếp.Hàm Vlookup trong Google Sheets rất có thể tìm kiếm khớp 1 phần dựa trên những ký từ bỏ đại diện: vệt hỏi (?) và dấu hoa thị (*).

Cách áp dụng hàm Vlookup trải qua các ví dụ

Bây giờ bạn đã hiểu ý tưởng phát minh cơ bạn dạng về cách hoạt động của hàm Vlookup trong Google Sheets, đã tới khi thử tự chế tạo ra một vài ba công thức.

Sử dụng hàm Vlookup từ một sheets khác

Trong bảng tính sử dụng thực tế, bảng thiết yếu (Main table) với bảng tra cứu vãn (Lookup table) thường sắp xếp ở hai sheets khác biệt trong một bảng tài liệu Google Sheets (như trong hình bên dưới đây).

Để tham chiếu cách làm Vlookup của người sử dụng đến một sheets khác trong và một bảng tính, hãy viết tên bảng tính theo sau là lốt chấm than (!) trước tham chiếu phạm vi. Ví dụ như công thức dưới đây:

=VLOOKUP(A2,Sheet4!$A$2:$B$7,2,false)

Công thức đang tìm kiếm cực hiếm trong A2 cùng với phạm vi là A2:A7 bên trên Sheet4 cùng trả về giá trị phù hợp từ cột B (cột thứ 2 trong phạm vi).

Nếu thương hiệu sheets bao gồm khoảng white hoặc những ký tự không phải chữ cái, hãy đảm bảo an toàn đặt nó trong dấu ngoặc kép. Ví dụ:

=VLOOKUP(A2,"Lookup table"!$A$2:$B$7,2,false)

*

Mẹo: Thay bởi vì nhập tham chiếu cho một sheets khác theo phong cách thủ công, chúng ta cũng có thể yêu ước Google Sheets tự động hóa chèn. Đối cùng với điều này, hãy ban đầu nhập công thức Vlookup với khi được yêu cầu nhập đối số phạm vi, hãy gửi sang sheets tra cứu vớt và lựa chọn phạm vi bởi chuột.

Thao tác này sẽ thêm tham chiếu phạm vi vào cách làm và chúng ta chỉ phải biến hóa tham chiếu tương đối (mặc định) thành tham chiếu xuất xắc đối. Để thực hiện việc này, hãy nhập vết $ trước cam kết tự cột cùng số hàng, hoặc lựa chọn tham chiếu cùng nhấn F4 để thay đổi giữa các loại tham chiếu khác nhau.

Sử dụng hàm Vlookup với những ký từ bỏ đại diện

Trong trường hợp bạn không biết toàn cục giá trị tra cứu vãn (search_key), dẫu vậy biết một phần của nó, bạn có thể thực hiện tại tra cứu vãn với các ký tự thay mặt đại diện sau:

Dấu chấm hỏi (?) để khớp với ngẫu nhiên ký tự đối chọi nào.Dấu hoa thị (*) nhằm khớp với ngẫu nhiên chuỗi ký kết tự nào.

Giả sử bạn có nhu cầu truy xuất tin tức về một 1-1 đặt hàng ví dụ từ bảng bên dưới nhưng lại quan yếu nhớ lại không thiếu thứ từ ID mà chỉ nhớ cam kết tự đầu tiên bắt đầu là "A". Vì vậy, có thể sử dụng dấu hoa thị (*) để điền vào phần còn thiếu, bây giờ công thức đã như sau:

=VLOOKUP("a*",$A$2:$C$7,2,false)

Nhưng giỏi nhất chúng ta có thể nhập phần sẽ biết của khóa kiếm tìm kiếm (search key) vào một số ô với nối ô kia với "*" nhằm tạo thành công xuất sắc thức Vlookup linh hoạt hơn hoàn toàn như là dưới đây.

Để khẳng định chủng loại của bảng dữ liệu bên dưới bạn sử dụng công thức: =VLOOKUP($F$1&"*",$A$2:$C$7,2,false)

Để khẳng định đơn giá bạn sử dụng công thức: =VLOOKUP($F$1&"*",$A$2:$C$7,3,false)

*

Mẹo: nếu khách hàng cần tìm kiếm một vệt chấm hỏi hoặc cam kết tự dấu hoa thị thực sự, hãy đặt dấu ngã (~) trước ký kết tự, ví dụ: "~ *".

Sử dụng màm Index Match mang lại Vlookup bên trái

Một giữa những hạn chế đáng chú ý nhất của hàm Vlookup (cả trong Excel với Google Sheets) là cần yếu “nhìn” sang mặt trái. Tức là, giả dụ cột kiếm tìm kiếm không hẳn là cột trước tiên trong bảng tra cứu, Vlookup của Google Sheets có khả năng sẽ bị lỗi. Vào trường hợp như vậy, hãy sử dụng hàm Index Match khỏe khoắn hơn:

Công thức tổng quát sẽ như sau:

INDEX (return_range,MATCH(search_key, lookup_range, 0))

Ví dụ: Để tra cứu giá trị A3 (search_key) trong phạm vi G3:G8 (lookup_range) cùng trả về tác dụng khớp trường đoản cú F3:F8 (return_range), hãy sử dụng công thức sau:

=INDEX($F$3:$F$8,MATCH(A3, $G$3:$G$8, 0))

Như hình ảnh dưới đây cho thấy thêm cách hàm Index Match có tác dụng việc.

*

Một ưu điểm khác của hàm Index Match đối với hàm Vlookup là nó “miễn nhiễm” với các thay đổi cấu trúc bạn thực hiện trong trang tính vì chưng nó tham chiếu trực sau đó cột trả về. Đặc biệt, việc chèn hoặc xóa một cột vào bảng tra cứu sẽ phá vỡ công thức Vlookup do số chỉ mục "được mã hóa cứng" trở nên chưa hợp lệ, trong khi hàm Index Match vẫn an toàn.

Sử dụng hàm Vlookup khác nhau chữ hoa chữ thường

Trong trường hợp văn phiên bản quan trọng, hãy sử dụng hàm Index Match kết phù hợp với các hàm TRUE cùng EXACT nhằm tạo cách làm mảng Vlookup vào Google Sheets khi phải phân biệt chữ hoa chữ thường.

Công thức bao quát sẽ như sau:

ArrayFormula(INDEX(return_range, MATCH (TRUE,EXACT(lookup_range, search_key),0)))

Giả sử khóa tìm kiếm kiếm phía trong ô A3, phạm vi tra cứu vãn là G3:G8 với phạm vi trả về là F3:F8, công thức sẽ như sau:

=ArrayFormula(INDEX($F$3:$F$8, MATCH (TRUE,EXACT($G$3:$G$8, A3),0)))

Giống như tác dụng hiển thị vào hình hình ảnh ở phía dưới, công thức không tồn tại vấn đề gì với việc phân biệt những ký từ bỏ viết hoa và viết thường xuyên như A-1001 cùng a-1001.

Xem thêm: Chơi Game Đi Tìm Bạn Gái Trong Mơ 24H, Bạn Gái Của Tôi

*

Mẹo: Nhấn tổ hợp phím Ctrl + Shift + Enter trong những lúc chỉnh sửa bí quyết sẽ tự động chèn hàm Arrayformula vào đầu công thức.

Hàm Vlookup là cách thịnh hành nhất nhưng chưa phải là cách duy nhất để tra cứu trong Google Sheets. Phần tiếp theo sau sẽ là những giải pháp thay thế tác dụng hơn.

Sử dụng phầm mềm Merge Sheets vào Google Sheets

Nếu nhiều người đang tìm kiếm một bí quyết trực quan không cần thực hiện hàm Vlookup trong Google Sheets để triển khai các phép tính thì hoàn toàn có thể xem xét thực hiện tiện ích bổ sung Merge Sheets. Tiện ích này được hỗ trợ miễn tầm giá trên Google Sheets add-ons store.

Sau khi download và setup tiện ích bổ sung vào Google Sheets, các bạn sẽ tìm thấy ứng dụng này vào tab Add-ons.

*

Với tiện ích bổ sung cập nhật Merge Sheets, bạn có thể dễ dàng xác minh việc lấy thông tin từ cột Status dựa trên Order ID. Cách triển khai như sau:

*

Bước 1: Chọn bất kỳ ô nào có tài liệu trong sheets Mains của bảng dữ liệu Google Sheets (như vào hình sống trên) và truy cập vào menu Add-ons > Merge Sheets > Start.

Trong số đông các trường hợp, nhân tiện ích bổ sung cập nhật sẽ tự động hóa chọn toàn cục bảng dữ liệu cho bạn. Trường hợp không, hãy click chuột nút tự động hóa select hoặc lựa chọn phạm vi trong sheets Mains theo cách thủ công, rồi bấm Next.

*

Bước 2: chọn phạm vi vào sheets Lookup sheet như hình hình ảnh ở trên. Phạm vi không tốt nhất thiết phải gồm cùng form size với phạm vi vào sheets Mains. Như trong lấy ví dụ này, bảng tra cứu có nhiều hàng rộng bảng thiết yếu 2 hàng.

*

Bước 3: lựa chọn một hoặc nhiều cột thiết yếu (số thừa nhận dạng duy nhất) để so sánh. Vì chúng tôi đang so sánh những sheets theo Order ID phải sẽ chỉ lựa chọn cột này.

*

Bước 4: trong cột Lookup columns, hãy lựa chọn các cột trong sheets tra cứu giúp (Lookup sheet) mà bạn có nhu cầu truy xuất dữ liệu. Trong cột thiết yếu (Main columns), nên chọn lựa các cột tương ứng trong sheets mà bạn muốn sao chép tài liệu vào rồi bấm nút Next.

Trong lấy một ví dụ này, shop chúng tôi đang kéo tin tức từ cột Status của sheets tra cứu vãn Lookup sheet vào cột Status của sheets mang tên Main sheet.

*

Bước 5: Sang bước tiếp theo, hãy chọn 1 hoặc nhiều hành vi bổ sung. Thông thường, bạn tích vào tùy chọn showroom non-matching rows khổng lồ the over of the main table để ước ao thêm các hàng ko khớp vào thời gian cuối bảng chính, tức là sao chép các hàng chỉ mãi mãi trong bảng tra cứu Lookup sheet vào thời điểm cuối bảng thiết yếu (Main). Tiếp nối bấm nút Next.

*

Bước 6: Bấm nút Finish để tiện ích bổ sung cập nhật Merge Sheets cách xử lý và hoàn tất.

*

Sử dụng app Multiple VLOOKUP Matches trong Google Sheets

Multiple VLOOKUP Matches là một trong những công cầm khác của Google Sheets nhằm tra cứu vớt nâng cao. Như tên thường gọi của nó, phần bổ trợ có thể trả về toàn bộ các hiệu quả phù hợp, không chỉ có là kết quả đầu tiên như hàm VLOOKUP thực hiện. Hơn nữa, nó có thể đánh giá những điều kiện, tra cứu giúp theo bất kỳ hướng nào cùng trả về toàn bộ hoặc số lượng phối kết hợp được chỉ định dưới dạng cực hiếm hoặc công thức.

Bây giờ hãy xem bí quyết tiện ích bổ sung cập nhật này hoạt động trên tài liệu thực tế như thế nào. Mang sử có một số đơn đặt hàng trong bảng mẫu như hình tiếp sau đây chứa một số trong những mục và bạn muốn lấy tất cả các mục của một đơn đặt đơn hàng cụ thể.

Mặc định một hàm Vlookup cần thiết làm được điều này, trong khi hàm QUERY dũng mạnh hơn tất cả thể. Sự việc là tác dụng này yêu thương cầu kiến thức về ngữ điệu truy vấn hoặc tối thiểu là cú pháp SQL, trong khi chúng ta lại ko rành về nó. Vị vậy thiết đặt và thực hiện tiện ích bổ sung Multiple VLOOKUP Matches vẫn là chiến thuật đơn giản và sớm nhất có thể trong trường hợp này.

Trong bảng tài liệu Google Sheets của bạn, truy cập vào thực đơn Add-ons > Multiple VLOOKUP Matches > Start và khẳng định tiêu chí tra cứu:

Bước 1: lựa chọn phạm vi (Source Range) cùng với dữ liệu của công ty (A1: D9).

Bước 2: Chỉ định có bao nhiêu kết quả phù hợp để trả về (tất cả vào trường hòa hợp như trong ví dụ như này) tại mục Return.

Bước 3: Chọn những cột để trả về dữ liệu (Item, Amount and Status).

Bước 4: Đặt một hoặc các điều kiện. Shop chúng tôi muốn lấy thông tin về đầu vào số máy tự vào F2, bởi vậy chỉ định cấu hình một đk là: Order ID = F2.

Bước 5: chọn ô trên cùng phía bên trái cho kết quả.

Bước 6: Bấm nút Preview result giúp thấy trước kết quả bảo vệ rằng các bạn nhận được đúng đắn những vẫn tìm kiếm.

Bước 7: Nếu toàn bộ đều ổn, chỉ cần bấm nút Insert formula hoặc để hoàn tất.

*

Đối với lấy một ví dụ này, shop chúng tôi chọn trả về kết quả tương xứng dưới dạng công thức. Bởi vì vậy, bây giờ bạn có thể nhập ngẫu nhiên số thứ tự như thế nào vào F2 và bí quyết như hình ảnh bên bên dưới sẽ auto tính toán lại mang đến phù hợp.

*

Trên phía trên bassmaniacs.shop vừahướng dẫn các bạn chi huyết cách thực hiện hàm VLOOKUP vào Google Sheets. Đồng thời chỉ ra bí quyết sử dụng các công thức Vlookup giải quyết và xử lý các tác vụ cụ thể khi áp dụng trong thực tế.

Cuối cùng, nhớ rằng tham khảo khóa đào tạo và huấn luyện Google Sheets của bassmaniacs.shop bạn nhé! Hẹn gặp mặt lại các bạn trong những bài viết tiếp theo.

ko the ket noi database!