用數據透視表製作考勤獎罰報表

用數據透視表製作考勤獎罰報表

現在,大多數企業都利用電子打卡機進行考勤。電子打卡機的數據保存在數據庫中,要進行分析時可以將考勤數據導入工作表中,利用數據透視表對考勤數據進行統計分析。

用數據透視表製作考勤獎罰報表

上表所示為某企業的考勤記錄數據。現在要對每個職工每天的遲到次數進行統計,並根據是否遲到扣除相應將金(假設遲到一次扣除50元,該公司的上班時間是:8:30-12:00和13:00-17:00)。

方法:

1、為了使數據透視表使用不同考勤數據,定義其名稱Data=OFFSET(考勤數據!$A$1,,,COUNTA(考勤數據!$A:$A),COUNTA(考勤數據!$1:$1))

2、利用定義的名稱制作基本的數據透視表。

3、為數據透視表添加一個自定義計算字段【遲到】,其計算公式為=IF(AND(刷卡時間-"8:30:00">0,刷卡時間-"12:00:00"<0),1)+IF(AND(刷卡時間-"8:30:00">0,刷卡時間-"13:00:00">0),IF(刷卡時間-"13:00:00">0,1))

用數據透視表製作考勤獎罰報表

4、為數據透視表添加一個【扣獎金】計算字段,其計算公式為=IF(遲到 >0,50)

用數據透視表製作考勤獎罰報表

得到數據透視表如下:

用數據透視表製作考勤獎罰報表

重新佈局數據透視表

用數據透視表製作考勤獎罰報表

但,在這裡對於自定義計算字段,這裡無法對其進行求和彙總。如:每個字段【工號】對應的遲到次數合計數和扣獎金額合計數是無法得到的,因此對於字段【工號】的分類彙總沒有什麼意義,可以取消。

當然我們還可以對報表進行重新佈局,以查看不同情況下的統計計算結果。


分享到:


相關文章: