设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: fine88888888
打印 上一主题 下一主题

[表] 加班小时如何计算

[复制链接]
11#
 楼主| 发表于 2011-7-9 10:38:00 | 只看该作者
确实能解决问题,但查询超长了些,需要31个IIF,版主,能不能用个变量或函数?
12#
发表于 2011-7-9 10:55:25 | 只看该作者
fine88888888 发表于 2011-7-9 10:38
确实能解决问题,但查询超长了些,需要31个IIF,版主,能不能用个变量或函数?

不会吧?你把31天都搞成字段了?
请按5楼轻风同志意见修改数据表,用一个字段来记录工作时间。在此基础上用分组查询进行统计之。
13#
 楼主| 发表于 2011-7-9 11:37:08 | 只看该作者
谢谢!试试~~
14#
发表于 2011-7-10 18:19:51 | 只看该作者
fine88888888 发表于 2011-7-9 10:38
确实能解决问题,但查询超长了些,需要31个IIF,版主,能不能用个变量或函数?

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

如果改为Access,分开成两个表。一个是正常考勤记录,另一个是加班记录也不见得不行。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-29 19:46 , Processed in 0.094551 second(s), 25 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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