Giúp hàm vlookup cấp cao hoặc hàm tương tự (1 người xem)

Người dùng đang xem chủ đề này

tueyennhi

Thành viên tích cực
Tham gia
18/10/10
Bài viết
1,192
Được thích
105
Chào anh chị.

Cho em hỏi hàm dưới đây

=+VLOOKUP($B8,'[OVT.09 Y..xlsx]27'!$C$9:$AT$4000,34,0)

File của em vlookup đến rất nhiều sheet từ 1 đến ...

Có cách nào để tên sheet sẽ lấy theo giá trị trong một ô nào đó mà mình chỉ định không ạ? Ví dụ làm thế nảo để viết

=+VLOOKUP($B8,'[OVT.09 Y..xlsx]&B$1'!$C$9:$AT$4000,34,0) với ô B1 là giá trị 27

Cảm ơn mọi người đã đọc!
 
Chào anh chị.

Cho em hỏi hàm dưới đây

=+VLOOKUP($B8,'[OVT.09 Y..xlsx]27'!$C$9:$AT$4000,34,0)

File của em vlookup đến rất nhiều sheet từ 1 đến ...

Có cách nào để tên sheet sẽ lấy theo giá trị trong một ô nào đó mà mình chỉ định không ạ? Ví dụ làm thế nảo để viết

=+VLOOKUP($B8,'[OVT.09 Y..xlsx]&B$1'!$C$9:$AT$4000,34,0) với ô B1 là giá trị 27

Cảm ơn mọi người đã đọc!
Bạn sửa như vầy xem,
=VLOOKUP($B8,INDIRECT("'[OVT.09 Y..xlsx]"&B$1&"'!$C$9:$AT$4000"),34,0)
 
Vậy có cách nào dùng VBA ngon hơn không anh chị? Dùng hàm này chạy nặng vì dữ liệu của em rất nhiều !$@!!!$@!!!$@!!
 

Bài viết mới nhất

Back
Top Bottom