2011-04-01 77 views
0

我想在openoffice calc中收集時間(hh:mm:ss.00),但沒有成功。OpenOffice Calc - 四捨五入hh:mm:ss.00到hh:mm:ss

例如,我試圖圍捕以下時間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而不是其他的值

fyi - IF(Test,Then_value,otherwise_value)。

任何想法?

回答

1

剛試過以下之一,它的工作原理:

=IF(RIGHT(A1;2)>50;MROUND(A1;1/(24*60*1000));MROUND(A1;1/(24*60*60))) 

我替換爲分號每個逗號。

+0

嗯..不適合我。 Openoffice Calc(Linux)將所有內容都改回逗號。奇怪。一個錯誤的地方?我會調查並給出迴應。 – Poliquin 2011-04-02 01:06:10

+0

嘿洛倫佐,我認爲這是否是「,」或「;」沒有區別。但謝謝你的回覆。 – Poliquin 2011-04-02 01:20:15

+0

你是對的,它也適用於逗號。您是否將目標單元格設置爲「時間」?你使用哪個版本的面向對象? – 2011-04-02 08:14:01