Tính tổng cho từng loại vật liệu (8 người xem)

Liên hệ QC

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

thaycung

Thành viên hoạt động
Tham gia
27/1/08
Bài viết
100
Được thích
87
Tôi có một bảng gồm nhiều loại vật liệu khác nhau (khoảng trên 200 loại), trong mỗi loại vật liệu lại có rất nhiều mã hàng. Khi tính tổng cho từng loại cứ phải làm theo phương pháp thủ công gõ lệnh SUM() rồi quét chọn dãy ô cần lấy tổng, mất khá nhiều thời gian. Nhờ mọi người chỉ dùm công thức để Excel tự động quét chọn dãy ô cần lấy tổng của từng loại vật liệu? Tôi gửi file kèm theo dưới đây.
 

File đính kèm

Tôi có một bảng gồm nhiều loại vật liệu khác nhau (khoảng trên 200 loại), trong mỗi loại vật liệu lại có rất nhiều mã hàng. Khi tính tổng cho từng loại cứ phải làm theo phương pháp thủ công gõ lệnh SUM() rồi quét chọn dãy ô cần lấy tổng, mất khá nhiều thời gian. Nhờ mọi người chỉ dùm công thức để Excel tự động quét chọn dãy ô cần lấy tổng của từng loại vật liệu? Tôi gửi file kèm theo dưới đây.
Bạn "ngâm cứu" file này xem có sử dụng được cách nào không?
 

File đính kèm

Xài DSUM() cũng được:__--__
 

File đính kèm

Tôi có một bảng gồm nhiều loại vật liệu khác nhau (khoảng trên 200 loại), trong mỗi loại vật liệu lại có rất nhiều mã hàng. Khi tính tổng cho từng loại cứ phải làm theo phương pháp thủ công gõ lệnh SUM() rồi quét chọn dãy ô cần lấy tổng, mất khá nhiều thời gian. Nhờ mọi người chỉ dùm công thức để Excel tự động quét chọn dãy ô cần lấy tổng của từng loại vật liệu? Tôi gửi file kèm theo dưới đây.

góp thêm tí gio1
Mã:
E3=IF(C3="",SUM(C4:$C$24)-SUM(E4:$E$24),"")
kéo xuống tới E24
 
góp thêm tí gio1
Mã:
E3=IF(C3="",SUM(C4:$C$24)-SUM(E4:$E$24),"")
kéo xuống tới E24

Nhưng sau khi tôi Create List..., rồi chèn dòng thì công thức tại dòng được chèn và dòng ngay trên đó không giống so với công thức nhập ban đầu bạn à?
 

File đính kèm

Nhưng sau khi tôi Create List..., rồi chèn dòng thì công thức tại dòng được chèn và dòng ngay trên đó không giống so với công thức nhập ban đầu bạn à?

cái dzụ list tôi không biết, tôi chưa bao giờ xài..........hihihih
còn công thức ra kết quả sai là vì cái điều kiện sau
Mã:
=IF([COLOR=#ff0000]C4=""[/COLOR],SUM(C5:$C$25)-SUM(E5:$E$25),"")
có nghĩa là cứ cái ô C nào trống thì cthức sẽ tính kết quả ở đó
=================
nếu có dòng trống thì cthức trên không xài được
bạn có thể tạo ra một bảng phụ như sau:
[TABLE="width: 192"]
[TR]
[TD][/TD]
[TD] I [/TD]
[TD] J [/TD]
[/TR]
[TR]
[TD] 4[/TD]
[TD] Thép [/TD]
[TD] ST [/TD]
[/TR]
[TR]
[TD] 5[/TD]
[TD] Nhôm [/TD]
[TD] AL [/TD]
[/TR]
[TR]
[TD] 6[/TD]
[TD] Kính [/TD]
[TD] KM [/TD]
[/TR]
[/TABLE]
cthức nhưa sau
Mã:
E4=SUMIF($B$4:$B$25,"*"&VLOOKUP(B4,$I$4:$J$6,2,0)&"*",$C$4:$C$25)
 
Lần chỉnh sửa cuối:
Tôi có một bảng gồm nhiều loại vật liệu khác nhau (khoảng trên 200 loại), trong mỗi loại vật liệu lại có rất nhiều mã hàng. Khi tính tổng cho từng loại cứ phải làm theo phương pháp thủ công gõ lệnh SUM() rồi quét chọn dãy ô cần lấy tổng, mất khá nhiều thời gian. Nhờ mọi người chỉ dùm công thức để Excel tự động quét chọn dãy ô cần lấy tổng của từng loại vật liệu? Tôi gửi file kèm theo dưới đây.

Theo tôi thì chủng loại vật tư bạn nên sử dụng cho cột A, nghĩa là tên chủng loại (cột A) gắn liền với mã chủng (cột B), rồi xoá dòng 3, 9, 14 đi, sau đó dùng PivotTable quất 1 nhát ra luôn kết quả, dù cho bạn có cả ngàn chủng loại.
 
Theo tôi thì chủng loại vật tư bạn nên sử dụng cho cột A, nghĩa là tên chủng loại (cột A) gắn liền với mã chủng (cột B), rồi xoá dòng 3, 9, 14 đi, sau đó dùng PivotTable quất 1 nhát ra luôn kết quả, dù cho bạn có cả ngàn chủng loại.

Đúng vậy. Cứ nhin từ "cho từng" là thấy từ "pivot" ràng ràng trước mắt.

Chỉ cần chịu khó 1 lần, chỉnh lại bố trí bảng cho chuẩn là tha hồ pivot tính ngược tính xuôi. Đỡ bao nhiêu công thức phức tạp.
 
Web KT

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

Back
Top Bottom