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