当前位置: 代码迷 >> Office >> 考勤表的条件统计解决方案
  详细解决方案

考勤表的条件统计解决方案

热度:10304   发布时间:2013-02-26 00:00:00.0
考勤表的条件统计
日期 1 2 3 4 5 6 7 8 9 10
姓名
张三 B X X B X X B B X X
X X X Y X X X Y X X
李四 X X X B B B B X X B
X X X X X X X X X X
王五 X X X B B B B X X B
X X X X X X X X X X
赵六 B X B B B X X B B X
Y X X X Y X X X Y X
符号:白班B 夜班Y 休班X

上表为一张考勤记录表的部分摘要,第一列表示每个月的天数.每个职工对应的两列分别表示白天上班和夜晚上班.
比如白班表示 B / X (意思为白天上班,夜晚休息,此为白班)
夜班表示 X / Y (意思为白天休息,夜晚上班,此为夜班)
白夜班表示 B / Y (意思为白天,晚上都上班)
如果为 X / X 则为休班.

现在要求统计每个职工一个月的出勤数,既每个月上了多少白班,多少夜班,休了多少班.

这种应该如何统计.希望大家说说思路.

------解决方案--------------------------------------------------------
我觉得你的问题挺适合用透视表来解决的。
------解决方案--------------------------------------------------------
如1楼,用COUNTIF函数就行了
B/Y,牛逼了,连上24小时
------解决方案--------------------------------------------------------
为什么不把B/X放在一个单元里,还分开?放在一个单元里,如果统计白班=COUNTIF(一行区域,"*b*") *为通配符
统计休班=COUNTIF(一行区域,"X/X") 谁班=COUNTIF(一行区域,"*Y")
  相关解决方案