Công thức Excel: Tra cứu với tên biến trang tính -

Mục lục

Công thức chung

=VLOOKUP(val,INDIRECT("'"&sheet&"'!"&"range"),col,0)

Tóm lược

Để tạo tra cứu với tên trang biến đổi, bạn có thể sử dụng hàm Vlookup cùng với hàm INDIRECT.

Trong ví dụ được hiển thị, công thức trong C5 là:

=VLOOKUP($B5,INDIRECT("'"&C$4&"'!"&"B5:C11"),2,0)

Giải trình

Các tab "tháng" của trang tính chứa một bảng giống như sau:

Công thức VLOOKUP trên tab tóm tắt tra cứu và trích xuất dữ liệu từ các tab tháng, bằng cách tạo tham chiếu động cho tên trang tính cho mỗi tháng.

Giá trị tra cứu được nhập dưới dạng tham chiếu hỗn hợp $ B5, với cột bị khóa để cho phép sao chép trên bảng.

Table_array được tạo bằng cách sử dụng hàm INDIRECT như sau:

INDIRECT("'"&C$4&"'!B5:C11")

Tham chiếu hỗn hợp C $ 4 đề cập đến các tiêu đề cột trong hàng 4, khớp với tên trang tính trong sổ làm việc (tức là "Jan", "Feb", "Mar").

Một ký tự trích dẫn duy nhất được nối vào hai bên của C $ 4 bằng cách sử dụng toán tử nối (&). Điều này không bắt buộc trong ví dụ cụ thể này, nhưng nó cho phép công thức xử lý các tên trang tính có dấu cách.

Tiếp theo, dấu chấm than (!) Được nối ở bên phải để tạo tham chiếu trang tính thích hợp, theo sau là phạm vi thực tế cho mảng bảng.

Cuối cùng, bên trong hàm VLOOKUP, 2 được cung cấp cho chỉ mục cột bằng 0 để buộc khớp chính xác.

thú vị bài viết...