Vlookup giữa hai Google Sheets riêng biệt

Bạn có thể sử dụng hàm Vlookup giữa hai tệp Google Sheets riêng biệt. Hãy cùng tìm hiểu cách sử dụng Vlookup từ một sheet khác với ví dụ.

Tôi sử dụng hai hàm của Google Sheets trong việc này. Không có nghi ngờ gì rằng một trong số đó là Vlookup và một trong số đó là Importrange. Hàm Importrange hoạt động như phạm vi trong Vlookup từ một sheet khác.

Cú pháp: VLOOKUP(tìm_kiếm, phạm_vi, chỉ_số, [đã_sắp_xếp])

Giả sử bạn có hai tệp Google Sheets có tên “Test1” và “Test2”. Hãy xem cách thực hiện tìm kiếm dọc trong “Test1” từ “Test2”.

Điều đó có nghĩa là công thức sẽ nằm trong “Test2”, và phạm vi dữ liệu trong nó sẽ nằm trong “Test1.”

Cách thực hiện Vlookup giữa hai Google Sheets riêng biệt

Dữ liệu trong sheet “Test1”.

image

Dữ liệu này hiển thị sự xếp hạng các quốc gia theo GDP lịch sử (nguồn). Vui lòng không mất thời gian của bạn để nhập dữ liệu này. Bạn có thể nhập dữ liệu này.

Để làm điều đó, bạn có thể áp dụng công thức IMPORTHTML này vào ô A1 trong “Test1”, có thể sẽ nhập dữ liệu nguồn trên.

=importhtml(“https://en.wikipedia.org/wiki/List_of_countries_by_largest_historical_GDP”,”table”,2)

Cột đầu tiên trong dữ liệu mẫu này chứa các năm. Đó sẽ là cột tìm kiếm của chúng tôi.

Cột thứ hai chứa tên quốc gia đứng đầu và GDP của nó.

Cột thứ ba chứa tên quốc gia đứng thứ hai và GDP của nó, và cứ tiếp tục như vậy.

Khóa tìm kiếm của tôi sẽ là bất kỳ năm cụ thể nào.

Tôi muốn trả về tên quốc gia và GDP tương ứng trong chỉ số cột đã xác định.

Chúng ta sẽ đi vào Vlookup từ sheet khác sau này. Hãy xem xét trường hợp một sheet đơn lẻ.

Nếu công thức nằm trong “Test1”, nó sẽ nhìn như thế này.

Công thức trong “Test1” (workbook duy nhất)

  1. Công thức Vlookup 1 trong “Test1” (L2):

=vlookup(2015,A1:K,2,false)

Nó trả về cột 2 (xếp hạng thứ nhất), tức là giá trị trong ô B2.

  1. Công thức Vlookup 2 trong “Test1” (M2):

=ArrayFormula(vlookup(2015,A1:K,{2,3,4,5,6,7,8,9,10,11},false))

Nó trả về các giá trị trong các cột 2 đến 11, tức là các giá trị trong phạm vi B2:K2, trong M2:N2.

Thay vì gõ số (chỉ số cột) theo thứ tự, bạn có thể sử dụng hàm Columns.

Mẹo: Sử dụng hàm COLUMNS trong Vlookup trong Google Sheets.

Nếu bạn không quen với loại công thức này, tôi có nghĩa là Vlookup với nhiều cột, bạn có thể đọc hướng dẫn này.

Phải Kiểm tra: Có thể sử dụng nhiều giá trị bằng cách sử dụng Vlookup trong Google Sheets [Làm thế nào].

Bạn cũng có sự lựa chọn sử dụng nhiều khóa tìm kiếm như sau:

  1. Công thức Vlookup 3 trong “Test1” (L3):

=ArrayFormula(vlookup({2010;2015},A1:K,2,false))

Muốn tìm hiểu loại tìm kiếm dọc này? Sau đây là liên kết dưới đây.

Bạn có thể thích: Sử dụng Vlookup để Trả về Kết quả Mảng trong Google Sheets.

Tôi có thể sử dụng tất cả các công thức Vlookup này giữa hai workbook hoặc hai tệp riêng biệt trong Google Sheets?

Có! Chúng ta cùng làm điều đó.

Cách thực hiện Vlookup từ một sheet khác trong Google Sheets

Bây giờ tôi đang ở trong tệp Google Sheets thứ hai của mình có tên “Test2”, và tôi áp dụng tất cả ba công thức trên vào bảng tính này.

Các bước để làm như sau:

Đầu tiên, sao chép URL của bảng tính “Test1.”

Sau đó, nhập công thức này vào bất kỳ ô nào trong Sheet2, tức là trong “Test2.”

=importrange(“URL”,”Sheet1!A1:K”)

Vui lòng thay thế URL bằng URL bạn đã sao chép.

Tôi có công thức nêu trên trong ô C2. Nó trả về lỗi #REF!

Công thức yêu cầu truy cập vào “Test1” mà bạn có thể cung cấp như sau.

Chỉ cần di chuột của bạn vào ô C2 và nhấp vào nút “Cho phép truy cập.”

Dưới đây là các công thức để Vlookup giữa hai tệp Google Sheets riêng biệt.

  1. Vlookup từ một sheet khác (Công thức 1 trong “Test2”):

Nhấp đúp vào ô C2, nơi công thức Importrange của chúng tôi đặt, và chỉnh sửa nó như sau.

=vlookup(2015,importrange(“URL”,”Sheet1!A1:K”),2,false)

Đây là cùng một công thức mà tôi đã sử dụng trong workbook đầu tiên, tức là trong Test1!L2.

Bạn có thể cuộn lên trên trang này và xem công thức đó.

Ở đây tôi chỉ thay thế phạm vi A1:K bằng công thức Importrange.

Nói tắt, để Vlookup giữa hai tệp Google Sheets riêng biệt, hãy thay thế phạm vi bằng IMPORTRANGE.

VLOOKUP(tìm_kiếm, importrange, chỉ_số, [đã_sắp_xếp])

Cùng một cách, bạn có thể sử dụng các công thức “Test1” 2 và 3 trên “Test2.”

Đây là một ví dụ khác để Vlookup từ một sheet khác trong Google Sheets.

Trong tất cả các ví dụ trên, các khóa tìm kiếm được nhập trực tiếp.

Chúng được nhập thủ công trong công thức thay vì tham chiếu ô.

Ở đây tôi đã nhập chúng vào các ô A2, A3 và A4. Tức là các năm để tìm trong phạm vi ô A2:A4 trong “Test2.”

Để sử dụng công thức, hãy xem hình ảnh dưới đây.

Khi có nhiều khóa tìm kiếm, bạn nên bọc Vlookup bằng ARRAYFORMULA. Điều đó liên quan đến các công thức 2 và 3 trong bảng tính “Test1.”

Đó là tất cả về việc sử dụng Vlookup với IMPORTRANGE để Vlookup từ một sheet khác trong Google Sheets. Thưởng thức nhé!

Ban có thể tìm hiểu thêm về Crawland và tham gia vào cộng đồng SEO nơi chúng ta chia sẻ kiến thức SEO mới nhất và những bí quyết thành công trong công việc của chúng ta.

Related posts