[算表] excel時間計算問題

作者: organic (organic)   2016-01-15 13:48:58
軟體:excel
版本:2007
上班時間08:30-17:30中午12:00-13:00不計,要算工作時間。
設A1為起始時間,
b1為結束時間
要使
b1若為12:00(13:00)-a1若為08:30(17:30)計算結果皆為4

a1若為12:00之前且b1若為13:00之後則b1-a1相減後再減1。
函數該怎麼下比較正確。感恩
作者: soyoso (我是耀宗)   2016-01-15 14:07:00
第1個結果08:30-12:00計算結果要為4還是3.5如果皆為4那假設起迄08:30-11:30或是08:30-14:00又會是多少工時呢?
作者: organic (organic)   2016-01-15 14:37:00
只有08:30~12:00及13:00~17:30要為4,若08:30~11:30則為308:30~14:00則為(14-8.5)-1都要在c1儲存格成立
作者: soyoso (我是耀宗)   2016-01-15 14:56:00
http://imgur.com/Qn3Gp1K 類似這樣另問輸入資料有可能是08:30-13:00嗎?如果有計算方式為?
作者: organic (organic)   2016-01-15 15:11:00
原來是這樣思考的,真是謝謝您基本上不會有那樣的輸入,不過如果有,計算結果也要為4另一個問題如果a1b1是從其他儲存格0830經time轉成08:30而來需要設定格式嗎?
作者: soyoso (我是耀宗)   2016-01-15 15:17:00
那排除上可加上條件http://imgur.com/Qn3Gp1K
作者: organic (organic)   2016-01-15 15:17:00
套公式出不來
作者: soyoso (我是耀宗)   2016-01-15 15:19:00
測試上同函數time時間序列值,應不用調整格式
作者: organic (organic)   2016-01-15 15:20:00
解決了,實在很感謝
作者: soyoso (我是耀宗)   2016-01-15 15:23:00
了解,也附上測試連結 https://goo.gl/qxRSkz
作者: organic (organic)   2016-01-15 15:25:00
測試13:00~14:00結果為0?a1若為13:00,c1結果都差1
作者: soyoso (我是耀宗)   2016-01-15 15:45:00
https://goo.gl/qxRSkz 已修正,試試
作者: organic (organic)   2016-01-15 17:17:00
太厲害了

Links booklink

Contact Us: admin [ a t ] ucptt.com