標題:
考勤計算問題
[打印本頁]
作者:
celina710828
時間:
2011-4-15 22:06
標題:
考勤計算問題
請各位大大幫幫小女我吧!謝謝!!
一、請問員工資料裡的 出生日期
1982/08/28
=年齡
28歲7個月
(=DATEDIF(E2,TODAY(),"Y")&"歲"&DATEDIF(E2,TODAY(),"ym")&"個月"),但出生日期我只會用西曆,請問如何改為國曆
71/08/28
=年齡
28歲7個月
二、考勤表 上班時間為08:00 下班時間為17:00
打卡時間為 上班 下班
4/1 07:50 17:12 <-----加班以30分為一個單位
顯示值為1
以此類推
4/2 08:12 17:02 <-----已遲到12分以15分為一個單位
顯示值為1
以此類推
4/3 07:58 18:40 <-------加班1小時又40分,30分為一個單位
顯示值為3
以此類推
如何顯示我要的值呢 ?:L
作者:
celina710828
時間:
2011-4-15 22:08
4/1 07:50 17:12 <-----加班以30分為一個單位 顯示值為1 以此類推
抱歉改為顯示值為0 因不滿30分
作者:
gong
時間:
2011-4-15 22:45
上傳檔案
作者:
gong
時間:
2011-4-15 22:56
國曆(e/m/d)與西曆(yyyy/m/d)不過是格式不同而已
計算不變
作者:
ann
時間:
2011-4-16 01:31
本帖最後由 ann 於 2011-4-16 01:32 編輯
只要將儲存格的格式\數值標籤 類別 選擇自訂
在類型輸入
[$-404]e/mm/dd
其它計算方式不變
應該就能得到您所要的
作者:
gong
時間:
2011-4-16 09:26
本帖最後由 gong 於 2011-4-16 10:05 編輯
http://toget.pchome.com.tw/category/utility/25338.html
還是覺得給你魚竿,下載壓縮檔
至於mail我等了40分鐘未見,只好刪除
作者:
celina710828
時間:
2011-4-16 15:18
:D 檔案上去了:lol
作者:
yanto913
時間:
2011-4-16 18:08
[i=s] 本帖最後由 yanto913 於 2011-4-16 18:49 編輯 [/i]
加班點數
=ROUNDDOWN(((ROUNDDOWN(工作表1!E5*24/0.25,0)*0.25-ROUNDUP(工作表1!D5*24/0.25,0)*0.25)-9)/0.5,0)
遲到點數
=IF((ROUNDUP(工作表1!D5*24/0.25,0)*0.25-8)<0,0,(ROUNDUP(工作表1!D5*24/0.25,0)*0.25-8))/0.25
作者:
celina710828
時間:
2011-4-16 22:04
標題:
考勤計算問題
感謝yanto910大大,我已把函數key進去了,但遇到假日會出現-18的值,如果假日加班也會出現只有17:00之前的值,17:00之前的8小時就沒有算去進去
=IF((ROUNDUP(D5*24/0.25,0)*0.25-8)<0,0,(ROUNDUP(D5*24/0.25,0)*0.25-8))/0.25考勤表 上班時間為08:00 下班時間為17:00
打卡時間為 上班 下班
4/1 07:50 17:12 <-----加班以30分為一個單位 顯示值為1 以此類推
4/2 08:12 17:02 <-----已遲到12分以15分為一個單位顯示值為1 以此類推
4/3 07:58 18:40 <-------加班1小時又40分,30分為一個單位 顯示值為3 以此類推
=IF(C5<6,E5-D5,"")星期一~星期五的工作天
=IF(C5>5,E5-D5,"")星期六和星期日的工作天
這三個函數如何放在一起呢?
但如果遇到遲到又早退怎麼辦
作者:
yanto913
時間:
2011-4-17 08:41
請問假日8點之前沒打卡也算遲到嗎?
作者:
yanto913
時間:
2011-4-17 08:54
[i=s] 本帖最後由 yanto913 於 2011-4-17 09:05 編輯 [/i]
加班點數
=IF(ROUNDDOWN(((ROUNDDOWN(E5*24/0.25,0)*0.25-ROUNDUP(D5*24/0.25,0)*0.25)-IF(C5>5,0,9))/0.5,0)<0,0,ROUNDDOWN(((ROUNDDOWN(E5*24/0.25,0)*0.25-ROUNDUP(D5*24/0.25,0)*0.25)-IF(C5>5,0,9))/0.5,0))
遲到點數
=IF(C5>5,0,IF((ROUNDUP(D5*24/0.25,0)*0.25-8)<0,0,(ROUNDUP(D5*24/0.25,0)*0.25-8))/0.25)
作者:
celina710828
時間:
2011-4-17 20:53
謝謝大大,可是好像不太可以Y
作者:
yanto913
時間:
2011-4-18 19:07
請問哪裡有問題呢?我測過可以耶!!
作者:
celina710828
時間:
2011-4-18 21:22
因該是說4/15 上班08:02 下班20:00 遲到2分為15分一個單位,但加班原值是6,但今天有遲到2分,加班代的值變成了5
作者:
yanto913
時間:
2011-4-19 00:02
因該是說4/15 上班08:02 下班20:00 遲到2分為15分一個單位,但加班原值是6,但今天有遲到2分,加班代的 ...
celina710828 發表於 2011-4-18 21:22
對阿!我測過後,上班08:02 下班20:00 加班值是5阿
作者:
celina710828
時間:
2011-4-19 07:51
上班08:02 下班20:00 加班值正確因該是6而遲到是2分,謝謝大大的分享,我以完成了
作者:
myianhsu
時間:
2014-1-22 10:04
來研究看看怎麼算.
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)