Tính tổng theo từng loại

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
Xin hỏi:

Em có file Excel, ở Sheet Ma_hang có liệt kê quy cách 1 thùng có bao nhiêu tấm lót nhựa cửa mỗi mã hàng, qua Sheet2, tại cột I, em muốn tính tổng từng loại mã hàng xuất đi bằng cách lấy tổng số thùng của từng loại mã hàng nhân với số tấm lót nhựa bên Sheet Ma_hang.

Có ae nào biết chỉ mình với. Thanks nhiều.

Chi tiết xem file đính kèm.
 

File đính kèm

Xin hỏi:

Em có file Excel, ở Sheet Ma_hang có liệt kê quy cách 1 thùng có bao nhiêu tấm lót nhựa cửa mỗi mã hàng, qua Sheet2, tại cột I, em muốn tính tổng từng loại mã hàng xuất đi bằng cách lấy tổng số thùng của từng loại mã hàng nhân với số tấm lót nhựa bên Sheet Ma_hang.

Có ae nào biết chỉ mình với. Thanks nhiều.

Chi tiết xem file đính kèm.
Thử công thức này cho ô I7, copy xuống cho ô nào muốn tính tổng
PHP:
=IF(G7="";IF(COUNTIF(Ma_hang!$B$5:$B$180;Sheet2!B7);SUM(OFFSET(G8;;;MATCH("x";IF(G8:G20="";"x";G8:G20);0)-1))*VLOOKUP(B7;Ma_hang!$B$5:$D$180;3;0);"Không có mã này Má ơi!");"")
Kết thúc bằng Ctrl+Shift+Enter
 

File đính kèm

Lần chỉnh sửa cuối:
hehe,
công thức bác Bate nhìn khá dài --=0
chỉ cần vậy là đủ:
I7=IFERROR(IF(B7<>"";SUM(G7:INDEX(G7:$G$100;MATCH(TRUE;(G8:$G$100="");0)));G7)*VLOOKUP(B7;Table1[[2]:[4]];3;0);",")

'- - -
- sau khi xem file thấy bạn bị lỗi ở phần điền Part Name => khi nhập sai tên, chỉ cần khác 1 ký tự trắng => công thức tham chiếu sẽ sai.
- mình tạo thêm cho bạn 1 Textbox và 1 Listbox để tìm kiếm tên Part Name trực tiếp tại Sheet2. (tại sheet Ma_hang mình có chèn thêm Table1)

---> bạn tải file đính kèm, cho chạy Macro + xem phần hướng dẫn trong file nhé !

'- - -
công thức của bác nginh (#4) mới đúng là gọn nhất ^^'

Link: https://www.mediafire.com/?as84c6z86tq82ke
 
Lần chỉnh sửa cuối:
Xin hỏi:

Em có file Excel, ở Sheet Ma_hang có liệt kê quy cách 1 thùng có bao nhiêu tấm lót nhựa cửa mỗi mã hàng, qua Sheet2, tại cột I, em muốn tính tổng từng loại mã hàng xuất đi bằng cách lấy tổng số thùng của từng loại mã hàng nhân với số tấm lót nhựa bên Sheet Ma_hang.

Có ae nào biết chỉ mình với. Thanks nhiều.

Chi tiết xem file đính kèm.
Mã:
I7=IF(A7<>"",SUMPRODUCT(OFFSET(G8,,,MATCH(TRUE,G8:G$22="",0)))*VLOOKUP(B7,Ma_hang!B:D,3,0),"")
 
hehe,
công thức bác Bate nhìn khá dài --=0
chỉ cần vậy là đủ:
I7=IFERROR(IF(B7<>"";SUM(G7:INDEX(G7:$G$100;MATCH(TRUE;(G8:$G$100="");0)));G7)*VLOOKUP(B7;Table1[[2]:[4]];3;0);",")

'- - -
- sau khi xem file thấy bạn bị lỗi ở phần điền Part Name => khi nhập sai tên, chỉ cần khác 1 ký tự trắng => công thức tham chiếu sẽ sai.
- mình tạo thêm cho bạn 1 Textbox và 1 Listbox để tìm kiếm tên Part Name trực tiếp tại Sheet2. (tại sheet Ma_hang mình có chèn thêm Table1)

---> bạn tải file đính kèm, cho chạy Macro + xem phần hướng dẫn trong file nhé !
Ăn cỗ đi trước, lội nước theo sau.
Người mở đường lúc nào cũng loay hoay lòng vòng cho đến đích. người đi sau dọn sơ 1 cái là có con đường thẳng băng, láng coón thôi mà.
Sau này, mọi người cứ đạp hết ga mà chạy.
 
Web KT

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

Back
Top Bottom