当 ABS 功能已经到位时的 SUM 功能

SUM function when ABS function is already in place

请多多包涵,我对 XL/Google Sheets

不是很了解

我正在尝试获取我的电子表格来计算我当月的工作时间。

当我上夜班时,当我输入的开始时间晚于我的结束时间(即 19:00 开始和 07:00 结束)时,它给了我 -12 的持续时间。

为了解决这个问题,我应用了 ABS 函数,因此负数显示为正数。

但是,当我尝试计算底部的小时数时,它给了我一个奇怪的值,如果它使用原始负值计算 SUM 是不正确的,如果它使用这些值也是不正确的由ABS函数生成。

有人可以告诉我我做错了什么吗(用虚拟的术语 - 我真的不得不 google 关于 ABS 功能的一切 - 我根本不了解电子表格,我从谷歌搜索中学到的一点点东西像 $h*t).
ABS Function SUM Function Fault showing value as 1.00 instead of either 0.00 or 24.00

=ABS(E1-D1) 替换为 =MOD(E1-D1,1)*24 并且总和应该可以正常工作。