1

这是一个多层次的项目。让我快速概述一下。我有考勤数据、卡片/时间戳打卡。我想在 Excel 中有一个带有切片器的数据透视表。理想情况下,您可以选择部门/姓氏/员工编号。而且还有一段时间。理想情况下,这将是一张包含公司期间/周的表格。并且可能默认为最后几周。

我可以通过两种方式获取考勤卡数据:

(1) 生成一个自动执行考勤卡数学的 CSV,以计算出某人工作了多少小时,并且它足够聪明,可以理解第三班工人。该 CSV 的格式为:

姓氏、名字、人员类型、员工编号、设施、部门、时间、超时、总小时数

这种方法的问题是我必须手动将信息附加到 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

我知道这里发生了很多事情,但是处理这个项目的最佳方式是什么?

4

1 回答 1

0

首先,我无法发布任何脚本,但是最后一次尝试使用了两个选项 1. 时间是数字的 php 转换(这使得计算更容易) 2. 在我故意输入的表格中values 将时间放在不同的列或字段中,分别表示小时、分钟和秒,这意味着虽然输入很容易,但我仍然必须在 php 中计算输出,尤其是总计、平均值和差异。希望它有点帮助

于 2015-11-11T15:49:14.947 回答