xin giúp em vấn đề lấy dữ liệu ở worksheet dựa trên tên của nó

Liên hệ QC

dark_knight

Thành viên mới
Tham gia
7/5/11
Bài viết
2
Được thích
0
Vấn đề thế này
Em có 1 workbook có nhiều sheet được đặt tên từ 01092011 cho đến 30092011 (từ ngày 1 đến ngày 30 của tháng 9)
và 1 sheet cuối cùng được đặt tên là Tinh. Ở sheet Tinh em có 2 ô, 1 ô là giá trị mình điền tên của sheet vào (ví dụ 07092011) thì em muốn ô còn lại lấy được dữ liệu của 1 ô đã định trước (ví dụ A1) ủa sheet 07092011.
Em tưởng đơn giản nên làm thế này:
ở ô đầu tiên em điền 07092011 (ô này ví dụ là B7), ô còn lại em cho ='B7'!A1 nhưng bị lỗi rồi, chắc excel ko cho.
Mọi người giúp em với! (em có gửi kèm file)
 

File đính kèm

Bạn dùng công thức này tại D4 của sheet Tinh: =INDIRECT("'"&TEXT(C4,REPT("0",8))&"'!A1")
 
Trước tiên bạn cần định dạng lại ô C4 dạng Text. Sau đó nhập 07092011 thay vì 7092011, vì có thể bạn sẽ có ngày dạng 17092011.
Dùng cái này tại ô D4:
Mã:
=INDIRECT("'"&C4&"'!A1")
 
Web KT

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

Back
Top Bottom