Cách đưa 1 ô chứa tên sheet vào hàm tham chiếu

Liên hệ QC

tuanhuynh

Thành viên mới
Tham gia
14/5/09
Bài viết
3
Được thích
0
Trong sheet Tonghop tôi muốn làm một hàm để tham chiếu đến các sheet khác trong wordbook (vd: to1, to2, ...). Tại ô A1 chứa tên của sheet (to1). Tại ô A2 tôi muốn làm một hàm để tham chiếu đến các sheet, trong đó tôi sử dụng ô A1 để đưa vào tên sheet cần tham chiếu. Khi cần tham chiếu đến sheet nào thì tôi chỉ cần đưa tên sheet vào ô A1. Xin hỏi có thể làm được như vậy không? Nếu được xin được giúp đỡ. (Tôi đã thử làm như sau : ='A1'!A4 nhưng không chạy được)
 
Chào bạn!
Có phải bạn muốn ô A1 có chứa tên là : to1
Và ô A2 chứa ô tham chiếu đến sheet khác không bạn???Nếu vậy thì làm được
Nếu như vậy bạn xem ví dụ này nhé!
http://www.4shared.com/file/119712508/18d06a44/Tham_chieu.html
Bonne chance!
Ciao!



Ăn được ngủ được là tiên!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
Lần chỉnh sửa cuối:
Trong sheet Tonghop tôi muốn làm một hàm để tham chiếu đến các sheet khác trong wordbook (vd: to1, to2, ...). Tại ô A1 chứa tên của sheet (to1). Tại ô A2 tôi muốn làm một hàm để tham chiếu đến các sheet, trong đó tôi sử dụng ô A1 để đưa vào tên sheet cần tham chiếu. Khi cần tham chiếu đến sheet nào thì tôi chỉ cần đưa tên sheet vào ô A1. Xin hỏi có thể làm được như vậy không? Nếu được xin được giúp đỡ. (Tôi đã thử làm như sau : ='A1'!A4 nhưng không chạy được)
Bạn dùng Hàm INDIRECT thử xem sao:
Ô A1 chứa tên sheet
Ô A2 gõ = INDIRECT(A1&"A4") thử xem
 
Trong sheet Tonghop tôi muốn làm một hàm để tham chiếu đến các sheet khác trong wordbook (vd: to1, to2, ...). Tại ô A1 chứa tên của sheet (to1). Tại ô A2 tôi muốn làm một hàm để tham chiếu đến các sheet, trong đó tôi sử dụng ô A1 để đưa vào tên sheet cần tham chiếu. Khi cần tham chiếu đến sheet nào thì tôi chỉ cần đưa tên sheet vào ô A1. Xin hỏi có thể làm được như vậy không? Nếu được xin được giúp đỡ. (Tôi đã thử làm như sau : ='A1'!A4 nhưng không chạy được)
Dùng công thức này:
Mã:
=INDIRECT("'"&A1&"'!A4")
 
Cảm ơn các bạn đã giúp đỡ. Tôi đã thử các cách mà các bạn đã gợi ý. Cuối cùng thì theo cách của bạn huuthang_bd thì được. Cảm ơn bạn huuthang_bd rat nhieu.

Giúp tôi thêm tí nữa nha các bạn:
Tôi đã dùng hàm theo cách của bạn huuthang_bd để lồng vào hàm Vlookup, tôi làm như sau:

=VLOOKUP(A5,INDIRECT("'"&A1&"'!$A$4:$D$12"),2,0)

Kết quả là không chạy được. Các bạn giúp tôi với.
 
Lần chỉnh sửa cuối:
Tôi đã dùng hàm theo cách của bạn huuthang_bd để lồng vào hàm Vlookup, tôi làm như sau:

=VLOOKUP(A5,INDIRECT("'"&A1&"'!$A$4:$D$12"),2,0)

Kết quả là không chạy được. Các bạn giúp tôi với.


Công thức này của bạn vẫn chạy tốt mà, bạn thử lại xem.

Cách kiểm tra dễ nhất là chọn khối INDIRECT("'"&A1&"'!$A$4:$D$12") trong câu lệnh và nhấn F9.

Ví dụ trên file của tôi sẽ ra thế này
=VLOOKUP(A5,{0;0;0;0;0;0;0;0},2,0)
Vậy là lệnh indirect quá ổn.
 
Công thức này của bạn vẫn chạy tốt mà, bạn thử lại xem.

Cách kiểm tra dễ nhất là chọn khối INDIRECT("'"&A1&"'!$A$4:$D$12") trong câu lệnh và nhấn F9.

Ví dụ trên file của tôi sẽ ra thế này
=VLOOKUP(A5,{0;0;0;0;0;0;0;0},2,0)
Vậy là lệnh indirect quá ổn.

Cám ơn bạn. Tôi đã không nhấn F9 nên nó không chạy. Giờ thì mọi chuyện đều ok hết rồi. Một lần nữa cảm ơn các bạn đã nhiệt tình giúp đỡ.
 
cho mình hỏi một chút nếu trong bảng tổng hợp c ủa mình có chứa tên của các sheet ở một cột có cách nào cho tên của các sheet nhảy ra tương ứng với các ô ở bảng tổng hợp không
ví dụ tên của sheet 1 ứng với ô B2 trong bảng tổng hợp
tên của sheet 2 ứng với ô B3 trong bảng tổng hợp ...
 
Thanks các bác, đây đúng là thứ tôi cũng đang rất cần để thiết kể file in hóa đơn GTGT
 
Web KT

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

Back
Top Bottom