1樓:楚以珊睦瓏
1全部將考勤資料匯入到excel中,以便編寫公式進行資料處理
一般來說,考勤資料包含這幾項內容:員工登記號碼,上班時間,下班時間,日期。
有的考勤系統匯出的資料只有員工登記號碼,不能顯示中文,為了統計結果更加直觀,我們需要將號碼轉化成相應的姓名。這就需要用到vlookup函式。首先,
我們在新的工作表sheet2中編寫兩列內容,一列是登記號碼,一列是與之對應的職工姓名。然後在sheet1表的登記號碼列前新增「姓名」一列,並在
a2單元格編寫公式「=
vlookup(b2,sheet2!a:b,2,0)」,表示a2的內容,是b2內容在sheet2表中通過a列查詢出來的相應b列的內容。最後使用拖
拽將a列姓名全部顯示出來。
接下來我們要對上班時間和下班時間來進行處理。假定單位規定早上上班時間不能晚於9點,下午下班時間不能早與5點。那麼我們新建兩列,分別為:
上午簽到情況和下午簽到情況,分別編寫兩個if函式:
if(hour(c2)<9,"√","早上遲到")和=if(hour(d2)<17,"下午早退","√")
然後拖拽整列即可。
有時我們需要獲得職工一天的工作時間,因此需要對工作時長進行計算。新建一列「工作時長」,編寫公式:
int((hour(c2)*60+minute(c2)-
hour(b2)*60-minute(b2))/60)&"小時
hour(b2)*60-minute(b2)),60)&"分鐘"
將上下班時間差計算出來並以小時和分鐘的形式顯示出來。然後拖拽整列。
有的單位雙休日不計入考勤天數,因此,我們有必要對考勤日期進行一下判別,標記出是工作日還是雙休日,這就需要用到weekday函式。新建一列「日期情況」,編寫公式:
if(or(weekday(e2,2)=6,weekday(e2,2)=7),"
雙休日","工作日")
不妨將雙休日的文字前留幾個空格,以示突顯。拖拽整列即可看到效果。
至此,資料的處理工作基本完成。根據不同的需要,我們還可以通過自定義排序來從不同角度檢視考勤情況。
2樓:卓姮節悠
建立資料透視表,
在資料透視表和資料透檢視嚮導步驟1時,
選擇多重合並資料區域,
然後再選擇多個表的資料區域,
excel如何自動統計表中出現多少種資料和每一種資料出現的次數
你的問題的難點是,在二維區域內找出不重複資料填充一列,這個問題,用一步很難完成,可以藉助輔助列間接實現 1 建立輔助列,假設d列,在d1輸入公式 下拉 2 在e3輸入陣列公式 iferror index d 1 d 15,small if match d 1 d 15 d 1 d 15 0 row ...
excel統計出現次數,excel表中如何統計同一字出現的次數
countif a1 t1,1 不能用這個,那麼就這樣吧 sumproduct mod column a1 t1 2 a1 t1 1 如果以上公式中 a1 t1 還不符合要求就用下面的,實際上mod column a1 t1 2 已經指定了單數列來計算了。還不行?那隻好用下面笨方法了。product...
excel中如何把資料倒轉,Excel 表中資料怎樣倒過來排列
使用index counta等函式綜合處理excel版本參考 2010 測試a1 a5資料倒轉 1 b1輸入公式 index a a,counta a a row a1 1 2 回車,使用填充柄填充公式到b5 3 檢視效果 我有一個最簡單的方法,用輔助列,比如資料在a1 a6,在b1 b6填上1 6...