我试图在openoffice calc中计算时间(hh:mm:ss.00),但没有成功。
例如,我试图将以下时间整理为HH:MM:SS
01:41:32.69 -> 01:41:33
01:45:59.20 -> 01:46:00
01:31:48.62 -> 01:31:49
我尝试了以下quickfix方法
= IF(RIGHT(A1,2)大于50,MROUND(A1,1 /(24 * 60 * 1000)),MROUND(A1,1 /(24 * 60 * 60)))
无论发生什么,IF语句都会返回Then_value而不是OTHER_value
fyi - IF(Test,Then_value,otherwise_value)。
有什么想法吗?
答案 0 :(得分:1)
尝试了下面的一个,它有效:
=IF(RIGHT(A1;2)>50;MROUND(A1;1/(24*60*1000));MROUND(A1;1/(24*60*60)))
我用分号替换了每个逗号。
答案 1 :(得分:0)
如果它真的是OO Calc,我建议:
=IF(RIGHT(A1;2)*1>50;MROUND(A1;1/(24*60*1000));MROUND(A1;1/(24*60*60)))
像RIGHT这样的字符串函数总是返回文本格式,任何文本总是大于每个数字。