首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 办公应用 > OFFICE教程 >

excel vba会实现考勤统计吗

2011-12-26 
excel vba能实现考勤统计吗?现有一张EXCEL表格,里面是公司某月份的考勤情况,大致如下:姓名上午上班打卡时

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.html
[解决办法]
当然可以

但你的问题是什么呢? 


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

热点排行