excel工资计算代码问题

来源:百度知道 编辑:UC知道 时间:2024/06/28 20:10:21
我做针车部门计件工资的时候,遇到这么一个问题:每一位员工每个月都要重复做一些相同的部件,每个部件的数量和日期是不同的,月底做工资时,我想把每个人当月所做部件相同的合计起来,用excel做时,怎么用一个模块把这个问题解决呢?
xx公司针车部x月工资明细表
姓名 底衬 帮面 工资
张三 5000 8000 3500
李四 6000 3000 2430
王五 7000 5000 3220
合计 18000 18000 9150
能不能把计算公式的具体方法也告诉我一下?谢谢!

公式不是问题,很简单,关键是你要设计你的表格。

你可以一个月一个EXCEL文件,这个文件有两个工作表,一个记录流水,有下面这些列:
A 日期
B 姓名
C 底衬
D 帮面
本表所有数据都是手工输入,每天记录。

另外一个表就是你这个月的工资汇总表,格式就是你给的样子:
A 姓名
B 底衬
C 帮面
D 工资
本表的姓名列是手工输入,其余各列使用公式:
B和C列的公式类似,使用SUMIF从流水表中汇总,比如B2的公式为:
=SUMIF(Sheet1!$B$2:$B$10000,A2,Sheet1!$C$2:$C$10000)

C2的公式为:
=SUMIF(Sheet1!$B$2:$B$10000,A2,Sheet1!$D$2:$D$10000)

D2的公式你会写吧,主要是知道底衬、帮面的单价,例如D2的公式为:
=B2*894/330 + C2*885/330

你直接在合计18000的地方用"=sum()",括号里打想求和的起始位置和结束位置比如“=sum(A1:A10)”
然后直接从合计18000拖到9150就可以了