当前位置: 代码迷 >> Office >> excel vba会实现考勤统计吗
  详细解决方案

excel vba会实现考勤统计吗

热度:9736   发布时间:2013-02-26 00:00:00.0
excel vba能实现考勤统计吗?
现有一张EXCEL表格,里面是公司某月份的考勤情况,大致如下:

姓名 上午上班打卡时间 上午下班打卡时间 下午上班打卡时间 下午下班打卡时间
A 2010.3.1 07:48 2010.3.1 12:05 2010.3.1 14:25 2010.3.1 17:31  
A 2010.3.2 08:15 2010.3.2 12:06 2010.3.2 14:23 2010.3.2 17:32  
...
...
...
B 2010.3.1 07:48 2010.3.1 12:05 2010.3.1 14:25 2010.3.1 17:31  
...
...

请问有办法使用VBA来统计出所有同事的迟到、早退、旷工次数吗?


------解决方案--------------------------------------------------------
貌似和这个贴差不多?
http://topic.csdn.net/u/20090902/10/ADAD5611-1E05-4EF4-83D2-471E5C446DC8
------解决方案--------------------------------------------------------
当然可以

但你的问题是什么呢? 


QQ群 48866293 OFFICE应用挖掘  
MS OFFICE(ACCESS\EXCE\WORD等应用技术探讨与交流!技术群,请阅群论坛中的《踢人规则》
------解决方案--------------------------------------------------------
直接用函数就可以实现,
DCOUNTA(database,field,criteria)
Database 构成列表或数据库的单元格区域。数据库是包含一组相关数据的列表,其中包含相关信息的行为记录,而包含数据的列为字段。列表的第一行包含着每一列的标志项。
Field 指定函数所使用的数据列。列表中的数据列必须在第一行具有标志项。Field 可以是文本,即两端带引号的标志项,如“使用年数”或“产量”;此外,Field 也可以是代表列表中数据列位置的数字:1 表示第一列,2 表示第二列,等等。
Criteria 为一组包含给定条件的单元格区域。可以为参数 criteria 指定任意区域,只要它至少包含一个列标志和列标志下方用于设定条件的单元格。

  相关解决方案