如何用python处理excel简单考勤统计_excel怎么通过打卡记录简单统计考勤?
很多公司上班是需要打卡的,我們公司打卡是采用刷臉的辦法,每個月需要根據打卡的記錄來算工資,那么如何利用打卡記錄來大致統計下每個月哪些人哪些天到了呢?如何確定是否遲到呢?
軟件名稱:Excel2003綠色版 EXCEL2003精簡綠色版 (附excel2003綠色工具)軟件大小:13.3MB更新時間:2012-06-19立即下載
1、我們打卡記錄導出的表是一個txt文檔,將它用excel打開后,刪除不需要的內容,比如該打卡記錄的第一行。
2、打卡記錄的程序不一定一樣,但是肯定有一些無關的內容,我們打卡記錄全是顯示在一列,日期,時間,人名,無關內容等全在一列,首先需要分列。
3、在WPS中選中該列,點擊“數據——分列”,進入分列,根據步驟選擇你要分列的地方,選擇好點擊“下一步”,選擇數據的類型,一般默認。
4、選擇好后,點擊確定,此時excel出現分列后的內容,我們知道有一些字符串是不需要的那么我們怎么得到日期,時間,人名呢?
5、我們先刪除不需要的列,比如”ID=”那一列,選擇該列刪除后,剩下的內容采用查找替換的形式處理。
6、為了簡化說明,我做了一個簡表,人名用字母代替,“Time=”后面跟的是日期和時間,首先Ctrl+f,出現查找替換窗口,替換掉“time=“為空,點擊全部替換,得到日期。
7、時間是有引號的,Ctrl+f,將”替換為空,將后面無關的內容替換為空得到,日期時間和人名。然后數據透視。name=替換為空,只得到姓名。
8、數據透視前,插入一行,日期,時間,姓名,選擇右邊一列的一個單元格?!安迦搿獢祿敢暠怼?#xff0c;選擇左右全部區域為數據透視表范圍。
9、選擇字段,日期,姓名。均加到行區域,此時可以得到每個人出勤日。大致得到一個結果。需要得到有些人是否遲到,需要篩選時間。
10、選擇第一行,“數據——自動篩選——時間——數字篩選”,選擇篩選的條件,比如早于早上8:00為正常,小于8:00:00。
11、記得數據的形式和時間的格式一致,定義篩選方式。點擊確定即可顯示正常上班的人。
相關推薦:
總結
以上是生活随笔為你收集整理的如何用python处理excel简单考勤统计_excel怎么通过打卡记录简单统计考勤?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: matlab批量修改文件名
- 下一篇: 空间计量 python_stata进行空