Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1932|回复: 7

[已解决]谁能帮帮我

[复制链接]
发表于 2014-4-18 09:53 | 显示全部楼层 |阅读模式
求大家帮帮我,怎么样把每个员工加班的工时给统计出来,周末和平时的分开来合计,(显示了数据的才是加班的小时)
最佳答案
2014-4-18 10:41
baksy 发表于 2014-4-18 10:11
平日
=SUM(C4:AG4)-SUM(IF((C3:AG3="六")+(C3:AG3="日"),C4:AG4))
周末

修改一下公式
=SUMPRODUCT(--TEXT(C4:AG4,"0.00;0;0;!0")*($C$3:$AG$3<>"六")*($C$3:$AG$3<>"日"))
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
 楼主| 发表于 2014-4-18 09:56 | 显示全部楼层
忘了发表了

工时.zip

12.42 KB, 下载次数: 8

回复

使用道具 举报

发表于 2014-4-18 10:02 | 显示全部楼层
本帖最后由 chensir 于 2014-4-18 10:45 编辑
xgz92030 发表于 2014-4-18 09:56
忘了发表了

由于有小数位,因此修改一下公式
平时公式(单元格为AH4)=SUMPRODUCT(--TEXT(C4:AG4,"0.00;0;0;!0")*($C$3:$AG$3<>"六")*($C$3:$AG$3<>"日"))
周末公式=SUMPRODUCT(--TEXT(C4:AG4,"0.00;0;0;!0"))-AH4
回复

使用道具 举报

 楼主| 发表于 2014-4-18 10:09 | 显示全部楼层
chensir 发表于 2014-4-18 10:02
平时公式(单元格为AH4)=SUMPRODUCT(--TEXT(C4:AG4,"0;0;0;!0")*($C$3:$AG$3"六")*($C$3:$AG$3"日"))
周 ...

请问下,是不是0.5工时的全部入为1,我想把0.5的这种显示出来
回复

使用道具 举报

发表于 2014-4-18 10:11 | 显示全部楼层
平日
=SUM(C4:AG4)-SUM(IF((C3:AG3="六")+(C3:AG3="日"),C4:AG4))
周末
=SUM(IF((C3:AG3="六")+(C3:AG3="日"),C4:AG4))
回复

使用道具 举报

 楼主| 发表于 2014-4-18 10:33 | 显示全部楼层
baksy 发表于 2014-4-18 10:11
平日
=SUM(C4:AG4)-SUM(IF((C3:AG3="六")+(C3:AG3="日"),C4:AG4))
周末

公式复制进去显示是错误
回复

使用道具 举报

发表于 2014-4-18 10:41 | 显示全部楼层    本楼为最佳答案   
baksy 发表于 2014-4-18 10:11
平日
=SUM(C4:AG4)-SUM(IF((C3:AG3="六")+(C3:AG3="日"),C4:AG4))
周末

修改一下公式
=SUMPRODUCT(--TEXT(C4:AG4,"0.00;0;0;!0")*($C$3:$AG$3<>"六")*($C$3:$AG$3<>"日"))

工时.zip

13.12 KB, 下载次数: 8

回复

使用道具 举报

 楼主| 发表于 2014-4-18 11:07 | 显示全部楼层
chensir 发表于 2014-4-18 10:41
修改一下公式
=SUMPRODUCT(--TEXT(C4:AG4,"0.00;0;0;!0")*($C$3:$AG$3"六")*($C$3:$AG$3"日"))

谢了,搞定了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-16 00:15 , Processed in 0.307722 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表