Tính tổng mỗi khi chèn thêm dòng

Liên hệ QC

tohoangdung

Thành viên chính thức
Tham gia
16/5/09
Bài viết
50
Được thích
5
Giới tính
Nam
Công việc của em là mỗi ngày em kiểm tra xem ngày mới có những mã hàng gì cần xuất, sau đó em phải copy các mã hàng bên sheet "Tempearl mẫu" qua bên sheet Tempearl, và em nhập số Lot, số lượng của 01 thùng, và số thùng vào bảng tính, cứ thế mỗi ngày các trang nối tiếp nhau, số dòng trên 01 sheet càng lúc càng tăng dần. Đôi khi em cần chèn thêm dòng mới với số lượng khác thì ô tổng số lượng của Mã hàng cần chèn không tự động tính thêm. Với một bảng tính với những ô không cố định như vậy, làm thế nào để dòng tổng của các mã hàng tự động cộng vào khi chèn thêm dòng mà không cần phải chỉnh sửa lại địa chỉ ô mỗi ngày, hoặc ai có giải pháp nào làm cho bảng tính của em thông minh hơn được không? Ví dụ như nhập số lượng vào một form trên sheet này và in ra kết quả trên một sheet khác mà không làm mất số liệu của ngày hôm trước.

Note: Dòng kế tiếp dưới chữ "DELIVERY NOTE" có ghi chữ "No. 05/07" có nghĩa là tờ thứ 05 của tháng 07.
 

File đính kèm

  • Delivery Note.rar
    26.2 KB · Đọc: 38
Công việc của em là mỗi ngày em kiểm tra xem ngày mới có những mã hàng gì cần xuất, sau đó em phải copy các mã hàng bên sheet "Tempearl mẫu" qua bên sheet Tempearl, và em nhập số Lot, số lượng của 01 thùng, và số thùng vào bảng tính, cứ thế mỗi ngày các trang nối tiếp nhau, số dòng trên 01 sheet càng lúc càng tăng dần. Đôi khi em cần chèn thêm dòng mới với số lượng khác thì ô tổng số lượng của Mã hàng cần chèn không tự động tính thêm. Với một bảng tính với những ô không cố định như vậy, làm thế nào để dòng tổng của các mã hàng tự động cộng vào khi chèn thêm dòng mà không cần phải chỉnh sửa lại địa chỉ ô mỗi ngày, hoặc ai có giải pháp nào làm cho bảng tính của em thông minh hơn được không? Ví dụ như nhập số lượng vào một form trên sheet này và in ra kết quả trên một sheet khác mà không làm mất số liệu của ngày hôm trước.

Note: Dòng kế tiếp dưới chữ "DELIVERY NOTE" có ghi chữ "No. 05/07" có nghĩa là tờ thứ 05 của tháng 07.

đọc ko hiểu gì hết..................trả lời đại.........
H6=2*SUBTOTAL(109,H7:$H$36)-SUM(H7:$H$36)
copy rồi dán vào các cell cần tính tổng trong table 01/07
........................................
cthức này cho chắc ăn
H6=2*SUBTOTAL(9,OFFSET(H6,1,,36-ROW()))-SUM(OFFSET(H6,1,,36-ROW()))
copy cho các cell tính tổng còn lại của bảng 01/07 (nhớ copy cho hết nha, ko hết nó ra kết quả ko đúng đâu)
 
Lần chỉnh sửa cuối:
đọc ko hiểu gì hết..................trả lời đại.........
H6=2*SUBTOTAL(109,H7:$H$36)-SUM(H7:$H$36)
copy rồi dán vào các cell cần tính tổng trong table 01/07
........................................
cthức này cho chắc ăn
H6=2*SUBTOTAL(9,OFFSET(H6,1,,36-ROW()))-SUM(OFFSET(H6,1,,36-ROW()))
copy cho các cell tính tổng còn lại của bảng 01/07 (nhớ copy cho hết nha, ko hết nó ra kết quả ko đúng đâu)

Cảm ơn bạn rất nhiều, giải pháp bạn đưa ra đã giải quyết được vấn đề của mình.
Cho mình hỏi, nêu qua ngày 02/07/2013 thì mình copy những dòng của mã hàng A17-00001J ở bảng 01/07 vào bảng 04/07 thì mình lại chỉnh sửa lại địa chỉ ô trong công thức lại từng mã hàng của bảng 04/07 thì cực quá, bạn có giải pháp nào đơn giản hơn nữa không để không phải chỉnh sửa từng dòng mỗi ngày? Giả sử bảng 04/07 dài hơn 01 trang thì mình lại căt bớt mã hàng ở bảng 04/07 sang bảng 05/07 và mình lại chỉnh sửa lại địa chỉ ô trong công thức trong bảng mới nữa, mất thời gian quá! Mong bạn hỗ trợ giúp mình vân đề này để việc làm giây tờ mỗi ngày được nhanh hơn, tiêt kiệm thời gian hơn.
 
Cảm ơn bạn rất nhiều, giải pháp bạn đưa ra đã giải quyết được vấn đề của mình.
Cho mình hỏi, nêu qua ngày 02/07/2013 thì mình copy những dòng của mã hàng A17-00001J ở bảng 01/07 vào bảng 04/07 thì mình lại chỉnh sửa lại địa chỉ ô trong công thức lại từng mã hàng của bảng 04/07 thì cực quá, bạn có giải pháp nào đơn giản hơn nữa không để không phải chỉnh sửa từng dòng mỗi ngày? Giả sử bảng 04/07 dài hơn 01 trang thì mình lại căt bớt mã hàng ở bảng 04/07 sang bảng 05/07 và mình lại chỉnh sửa lại địa chỉ ô trong công thức trong bảng mới nữa, mất thời gian quá! Mong bạn hỗ trợ giúp mình vân đề này để việc làm giây tờ mỗi ngày được nhanh hơn, tiêt kiệm thời gian hơn.

H6=2*SUBTOTAL(9,OFFSET(H6,1,,MATCH("Total",D6:D60,0)))-SUM(OFFSET(H6,1,,MATCH("Total",D6:D60,0)))


.......................
đây giới thiệu với bạn một cách làm
 

File đính kèm

  • Delivery Note.rar
    16.8 KB · Đọc: 45
Lần chỉnh sửa cuối:
Ồ hay thật, bạn đã giải quyết được cái bảng tính này của mình. Mình cảm ơn bạn rất nhiều!
Mình còn một khúc mắc nữa về vấn đề đặt P/o cho bảng tính, rất khó trị. Mình sẽ tạo Topic mới để mọi người giúp đỡ giải quyết về P/o (tức là điền Mã số đơn hàng phù hợp với số lượng của từng Mã hàng mà khách hàng đã đặt hàng trong 01 tháng)
 
À bạn nhapmon ơi, cho mình hỏi ở những ô Tổng cộng của mỗi Mã hàng, bạn định dạng ở đâu mà nó có màu chữ xanh dương, in nghiêng vậy?
 
OK, cảm ơn bạn nhiều!!!
 
Cho mình hỏi thêm 1 cái nữa, mình xem lại mẫu giao nhận công ty quy định là dòng tỗng của mỗi mã hàng phải định dạng là như vậy nhưng với size chữ: 16, còn những dòng tỗng co màu đen thì dùng size: 12. Có cách nào mình định dạng nhanh giống như conditional formatting không vậy bạn????
 
Cho mình hỏi thêm 1 cái nữa, mình xem lại mẫu giao nhận công ty quy định là dòng tỗng của mỗi mã hàng phải định dạng là như vậy nhưng với size chữ: 16, còn những dòng tỗng co màu đen thì dùng size: 12. Có cách nào mình định dạng nhanh giống như conditional formatting không vậy bạn????

rất tiếc, trong condition formatting ko cho chọn font size, anh bill làm mới có bi nhiêu đó hà,
bạn phải tự làm bằng tay thui, hoặc dùng vba................
 
Web KT

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

Back
Top Bottom