易表在线答疑技术与交流用户社区 → 调整思路后的指纹考勤机数据分析统计问题


  共有9627人关注过本帖树形打印复制链接

主题:调整思路后的指纹考勤机数据分析统计问题

帅哥哟,离线,有人找我吗?
八路军参谋长
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:223 积分:-380 威望:0 精华:0 注册:2006/8/13 15:19:00
调整思路后的指纹考勤机数据分析统计问题  发帖心情 Post By:2007/4/30 10:34:00 [显示全部帖子]

调整思路后的指纹考勤机数据分析统计问题
表1是从考勤软件中导出来的EXCEL数据(每个月的26日至下个月的25日为一个考评时段),因考勤软件中的报表不符合本单位管理实际,故需要自己重新分析,以便设计报表。
要解决的目标是表2
1、“单位”要引用表1中的“机构名称”;
1、“姓名”要自动引用表1中的“姓名”;
2、“应签天数”是自己指定的,如“22”天;
3、“实签天数”要从表1中的“刷卡日期”分析;
4、“缺签天数”当然指“应签天数”-“实签天数”;
5、“迟到天数”要根据表1中的“1”(第一次签到时间)判断,属8:15以后签到的,视为迟到;
7、“签到明细”每个月的“26”至下个月的“25”要根据表1中“刷卡日期”、“1”(第一次签到时间)判断,填写至对应的“日”的位置,未签到的为空,正常签到的打“√”,迟到的打“△”
请大家先帮忙解决上述问题。
egd文件下载

-=-=-=- 以下内容由 八路军参谋长2007年04月30日 10:42am 时添加 -=-=-=-
补充:在上述基础上可不可以加一个公式,对“通津铺中队、江垭中队、岩泊渡中队、阳和中队、龙潭河中队”等5个单位特殊处理:1、每月固定签到天数为20天,2、任意时间签到不判断迟到。

-=-=-=- 以下内容由 八路军参谋长2007年04月30日 11:03am 时添加 -=-=-=-
表1中的刷卡日期已无重复问题

 回到顶部
帅哥哟,离线,有人找我吗?
八路军参谋长
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:223 积分:-380 威望:0 精华:0 注册:2006/8/13 15:19:00
  发帖心情 Post By:2007/4/30 11:24:00 [显示全部帖子]

顶起来

 回到顶部
帅哥哟,离线,有人找我吗?
八路军参谋长
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:223 积分:-380 威望:0 精华:0 注册:2006/8/13 15:19:00
  发帖心情 Post By:2007/4/30 16:57:00 [显示全部帖子]

再顶起来

 回到顶部
帅哥哟,离线,有人找我吗?
八路军参谋长
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:223 积分:-380 威望:0 精华:0 注册:2006/8/13 15:19:00
  发帖心情 Post By:2007/5/1 8:05:00 [显示全部帖子]

偷偷顶起来

 回到顶部
帅哥哟,离线,有人找我吗?
八路军参谋长
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:223 积分:-380 威望:0 精华:0 注册:2006/8/13 15:19:00
  发帖心情 Post By:2007/5/1 11:40:00 [显示全部帖子]

再顶起来。

 回到顶部
帅哥哟,离线,有人找我吗?
八路军参谋长
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:223 积分:-380 威望:0 精华:0 注册:2006/8/13 15:19:00
  发帖心情 Post By:2007/5/1 18:54:00 [显示全部帖子]

再顶起来。能办到否,请大家出个主意。

 回到顶部
帅哥哟,离线,有人找我吗?
八路军参谋长
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:223 积分:-380 威望:0 精华:0 注册:2006/8/13 15:19:00
  发帖心情 Post By:2007/5/1 21:22:00 [显示全部帖子]

表1的2-12列有什么特殊用处吗?
表1是从指纹考勤软件中自出导出来的,所以保留了原样,2-12列表示员工当天多次签到,在此没有用途。

-=-=-=- 以下内容由 八路军参谋长2007年05月01日 09:23pm 时添加 -=-=-=-
5、“迟到天数”要根据表1中的“1”(第一次签到时间)判断,属8:15以后签到的,视为迟到;

 回到顶部
帅哥哟,离线,有人找我吗?
八路军参谋长
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:223 积分:-380 威望:0 精华:0 注册:2006/8/13 15:19:00
  发帖心情 Post By:2007/5/2 7:45:00 [显示全部帖子]

哇噻, czy总版主,你太伟大了!!!!正是我需要的。

-=-=-=- 以下内容由 八路军参谋长2007年05月02日 08:18am 时添加 -=-=-=-
另外,表2“缺签天数”的公式为:“[应签天数]-[实签天数]”,我想在缺签天数为负数的情况下,结果显示为空(不能为空,为“0”也行),公式应该怎样写?

原因:有些人的缺签天数为负数,不好看


 回到顶部
帅哥哟,离线,有人找我吗?
八路军参谋长
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:223 积分:-380 威望:0 精华:0 注册:2006/8/13 15:19:00
  发帖心情 Post By:2007/5/2 9:04:00 [显示全部帖子]

1、关于公式“if([应签天数]-[实签天数]<0,"",[应签天数]-[实签天数])”,如果缺签天数等于“0”的情况下,结果也显示为空,公式应该怎样完善?

2、同上,如果迟到天数等于“0”的情况下,结果也显示为空,以下的公式应该怎样完善?
if([a]=-1,0,(Len(Concat([签到明细_26],[签到明细_27],[签到明细_28],[签到明细_29],[签到明细_30],[签到明细_31],[签到明细_1],[签到明细_2],[签到明细_3],[签到明细_4],[签到明细_5],[签到明细_6],[签到明细_7],[签到明细_8],[签到明细_9],[签到明细_10],[签到明细_11],[签到明细_12],[签到明细_13],[签到明细_14],[签到明细_15],[签到明细_16],[签到明细_17],[签到明细_18],[签到明细_19],[签到明细_20],[签到明细_21],[签到明细_22],[签到明细_23],[签到明细_24],[签到明细_25]))-Len(Substitute(Concat([签到明细_26],[签到明细_27],[签到明细_28],[签到明细_29],[签到明细_30],[签到明细_31],[签到明细_1],[签到明细_2],[签到明细_3],[签到明细_4],[签到明细_5],[签到明细_6],[签到明细_7],[签到明细_8],[签到明细_9],[签到明细_10],[签到明细_11],[签到明细_12],[签到明细_13],[签到明细_14],[签到明细_15],[签到明细_16],[签到明细_17],[签到明细_18],[签到明细_19],[签到明细_20],[签到明细_21],[签到明细_22],[签到明细_23],[签到明细_24],[签到明细_25]),"△","")))/2)


 回到顶部
帅哥哟,离线,有人找我吗?
八路军参谋长
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:223 积分:-380 威望:0 精华:0 注册:2006/8/13 15:19:00
  发帖心情 Post By:2007/5/2 10:27:00 [显示全部帖子]

下面引用由dongd12007/05/02 09:22am 发表的内容:
1.表2“缺签天数”的公式为:“-”,改为if(-<=0,"",-)”
2.不管公式如何再加一个判断就是了


你帮我改一下,目标是结果为“0”时也为空。我不会修改。

1、关于公式“if([应签天数]-[实签天数]<0,"",[应签天数]-[实签天数])”,如果缺签天数等于“0”的情况下,结果也显示为空,公式应该怎样完善?

2、同上,如果迟到天数等于“0”的情况下,结果也显示为空,以下的公式应该怎样完善?
if([a]=-1,0,(Len(Concat([签到明细_26],[签到明细_27],[签到明细_28],[签到明细_29],[签到明细_30],[签到明细_31],[签到明细_1],[签到明细_2],[签到明细_3],[签到明细_4],[签到明细_5],[签到明细_6],[签到明细_7],[签到明细_8],[签到明细_9],[签到明细_10],[签到明细_11],[签到明细_12],[签到明细_13],[签到明细_14],[签到明细_15],[签到明细_16],[签到明细_17],[签到明细_18],[签到明细_19],[签到明细_20],[签到明细_21],[签到明细_22],[签到明细_23],[签到明细_24],[签到明细_25]))-Len(Substitute(Concat([签到明细_26],[签到明细_27],[签到明细_28],[签到明细_29],[签到明细_30],[签到明细_31],[签到明细_1],[签到明细_2],[签到明细_3],[签到明细_4],[签到明细_5],[签到明细_6],[签到明细_7],[签到明细_8],[签到明细_9],[签到明细_10],[签到明细_11],[签到明细_12],[签到明细_13],[签到明细_14],[签到明细_15],[签到明细_16],[签到明细_17],[签到明细_18],[签到明细_19],[签到明细_20],[签到明细_21],[签到明细_22],[签到明细_23],[签到明细_24],[签到明细_25]),"△","")))/2)


 回到顶部
总数 13 1 2 下一页