设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 3137|回复: 13
打印 上一主题 下一主题

[表] 加班小时如何计算

[复制链接]
跳转到指定楼层
1#
发表于 2011-7-8 09:45:25 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
如下表:
13        14        13        8        16
0        13        14        16        18
13        14        13        13        16
13        14        13        13        13
大於8小时则为加班小时,如何用公式计算?大於8则用单元格-8,小於8单元格则为0;比如第一例加班小时为(13-8+14-8+13-8+8-8+16-8)=24
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
14#
发表于 2011-7-10 18:19:51 | 只看该作者
fine88888888 发表于 2011-7-9 10:38
确实能解决问题,但查询超长了些,需要31个IIF,版主,能不能用个变量或函数?

我们公司的考勤表用的是Excel格式:
第一行是上班类型(早班、中班、夜班、年假、婚假、事假,加早、加夜……)
第二行是班后加班小时数。
那么如果是班后加班的话直接统计小时数;
如果是休息加班的话,统计:(加早+加中+加夜)*8
如果是节日加班的话,类似地:(节早+节中+节夜)*8

如果改为Access,分开成两个表。一个是正常考勤记录,另一个是加班记录也不见得不行。
13#
 楼主| 发表于 2011-7-9 11:37:08 | 只看该作者
谢谢!试试~~
12#
发表于 2011-7-9 10:55:25 | 只看该作者
fine88888888 发表于 2011-7-9 10:38
确实能解决问题,但查询超长了些,需要31个IIF,版主,能不能用个变量或函数?

不会吧?你把31天都搞成字段了?
请按5楼轻风同志意见修改数据表,用一个字段来记录工作时间。在此基础上用分组查询进行统计之。
11#
 楼主| 发表于 2011-7-9 10:38:00 | 只看该作者
确实能解决问题,但查询超长了些,需要31个IIF,版主,能不能用个变量或函数?
10#
发表于 2011-7-9 10:26:13 | 只看该作者
本帖最后由 todaynew 于 2011-7-9 10:29 编辑
fine88888888 发表于 2011-7-9 08:39
这公司就是这样的,星期天上班不算加班,但可以调休,就是说星期天上班了,可以在周一或周五随便那天调休 ...


select 姓名,(iif(周一<8,8,周一)+iif(周二<8,8,周二)+iif(周三<8,8,周三)+iif(周四<8,8,周四)+iif(周五<8,8,周五))-40 as 加班时间 from 工时表
9#
 楼主| 发表于 2011-7-9 08:39:27 | 只看该作者
周四放半天假,周六还要算加班费,老板能同意吗?

这公司就是这样的,星期天上班不算加班,但可以调休,就是说星期天上班了,可以在周一或周五随便那天调休。
8#
发表于 2011-7-8 20:56:12 | 只看该作者
fine88888888 发表于 2011-7-8 16:59
姓名 1号 2号 3号 4号.......31号
张三 13    14    6    15.......  11
李四 12      5     0    13 ...

周四放半天假,周六还要算加班费,老板能同意吗?
7#
 楼主| 发表于 2011-7-8 16:59:10 | 只看该作者
你这是啥表,ACCESS吗?建议表改成如下格式先:
姓名  星期  工时
张三  一  13
张三  二  15
李四  一  11


姓名 1号 2号 3号 4号.......31号
张三 13    14    6    15.......  11
李四 12      5     0    13 .......  4

嘿嘿~~~我是代表劳方
6#
发表于 2011-7-8 14:44:03 | 只看该作者
fine88888888 发表于 2011-7-8 13:46
假设你的字段名称为周一、周二。。。周五,则可写为:
select 姓名,(周一+周二+周三+周四+周五)-40 as 加 ...

你是代表资方还是代表劳方?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2025-1-24 13:20 , Processed in 0.100614 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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