Nhờ mọi người giúp đỡ file excel đính kèm

Liên hệ QC
Status
Không mở trả lời sau này.

Mr_Edward

Thành viên mới
Tham gia
8/12/14
Bài viết
4
Được thích
0
Chào mọi người,
Mình có 1 file excel như file đính kèm cần tính tổng cột tồn đầu trong sheet " tổng hợp" bằng tổng tồn đầu của tất cả các sheet từ 1 đến 7, cột nhập và cột sử dụng cũng tương tự như vậy.
Tuy nhiên, sang tháng khác các dữ liệu từ sheet 1 đến sheet 7 sẽ thay đổi, mình đang muốn sang tháng sau mình sẽ delete các sheet từ 1 đến 7 và thay bằng các sheet khác giữ nguyên sheet tổng hợp và dữ liệu sẽ tự động đổ về sheet tổng hợp. Cấu trúc về hàng cột giữa các sheet là giống nhau. Nhưng mình chưa có giải pháp nào cả.
Rất mong được mọi người giúp đỡ.
Mình xin chân thành cảm ơn
 

File đính kèm

Chào mọi người,
Mình có 1 file excel như file đính kèm cần tính tổng cột tồn đầu trong sheet " tổng hợp" bằng tổng tồn đầu của tất cả các sheet từ 1 đến 7, cột nhập và cột sử dụng cũng tương tự như vậy.
Tuy nhiên, sang tháng khác các dữ liệu từ sheet 1 đến sheet 7 sẽ thay đổi, mình đang muốn sang tháng sau mình sẽ delete các sheet từ 1 đến 7 và thay bằng các sheet khác giữ nguyên sheet tổng hợp và dữ liệu sẽ tự động đổ về sheet tổng hợp. Cấu trúc về hàng cột giữa các sheet là giống nhau. Nhưng mình chưa có giải pháp nào cả.
Rất mong được mọi người giúp đỡ.
Mình xin chân thành cảm ơn
Delete sheet tức là xóa sheet đó luôn và thêm sheet mới hay là chỉ xóa dữ liệu (không xóa sheet) và thay dữ liệu cũ bằng dữ liệu mới, cái nửa là bạn nên đưa dữ liệu mang tính tổng quát, chẳng lẽ tất các các sheet từ 1 đến 7 các hàng dữ liệu như nhau à, ít ra phải có một vài số liệu khác, chẳng hạn sheet 1 có 5 dòng, sheet 2 có 7 dòng, sheet 3 có 10 dòng ... các số trong sheet có gì đó khác nhau...
 
Delete sheet tức là xóa sheet đó luôn và thêm sheet mới hay là chỉ xóa dữ liệu (không xóa sheet) và thay dữ liệu cũ bằng dữ liệu mới, cái nửa là bạn nên đưa dữ liệu mang tính tổng quát, chẳng lẽ tất các các sheet từ 1 đến 7 các hàng dữ liệu như nhau à, ít ra phải có một vài số liệu khác, chẳng hạn sheet 1 có 5 dòng, sheet 2 có 7 dòng, sheet 3 có 10 dòng ... các số trong sheet có gì đó khác nhau...
cám ơn comment của bạn,
- Mình đang muốn delete sheet đó luôn đi và khi nhận được sheet mới mình sẽ add vào file " tổng hợp " này và đổi tên sheet thôi.
- Chính xác là các sheet từ 1 đến 7 giống hệt như nhau về cấu trúc hàng cột, bên mình gửi đi một mẫu các bên chỉ điền vào mẫu đó thôi.
 
Chào mọi người,
Mình có 1 file excel như file đính kèm cần tính tổng cột tồn đầu trong sheet " tổng hợp" bằng tổng tồn đầu của tất cả các sheet từ 1 đến 7, cột nhập và cột sử dụng cũng tương tự như vậy.
Tuy nhiên, sang tháng khác các dữ liệu từ sheet 1 đến sheet 7 sẽ thay đổi, mình đang muốn sang tháng sau mình sẽ delete các sheet từ 1 đến 7 và thay bằng các sheet khác giữ nguyên sheet tổng hợp và dữ liệu sẽ tự động đổ về sheet tổng hợp. Cấu trúc về hàng cột giữa các sheet là giống nhau. Nhưng mình chưa có giải pháp nào cả.
Rất mong được mọi người giúp đỡ.
Mình xin chân thành cảm ơn
Mã:
A2=SUM('1:7'!A2:A4)
Kéo công thức sang phải.
 

File đính kèm

Chào mọi người,

Mình nhờ mọi người giúp mình công thức excel trong file đính kèm với nha.

Trong file có 2 tab mình bôi màu: Nhập liệu và NXT , ví dụ mình đang lọc mã MVN10(ở cột R) và sang bên sheet NXT thì mã hàng hóa(cột B) MVN10 số lượng Nhập trong ký thì ok , nhưng số lượng Xuất trong kỳ thì bị lệch và chỉ sum tổng đến dòng 5819 của sheet Nhập liệu thôi chứ ko sum hết đến dòng cuối 5921, mình ko hiểu sao lại vậy, có một sự sai khác gì đó ở đây.
Và có một vài mã Phụ liệu khác cũng bị như vậy, ví dụ NK108, NK395 ...

Vậy nhờ mọi người xem và giúp mình xử lý với nhé.

Cám ơn mọi người nhiều nha.

^_^!

Note: Cột L ở sheet nhập liệu.
Nhập: Nhập sx
Xuất: Xuất sx, lên chuyền
 

File đính kèm

Chào mọi người,

Mình nhờ mọi người giúp mình công thức excel trong file đính kèm với nha.

Trong file có 2 tab mình bôi màu: Nhập liệu và NXT , ví dụ mình đang lọc mã MVN10(ở cột R) và sang bên sheet NXT thì mã hàng hóa(cột B) MVN10 số lượng Nhập trong ký thì ok , nhưng số lượng Xuất trong kỳ thì bị lệch và chỉ sum tổng đến dòng 5819 của sheet Nhập liệu thôi chứ ko sum hết đến dòng cuối 5921, mình ko hiểu sao lại vậy, có một sự sai khác gì đó ở đây.
Và có một vài mã Phụ liệu khác cũng bị như vậy, ví dụ NK108, NK395 ...

Vậy nhờ mọi người xem và giúp mình xử lý với nhé.

Cám ơn mọi người nhiều nha.

^_^!

Note: Cột L ở sheet nhập liệu.
Nhập: Nhập sx
Xuất: Xuất sx, lên chuyền
Bạn bấm Ctrl-F3 để xem các name, MA_X, MA_N đều đến 5819 là hết, hiện tại kết quả nhập chưa sai do không nhập mã hàng ở những dòng cuối, bạn sửa lại tất cả name để tham chiếu tới vùng rộng hơn.
 
Mã:
A2=SUM('1:7'!A2:A4)
Kéo công thức sang phải.
Rất rất cảm ơn sự giúp đỡ của bạn,
Cho mình hỏi thêm chút là sang tháng mình delete những sheet từ 1 đến 7 và thay bằng sheet khác tuy nhiên sẽ đổi tên lại từ 1 đến 7, mình muốn các dữ liệu bên cột tổng hợp vẫn nhảy theo công thức như thế thì có được không ?
Nãy mình có thử nhưng công thức bên sheet " tổng hợp " bị thay đổi,
Rất mong nhận được sự giúp đỡ của bạn.
 
Rất rất cảm ơn sự giúp đỡ của bạn,
Cho mình hỏi thêm chút là sang tháng mình delete những sheet từ 1 đến 7 và thay bằng sheet khác tuy nhiên sẽ đổi tên lại từ 1 đến 7, mình muốn các dữ liệu bên cột tổng hợp vẫn nhảy theo công thức như thế thì có được không ?
Nãy mình có thử nhưng công thức bên sheet " tổng hợp " bị thay đổi,
Rất mong nhận được sự giúp đỡ của bạn.
Theo tôi nghĩ chắc không được rồi, có chăng dùng code.
 
Rất rất cảm ơn sự giúp đỡ của bạn,
Cho mình hỏi thêm chút là sang tháng mình delete những sheet từ 1 đến 7 và thay bằng sheet khác tuy nhiên sẽ đổi tên lại từ 1 đến 7, mình muốn các dữ liệu bên cột tổng hợp vẫn nhảy theo công thức như thế thì có được không ?
Nãy mình có thử nhưng công thức bên sheet " tổng hợp " bị thay đổi,
Rất mong nhận được sự giúp đỡ của bạn.
Khi bạn xóa sheet thì công thức tham chiếu đến sheet đó sẽ mất tác dụng, dù bạn có đổi tên cũng không được. Cách khắc phục là kết hợp indirect để lấy tên sheet, rồi tính tổng
=SUM(SUBTOTAL(9,OFFSET(INDIRECT("'"&ROW(A1:A7)&"'!A:A"),0,COLUMN()-1)))
kết thúc ctrl-shift-enter, kéo sang các ô khác
Ở đây cần dùng subtotal, nếu thay bằng sum thì công thức không ra kết quả mong đợi (mình không rõ nguyên nhân tại sao, hóng các thầy vào giải thích).
 
Bạn bấm Ctrl-F3 để xem các name, MA_X, MA_N đều đến 5819 là hết, hiện tại kết quả nhập chưa sai do không nhập mã hàng ở những dòng cuối, bạn sửa lại tất cả name để tham chiếu tới vùng rộng hơn.
Thanks bạn nhiều nhé, nhưng mình ko biết sửa như nào, bạn có thể sửa ví dụ một name và chụp hình ảnh giúp mình được không bạn?
 
Bạn bấm Ctrl-F3 để xem các name, MA_X, MA_N đều đến 5819 là hết, hiện tại kết quả nhập chưa sai do không nhập mã hàng ở những dòng cuối, bạn sửa lại tất cả name để tham chiếu tới vùng rộng hơn.
Bạn ơi mình vừa sửa được rồi, còn một vấn đề bên sheet Phiếu nhập_ xuất, ở dòng bôi màu đỏ cứ bị #VALUE!, bạn xem giúp mình xem lỗi ở đâu và sửa giúp mình với được không? Cám ơn bạn nhiều nhes^^
Mình có gửi file đính kèm nhé.
 

File đính kèm

Bạn ơi mình vừa sửa được rồi, còn một vấn đề bên sheet Phiếu nhập_ xuất, ở dòng bôi màu đỏ cứ bị #VALUE!, bạn xem giúp mình xem lỗi ở đâu và sửa giúp mình với được không? Cám ơn bạn nhiều nhes^^
Mình có gửi file đính kèm nhé.
Góp ý cho bạn:
1/ Nội dung File của bạn Xuất, nhập, tồn không liên quan đến nội dung trong Topic này.
2/ File của bạn có phiếu Xuất, nhập thì nên dùng VBA sẽ thuận lợi hơn, bạn nên mở Topic mới trong Box Lập trình với Excel.
 
Khi bạn xóa sheet thì công thức tham chiếu đến sheet đó sẽ mất tác dụng, dù bạn có đổi tên cũng không được. Cách khắc phục là kết hợp indirect để lấy tên sheet, rồi tính tổng
=SUM(SUBTOTAL(9,OFFSET(INDIRECT("'"&ROW(A1:A7)&"'!A:A"),0,COLUMN()-1)))
kết thúc ctrl-shift-enter, kéo sang các ô khác
Ở đây cần dùng subtotal, nếu thay bằng sum thì công thức không ra kết quả mong đợi (mình không rõ nguyên nhân tại sao, hóng các thầy vào giải thích).
Mình đánh vào file excel sao nó lại báo lỗi function nhỉ ? bạn thử đánh giúp mình trong file mình đã up lên được không ạ ?
Cám ơn bạn rất nhiều.
 
Em cũng có ý kiến giống bác @be09. Bạn @demiyeu nếu không liên hệ được người tạo file này thì nên mở topic mới nhờ mọi người viết vba, công thức nhiều chậm lắm, mình không biết nó còn lỗi gì mà sửa.
Bài đã được tự động gộp:

Mình đánh vào file excel sao nó lại báo lỗi function nhỉ ? bạn thử đánh giúp mình trong file mình đã up lên được không ạ ?
Cám ơn bạn rất nhiều.
Bạn copy công thức và paste vào, tự gõ dễ sai, kết thúc bằng ctrl - shift - enter, nếu không được thì pm mình gửi file
 
@demiyeu do cột C trong sheet nhập liệu nhiều ô ngày tháng đang là dạng text nên bị lỗi, sửa bằng text to column để chuyển dang date.
@Mr_Edward mình gửi file có công thức.
 

File đính kèm

Khi bạn xóa sheet thì công thức tham chiếu đến sheet đó sẽ mất tác dụng, dù bạn có đổi tên cũng không được. Cách khắc phục là kết hợp indirect để lấy tên sheet, rồi tính tổng
=SUM(SUBTOTAL(9,OFFSET(INDIRECT("'"&ROW(A1:A7)&"'!A:A"),0,COLUMN()-1)))
kết thúc ctrl-shift-enter, kéo sang các ô khác
Ở đây cần dùng subtotal, nếu thay bằng sum thì công thức không ra kết quả mong đợi (mình không rõ nguyên nhân tại sao, hóng các thầy vào giải thích).
Tùy thuộc vào cách khai báo cho Mảng hoạt động được thôi bạn. Bạn có thể xem các công thức dưới tương tự:
A2=SUMPRODUCT(SUBTOTAL(9,OFFSET(INDIRECT("'"&ROW($1:$7)&"'!A2"),,COLUMN()-1,3)))
A2=SUMPRODUCT(SUMIF(OFFSET(INDIRECT("'"&ROW($1:$7)&"'!A2"),,COLUMN()-1,3),">0"))
A2=SUMPRODUCT(SUMIF(OFFSET(INDIRECT(ADDRESS(2,COLUMN(A$1),,,ROW($1:$7))),,,3),">0"))
A2=SUMPRODUCT(SUM(OFFSET(INDIRECT("'"&COLUMN($A:$G)&"'!A2"),ROW($1:$3)-1,COLUMN(A$1)-1)))
Các công thức này không cần nhấn Ctrl+Shift+Enter, chỉ Enter, fill qua phải.
Thân
 
@demiyeu do cột C trong sheet nhập liệu nhiều ô ngày tháng đang là dạng text nên bị lỗi, sửa bằng text to column để chuyển dang date.
@Mr_Edward mình gửi file có công thức.
Rất cám ơn bạn nha, mình làm được rồi^^
Bài đã được tự động gộp:

Góp ý cho bạn:
1/ Nội dung File của bạn Xuất, nhập, tồn không liên quan đến nội dung trong Topic này.
2/ File của bạn có phiếu Xuất, nhập thì nên dùng VBA sẽ thuận lợi hơn, bạn nên mở Topic mới trong Box Lập trình với Excel.
Vâng, mình nhớ rồi, thanks bạn nhé^^
 
Status
Không mở trả lời sau này.
Web KT

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

Back
Top Bottom