Dùng INDIRECT để tự động lấy tên sheet dạng Date bị báo lỗi #REF! (1 người xem)

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

bebo021999

Thành viên gạo cội
Tham gia
26/1/11
Bài viết
6,041
Được thích
8,810
Giới tính
Nam
Nghề nghiệp
GPE
Tôi có vùng sheet1!A1:A31 chứa ngày dạng date dd/mm/yyyy.VD: ô A1 = 01/02/2013
Đồng thời có các sheet tên là 01022013, 02022013,...
Tại sheet1!B1, tôi muốn lấy giá trị = '01022013'!B1. Tương tự tới B31.
Vì có 31 sheet cho 31 ngày, nên phải dùng INDIRECT để làm công thức tự động.
Vấn đề là dùng INDIRECT như sau:
=INDIRECT("'"&TEXT($A1,"ddmmyyyy")&"'!A1")thì báo lỗi #REF!
Các ACE cho ý kiến, hoặc dùng công thức khác để cho ra kết quả
Lưu ý không dùng cột phụ hay ô phụ.
Xin cảm ơn!
 
Em có thấy lỗi gì đâu, công thức vẫn hoạt động bình thương khi có sheet trùng với tên A1
 
Mình đã thử theo cách của bạn và kết quả là không bị lỗi gì cả.
Vậy bạn xem lại định dạng ngày tháng của hệ thống và của Sheet1!A1:A31 xem như thế nào.
 
OK xong rồi. Mình nhầm format yy thay vì yyyy
Cám ơn tất cả
 

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

Back
Top Bottom