PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Office
[算表] 加班時數計算
作者:
SecondKill
(秒殺)
2019-01-15 17:40:11
軟體: Excel
版本: 2016
想製作一份自己加班時數的統計表,以半小時為單位,
不足半小時則捨棄不計,以 floor 函數計算,遇到一個問題:
如下表:(A欄為加班開始時間,B欄為結束時間,C欄為加班時數)
A B C
1 2019/1/2 08:00 2019/1/2 12:00 3.5
2 2019/1/3 08:00 2019/1/3 12:50 4.5
3 2019/1/5 23:00 2019/1/6 07:00 7.5
當我在 C1 儲存格填入公式 =floor((B1-A1)*24, 0.5),
再往下拉到 C3 時,跑出的結果分別是 3.5、4.5、7.5 小時,
不是預期中的 4.0、4.5、8.0 小時,
請教各位大大,是哪裡寫錯了嗎?@@a
作者: soyoso (我是耀宗)
2019-01-15 17:53:00
有可能是浮點數的問題,可以函數round排除看看
https://i.imgur.com/KclJio9.jpg
d1儲存格測試的是=(b1-a1)*24,回傳值不是4或是以
https://i.imgur.com/zow15om.jpg
儲存格f1測試的是=b1*24-a1*24就會是4
作者: SecondKill (秒殺)
2019-01-15 18:18:00
看來應該是就浮點數的問題了,感謝s大的協助!
繼續閱讀
[算表] Excel如何定義字串為時間作累加的動作
snake711
[算表] index+match有誤判
onlyping
[算表] Excel VBA Sort方法
home0303
[算表] filter 可否轉向
cat811226
[問題] Outlook365郵件規則問題
woyun16
[算表] 把單一儲存格中的數字取出
diverJohn
[算表] VBA如何取得網頁資料時自動整理格式
moodyblue
[算表] 大樂文化《Excel最強教科書》分享推薦
moodyblue
[問題] Excel Starter輸入/開啟檔案就當掉
thool
[問題] Excel 下拉選單 關鍵字搜尋
smoochy
Links
booklink
Contact Us: admin [ a t ] ucptt.com