excel如何計算案件處理的天數、時間?. - 工程師

Lucy avatar
By Lucy
at 2012-02-04T00:00

Table of Contents

目前有的數值
1.案件進件時間 2011/11/11 11:18:00 AM
2.案件結案時間 2011/11/14 06:07:00 PM
如果用excel將兩者相減 時間不準確
因為有包含下班時間、假日
假設上班時間是 9:00
中午休息時間是 12:30~13:30
下班時間是 18:00
已解出的公式如下,但是不知道該怎麼扣除例假日
=SUMPRODUCT(LOOKUP(TEXT(F3+((ROW(INDIRECT("1:"&INT((F9-F3)*1440)+1))-1)/1440),"hh:mm"),{"00:00","09:00","12:30","13:30","18:00"},{0,1,0,1,0}))/480
拜託各位高手解答~謝謝!
已更新項目:
to 系統工程師的居酒屋
感謝您的回覆
但是想請問用WEEKDAY來解
那麼國定例假日是不是也有被排除呢?

All Comments

Harry avatar
By Harry
at 2012-02-06T09:21
將公式修改如下
=SUMPRODUCT(LOOKUP(TEXT(F3+(ROW(INDIRECT("1:"&INT((F9-F3)*1440)))-1)/1440,"hh:mm"),{"00:00","09:00","12:30","13:30","18:00"},{0,1,0,1,0})*(WEEKDAY(F3+(ROW(INDIRECT("1:"&INT((F9-F3)*1440)))-1)/1440,2)<6))/480
2012-02-05 12:19:09 補充:
480為8*60
所以單位為工作天數
2012-02-06 01:19:18 補充:
用WEEKDAY來排除 六日不計
2012-02-06 17:23:54 補充:
原先公式計算太多比較耗時,而且時間太久也無法計算
請改用下式,並可用NETWORKDAYS來設定自定放假日期
=SUMPRODUCT(LOOKUP(TEXT(F3+(ROW(INDIRECT("1:"&INT((1+INT(F3)+MOD(F9,1)-F3)*1440)))-1)/1440,"hh:mm"),{"00:00","09:00","12:30","13:30","18:00"},{0,1,0,1,0}))/480+IF((INT(F9)-INT(F3))=0,-1,IF((INT(F9)-INT(F3))=1,0, NETWORKDAYS(F3+1,F9-1)))
2012-02-06 17:24:05 補充:
NETWORKDAYS(start_date,end_date,holidays)
Start_date 係指起始日期。
End_date 係指結束日期。
Holidays 從工作日誌中排除一個或更多個選擇性的範圍,例如,州的國定假日和不定期的假日。

毆人重傷刑責與民事賠償

Caroline avatar
By Caroline
at 2012-02-03T00:00
http://tw.news.yahoo.com/%e8%b5%b0%e8%b7%af%e6%92%...
走路撞到黑道 竹科工程師遭毆昏迷
圖片參考:http://l.yimg.com/bt/api/r ...

台灣建築業

Mia avatar
By Mia
at 2012-01-28T00:00
我目前是高三生,剛考完學測,心目中的第一志願是成大建築系
雖然對建築很有興趣也有自己的理想
但人要� ...

機械工程學系與警大!!!

Callum avatar
By Callum
at 2012-01-27T00:00
我現在就讀機械系~但是親戚一直嫌這個科系==
他一直叫我去重考看能不能考上警大
他說警官出來錢多多又沒� ...

高雄-日月光A2廠~

Agnes avatar
By Agnes
at 2012-01-18T00:00
各位大大

小弟目前入取製程工程師一職,想請問A2廠主要的製程和發展性,
請各位大大幫我分析一下。
...

這個英用程式無法啟動是什麼東西?

Bennie avatar
By Bennie
at 2012-01-18T00:00
這是什麼東西誰可以幫幫我處理掉拜託各自身是電腦工程師的大大幫幫我謝謝.
圖片參考:http://imgcld.yimg.com/8/n/A ...