Lấy số liệu từ sheet phát sinh mới (1 người xem)

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

truongminhthi999

Thành viên mới
Tham gia
10/5/11
Bài viết
27
Được thích
2
Giới tính
Nam
Chào mọi người, mình có vấn đề sao cần sự giúp đỡ từ mọi người.

File Ecxel có 2 sheet:
- Sheet 1 tên: 1.11.2016
- Sheet 2 tên: Tonghop

Sheet 1 có 2 nhóm A và B, tương ứng mỗi nhóm 5 cột (Ngày 1, 2, 3, 4, 5)

Sheet 2 có 5 cột (Ngày 1, 2, 3, 4, 5). Các ô tương ứng là để tính tổng theo cùng 1 ngày của Nhóm A và B

Sheet 2 ngày 1 = Ngày 1 nhóm A sheet 1 + Ngày 1 nhóm B sheet 1

tương ứng cho các ngày khác như thế.

Để nhập số liệu cho ngày 2 thì phải copy sheet 1 sửa tên lại thành 2.11.2016 (Cách nhập là phải làm như thế không, tương tự cho các ngày sau)

Vấn đề làm làm sao khi mà copy để nhập số liệu cho các ngày 2, 3, 4, 5 mà sheet Tonghop vẫn biết là lấy các giá trị của sheet cuối cùng để tính (sheet 5)

Xin cám ơn mọi người.
 

File đính kèm

Lần chỉnh sửa cuối:
Chào truongminhthi999,

Việc bạn copy sheet1 để lấy form nhập dữ liệu cho ngày mới thì không liên quan gì tới công thức đã lập ở sheet "Tonghop"

Để tổng hợp dữ liệu từ các sheet có cấu trúc tương tự nhau thì có thể sử dụng kết hợp với hàm INDIRECT().

Bạn gửi file lên xem như nào.
 
Để mình tải lên. Cám ơn bạn đã quan tâm.
 
Mã:
=SUMIFS('1.11.2016'!$B$3:$AZ$3,'1.11.2016'!$B$2:$AZ$2,B$2)
Fill sang ngang
Cám ơn bạn, nhưng điều kiện để nhập số lượng của các ngày sau là phải copy ngày trước đó, sửa tên sheet thành ngày tương ứng rồi mới nhập số lượng vào ( để nhập số lượng của ngày 2 thì phải copy sheet ngày 1, sửa tên thành 2.11.2016, sau đó mới nhập số lượng vào sheet 2.11.2016)
 
Cám ơn bạn, nhưng điều kiện để nhập số lượng của các ngày sau là phải copy ngày trước đó, sửa tên sheet thành ngày tương ứng rồi mới nhập số lượng vào ( để nhập số lượng của ngày 2 thì phải copy sheet ngày 1, sửa tên thành 2.11.2016, sau đó mới nhập số lượng vào sheet 2.11.2016)
Như vậy là với 1 năm làm việc thì file của bạn có 365+1 = 366 Sheet đó. Bạn xem lại cách bố trí CSDL. Nhứ như vậy thì ...
 
Như vậy là với 1 năm làm việc thì file của bạn có 365+1 = 366 Sheet đó. Bạn xem lại cách bố trí CSDL. Nhứ như vậy thì ...
Đúng rồi bạn, 1 file chỉ dùng cho 1 tháng, hết tháng là cắt ra lưu riêng thành 1 tháng. Cái này là bắt buộc phải làm như thế, chứ mình cũng không thích làm cách này, hết sức là lãng phí tài nguyên máy, file chạy chậm nữa, nhưng cũng đành chịu.
 
Đúng rồi bạn, 1 file chỉ dùng cho 1 tháng, hết tháng là cắt ra lưu riêng thành 1 tháng. Cái này là bắt buộc phải làm như thế, chứ mình cũng không thích làm cách này, hết sức là lãng phí tài nguyên máy, file chạy chậm nữa, nhưng cũng đành chịu.

Bạn xem file đính kèm.
 

File đính kèm

Bảng tính của mình có đến 102 dòng, mình chọn dòng rồi kéo xuống hàm nó không thay đổi theo dòng tương ứng. Có cách nào khắc phục không vậy bạn (giá trị sau dấu * ! * nó không tự thay đổi nên cho ra kết y như nhau ở các ô). Cám ơn bạn.
 
Bảng tính của mình có đến 102 dòng, mình chọn dòng rồi kéo xuống hàm nó không thay đổi theo dòng tương ứng. Có cách nào khắc phục không vậy bạn (giá trị sau dấu * ! * nó không tự thay đổi nên cho ra kết y như nhau ở các ô). Cám ơn bạn.

Mã:
B3=SUMIFS(INDIRECT($Q$1&"!$B$"&ROW(A3)&":$AZ$"&ROW(A3)),INDIRECT($Q$1&"!$B$2:$AZ$2"),B$2)
Bạn vận dụng cho file của mình nhé.
 

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

Back
Top Bottom