2012-10-25 80 views
1

这是一个多层次的项目。让我快速概述一下。我有考勤数据,卡/时间戳拳。我想在Excel中有一个带切片器的数据透视表。理想情况下,你可以选择一个部门/姓氏/关联号码。也是一段时间。理想情况下,这将是公司周/周的表格。也许默认为最后几周。考勤计算/期间日历

我可以通过两种方式在考勤数据得到:

(1)生成一个CSV文件自动执行考勤数学,找出几个小时有人是如何工作的,它是足够聪明,明白第三轮班工作者。该CSV格式为:

姓,名,人员类型,副号码,基金,部门,TimeIn,超时时间总计

这种方法的问题是,我会必须手动将信息附加到CSV表格。或者拿出一些autoIT脚本。

(2)通过sql/odbc获取原始数据。这样数学没有完成。这只是所有员工的时间戳。我必须自己计算每天的小时数,并找出第三班的公式。这不是一个固定的时间表,许多人在轮换班次,其他人则被打了很多电话。

最后,我希望能够使用我们公司的会计日历过滤日期。我有一个电子表格,从2000年到2093年。每日上市,它是相应的年/周/周。

例时期信息的电子表格:

date Year Period week WeekTotal Period Total 
12/3/2007 2008 1 1 2008.1.1 2008.1 
12/4/2007 2008 1 1 2008.1.1 2008.1 

我知道有很多事情在这里,但什么是处理这个项目的最佳方法是什么?

回答

0

首先,我没有能够发布任何脚本,但是最后我尝试了它我使用了两个选项1.是一个PHP转换,其中时间是数字(这使得它更容易计算) 2.是在表中在那里我故意输入的值将时间放在不同的列或字段中数小时,分钟和秒,这意味着在输入缓解时,我仍然需要计算php中的输出,特别是总计,平均值和差异。 希望它有一点帮助