cách thay đổi tên sheet tự động trong sheet tổng hợp

  • Thread starter Thread starter endynd
  • Ngày gửi Ngày gửi
Liên hệ QC

endynd

Thành viên mới
Tham gia
23/2/11
Bài viết
12
Được thích
0
Sau một hồi đi tìm trên diễn đàn, mà chưa ra được vấn đề. nên đành gứi đề tài mới!
Em có các sheet từ 1 - 10 chảng hạn, chứa các dữ liệu (nhập tay), với cấu trúc giống nhau. 1 sheet để tổng hợp lại số lượng của từng sheet.
Vấn đề của em là : Ở bảng tổng hợp, em muốn link số liệu tổng của từng sheet ra đó với công thức: =Sheet1!$B$17. Song em muốn copy hàng loạt công thức trên với tất cả các ô còn lại nhưng tên sheet 1 vẫn giữ nguyên>> sai. khi chuyển sang hàng tưng ứng với sheet 2 thì công thức phải là: =Sheet2!$B$17.

- Mọi người xem file sẽ hiểu hơn và giúp mình!

Cần phải học...........
 

File đính kèm

Sau một hồi đi tìm trên diễn đàn, mà chưa ra được vấn đề. nên đành gứi đề tài mới!
Em có các sheet từ 1 - 10 chảng hạn, chứa các dữ liệu (nhập tay), với cấu trúc giống nhau. 1 sheet để tổng hợp lại số lượng của từng sheet.
Vấn đề của em là : Ở bảng tổng hợp, em muốn link số liệu tổng của từng sheet ra đó với công thức: =Sheet1!$B$17. Song em muốn copy hàng loạt công thức trên với tất cả các ô còn lại nhưng tên sheet 1 vẫn giữ nguyên>> sai. khi chuyển sang hàng tưng ứng với sheet 2 thì công thức phải là: =Sheet2!$B$17.

- Mọi người xem file sẽ hiểu hơn và giúp mình!

Cần phải học...........
Bạn dùng công thức này cho ô D8 và fill cho phần còn lại của cột D: =INDIRECT("Sheet"&C8&"!B17")
Các cột E, F, bạn làm tương tự nhé.
 
nhiều khi cột c nó không chỉ là 1.2.3.4.5 liền nhau, có thể cách quãng thì sao?
Liền nhau hay cách quãng không quan trọng, nếu bạn để tên sheet mặc định (Sheet1, Sheet2,...) mà không đổi tên chúng thì công thức trên vẫn đúng.
Cách tốt hơn là bạn nhập tên các sheet vào trong cột C và sửa công thức trên thành =INDIRECT(C8&"!B17")
 
có lẽ phải nhập vào cột C thì dễ hơn. cảm ơn anh nhá!
 
Web KT

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

Back
Top Bottom