Sum trên nhiều sheet

Liên hệ QC

Lastone

Thành viên mới
Tham gia
12/8/06
Bài viết
3
Được thích
1
Tôi có 1 file gồm sheet "Report" và các sheet tên 1,2,3,4...12. Trên 1 ô của Report tôi muốn cộng tất cả các ô D5 trên các sheet còn lại. Thông thường công thức sẽ là =sum('1:12'!D5). Vấn đề cần giúp là nếu muốn thay đổi tên sheet cuối cùng trong công thức sum (ở đây là 12) bằng 1 giá trị tương ứng tên sheet, thí dụ 3,5, 9...giá trị này thay đổi được và lấy từ ô B1 trên sheet report thì phải làm như thế nào.
Khi thay đổi như vậy ta có thể cộng ô D5 của các sheet từ 1 đến sheet mong muốn. Td: chỉ cần gõ vào ô B1 sheet Report số 5 thì công thức sẽ là=sum'1:5'D5. Tôi cũng đã thử hàm Indirect nhưng chưa được. Mong các bạn giúp đỡ.
 
Gủi file có data lên bạn

Lastone đã viết:
Tôi có 1 file gồm sheet "Report" và các sheet tên 1,2,3,4...12. Trên 1 ô của Report tôi muốn cộng tất cả các ô D5 trên các sheet còn lại. Thông thường công thức sẽ là =sum('1:12'!D5). Vấn đề cần giúp là nếu muốn thay đổi tên sheet cuối cùng trong công thức sum (ở đây là 12) bằng 1 giá trị tương ứng tên sheet, thí dụ 3,5, 9...giá trị này thay đổi được và lấy từ ô B1 trên sheet report thì phải làm như thế nào.
Khi thay đổi như vậy ta có thể cộng ô D5 của các sheet từ 1 đến sheet mong muốn. Td: chỉ cần gõ vào ô B1 sheet Report số 5 thì công thức sẽ là=sum'1:5'D5. Tôi cũng đã thử hàm Indirect nhưng chưa được. Mong các bạn giúp đỡ.

Hi, bạn gửi file có data lên đi mình làm cho hoặc bạn thử nghiên cứu hàm Index và làm thử đi.

Chúc thành công

TP.
 
ttphong2007 đã viết:
Hi, bạn gửi file có data lên đi mình làm cho hoặc bạn thử nghiên cứu hàm Index và làm thử đi.

Chúc thành công

TP.

Tôi gởi kèm theo file để bạn dễ theo dõi.
 

File đính kèm

  • TheoDoiKho.rar
    11.2 KB · Đọc: 183
ttphong2007 đã viết:
Chào bạn,

Theo thông tin trong file bạn gửi kèm mình viết 1 hàm nhỏ để giải quyết bài toán này, bạn có thể edit và thêm tính năng cho nó chạy tốt hơn.

Download cái này về và chạy file tongnhieusheet.html để xem rõ hơn:
http://www.zshare.net/download/tongnhieusheet-zip.html

Good luck,

TP.

Cảm ơn bạn, tôi sẽ thử. Nhưng có cách nào dùng hàm của excel giải quyết vấn đề này không nhỉ. Tại sao Indirect không cho ra kết quả được? Mong các bạn giúp đỡ thêm
 
Bạn chịu khó tìm trên diễn dàn này, đã có bài về xác định tên Sheet ( Sheetsname) . sau đó bạn mới dùng hàm Indirect được . Chúc thành công
 
Web KT
Back
Top Bottom