Time 如何在谷歌电子表格中将正持续时间转换为负持续时间
我必须在谷歌电子表格应用程序中处理时间和持续时间,我必须用负持续时间进行计算 问题: 我必须将持续时间转换成分钟,乘以-1将数字转换成负数。但这会导致一种奇怪的行为: -------------------------------------------------------- Begin | End | Duration | calculated in negative (for some reasons) -------------------------------------------------------- 08:00 | 14:00 | 06:00 | no 10:00 | 15:00 | -7200:00:00 | yes -------------------------------------------------------- 开始|结束|持续时间|以负数计算(出于某些原因) -------------------------------------------------------- 08:00 | 14:00 | 06:00 |否 10:00 | 15:00 |-7200:00:00 |是 所以我试着把它分成24,60,3600,但似乎没有什么是合适的。直到我用了魔法数字1440。 这个数字是60的倍数,正好是24倍 最终解决方案: [持续时间=结束-开始] ((小时(时长)*60)+分钟(时长))(-1))/1440 我的问题是:Time 如何在谷歌电子表格中将正持续时间转换为负持续时间,time,google-sheets,duration,date-arithmetic,Time,Google Sheets,Duration,Date Arithmetic,我必须在谷歌电子表格应用程序中处理时间和持续时间,我必须用负持续时间进行计算 问题: 我必须将持续时间转换成分钟,乘以-1将数字转换成负数。但这会导致一种奇怪的行为: -------------------------------------------------------- Begin | End | Duration | calculated in negative (for some reasons) ---------------------------------
Google工作表将日期和时间视为序列号(与Excel相同):
是42458李>today()
- tommorow=
=42459李>today()+1
- 以分钟为单位:=24*60=1440李>
- 以秒计=24*60*60=86 400李>