Tạo liên kết đến ô kết quả của công thức Vlookup trong Google Sheets

Bạn đã từng thắc mắc làm sao để tạo liên kết đến ô kết quả của công thức Vlookup trong Google Sheets? Vlookup thực sự rất linh hoạt trong Google Spreadsheets và tôi đã chia sẻ các biến thể Vlookup khác nhau. Dưới đây là một công thức Vlookup “điên rồ” mà tôi muốn chia sẻ với bạn. Việc tạo liên kết đến ô kết quả của Vlookup cho phép bạn nhấp vào kết quả của Vlookup để chuyển đến ô tương ứng trong bảng tìm kiếm. Điều này sẽ hữu ích trong các tình huống sau đây.

Từ ‘Sheet1’, tìm kiếm một khóa trong một bảng (bộ dữ liệu) trong ‘Sheet2’ và trả về giá trị từ hàng tìm thấy. Nhấp vào giá trị đầu ra/trả về đó trong ‘Sheet1’ để chuyển đến ô chứa giá trị đó trong ‘Sheet2’.

Trong trường hợp trên, lưu ý rằng ‘Sheet1’ và ‘Sheet2’ nằm trong cùng một tệp Google Sheets, không phải hai bảng tính độc lập.

Điều trên cũng áp dụng khi chỉ có một bảng tính duy nhất. Hãy xem một ví dụ.

Bước 1:

Dữ liệu mẫu trong ‘Sheet2’:

Hyperlink Vlookup Result - Sheets

Trong ‘Sheet1’, khóa tìm kiếm của tôi là ô A1 và giá trị đó là “II-2053”.

Một công thức Vlookup trong ô B1 của Sheet1 có thể tìm kiếm xuống theo cột đầu tiên của Sheet2!A1:E để tìm khóa này và trả về giá trị của một ô cụ thể trong hàng tìm thấy.

Bước 2:

Công thức Vlookup không có liên kết:
Formula 1 (Ô B2 của Sheet1):

=VLOOKUP(A1, Sheet2!A1:E, 2, FALSE)

Nếu bạn biết cách sử dụng công thức Vlookup trong Google Sheets, bạn có thể biết rằng công thức này sẽ trả về giá trị “Gravel 40-60 mm” vì số cột 2 được cung cấp trong công thức.

Nhưng điều tôi muốn làm là tạo một liên kết đến ô kết quả của Vlookup này. Làm thế nào để tạo liên kết đến đầu ra của Vlookup “Gravel 40-60 mm” với ô nguồn Sheet2!B5? Tìm hiểu các bước dưới đây.

Bước 3:

Tìm địa chỉ ô kết quả của công thức Vlookup trong Google Sheets:

Bạn đã có công thức Vlookup trong ô B1 của Sheet1. Bây giờ bạn phải biết trước cách lấy địa chỉ ô kết quả của Vlookup.

Để lấy địa chỉ ô kết quả của Vlookup, hãy bao những công thức Vlookup đó bằng hàm Cell như bên dưới.

=cell("address", VLOOKUP(A1, Sheet2!A1:E, 2, FALSE))

Điều này sẽ trả về địa chỉ ô Sheet2!$B$5. Nhưng tôi chỉ muốn có tham chiếu ô B5, mà không có tên Sheet và ký hiệu đô la cho mục đích của chúng tôi.

Bước 4:

Loại bỏ tên Sheet và ký hiệu đô la từ địa chỉ ô trong Google Sheets:

Với một công thức Substitute lồng nhau, chúng ta có thể loại bỏ tên Sheet và ký hiệu đô la từ địa chỉ ô được trả về bởi công thức bên trên.

=substitute(substitute(cell("address", VLOOKUP(A1,Sheet2!A1:E,2,FALSE)),"Sheet2!",""), "$", "")

Bước 5:

Tạo URL liên kết động trong Google Sheets:

Ở bước tiếp theo, tôi sẽ tạo một URL động trong Google Sheets. URL động giúp chúng ta tạo liên kết động đến ô kết quả của công thức Vlookup. Dưới đây là các bước tuyệt vời đó.

Hãy truy cập Sheet2 và nhấp chuột phải vào ‘Sheet2!A1’ sau đó chọn “Lấy liên kết đến ô này”.

Khi bạn dán liên kết đã được sao chép vào bất kỳ ô trống nào, bạn sẽ có một URL như sau.

https://docs.google.com/spreadsheets/d/1-x9eKz-OF343Pgj44X…41048&range=A1

Trong đó, hãy thay thế A1 mà bạn có thể thấy ở cuối URL bằng công thức Substitute, Cell và Vlookup như bên trên.

Làm thế nào?

Thêm dấu & ở cuối liên kết đã được sao chép và chèn công thức. Đồng thời, đặt URL trên trong dấu ngoặc kép. Dưới đây là công thức đó.

Formula 2:

=hyperlink("https://docs.google.com/spreadsheets/d/1-x9eKz-OF343Pgj44X...41048&range="&substitute(substitute(cell("address",VLOOKUP(A1,Sheet2!A1:E,2,FALSE)),"Sheet2!",""), "$",""), VLOOKUP(A1,Sheet2!A1:E,2,FALSE))

Liên kết kết quả của Vlookup trong Google Sheets:

Tạo công thức Liên kết.

Giờ chúng ta đã sẵn sàng xây dựng Liên kết đến ô kết quả của công thức Vlookup trong Google Sheets.

Cú pháp của hàm Liên kết:

=HYPERLINK(URL, [nhãn_liên_kết])

Thay thế URL bằng công thức 2 trên và nhãn_liên_kết bằng Công thức Vlookup 1.

Dưới đây là công thức cuối cùng cho Vlookup Kết quả Liên kết.

=hyperlink("https://docs.google.com/spreadsheets/d/1-x9eKz-OF343Pgj44X...41048&range="&substitute(substitute(cell("address",VLOOKUP(A1,Sheet2!A1:E,2,FALSE)),"Sheet2!",""), "$",""), VLOOKUP(A1,Sheet2!A1:E,2,FALSE))

Đó là tất cả về việc tạo liên kết đến ô kết quả của công thức Vlookup trong Google Sheets. Hãy thử ngay!

Related posts