xin giúp em vấn đề lấy dữ liệu ở worksheet dựa trên tên của nó (2 người xem)

Liên hệ QC

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

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

Trả lời
42
Đọc
17K
Back
Top Bottom