Excel自动求和与恢复
来源:百度知道 编辑:UC知道 时间:2024/05/25 06:53:31
==============================================================
设每月满勤工时为176时,如满时为1,否为0,我们定义为全勤系数!
行标题为: A工时-B上月系数-C本月系数-D全勤奖
2 176 1 2 30
3 176 2 3 60
4 168 2 0 0
5 176 11 12 480
6 168 11 0 0
7 176 0 1 30
8 168 11 0 0
9 120 12 0 0
10 176 12 1 30
(对于"上月系数",我们可采取单列复制数值数值的方法把""本月系数"充填进下月工资表的"上月系数"中)
请问如何设置C列与D列单元格中的涵数?
一、如何能让C列数值自动累加和清零并且满12(13)自动跳转为1或0?
二、如何让D列自动求当月的应有全勤奖金?
请高手解答!请详细一点!谢谢
你这问题太复杂了,我看了一个小时,也没完全弄明白!不过具我分析这个事情还是比较有规律性的,只是乱了一点点,EXECL完全可以胜任此工作,你只要学会IF函数就可以了!
1、最好把所有月份的Sheet表,都并列排在一个EXECL文件中,这样方便数据的查找与分析;
2、你这种规律性较乱的奖励方法,不建议你一次运算完成,你可以加几列中转运算,最后再将其隐藏,可以收到一样的效果;
3、最好把奖励办法也能分月份制作一张工作表,便于数据的采集运算;
只提这么几点建议,没给你写说具体运算公式,实再不好意思。关键是你的问题太难了,怪不得没人回答,我从看到现在,已经两个小时了。希望你能早解决该问题,如还有疑问,请补充说明!
发邮件给我,我可以完美的解决!
这里三言两语怎么说的清!
A:类似财会报表的问题,建议你换一个思维,不要把全部东西放同一个表.我习惯这样做,同一文件,几个Sheet.
Sheet1:工时一览表.A列为人名,B->M列为1-12月,.然后表内内容就是每个人每个月的工时.
Sheet2:当月工时系数表.与Sheet1同样格式,A列人名一定要同序,建议把人名顺序自定义一个序列.而表内内容为每人每个月的工时系数.
公式以B2格为例:
=IF(Sheet1!B2=176,1,0)
其他格用填充柄填充公式.
Sheet3:累计工时系数表.格式同上.因为要求“满12(13)自动跳转为1或0”这句话有岐义,所以分成两种处理办法:
1、按年度作为会计分期,过了12月份就所有数据开始重算。那么公式设为(均以第2行为例,其他格照样填充):
B列:
=IF(Sheet2!B2>0,SUM(Sheet2!B2),0)
C->M列:
=IF(Sheet2!C2>0,SUM(Sheet2!C2,B2),SUM(Sheet2!C2))
第二年另存一个文件名,数据重新统计。
2、不管会计年度,累计系数满12就清零重算。那么表格格式要变,在“1月”那一列前加插一列“上年末累计系