В электронной таблице у меня есть больше чем 5 столбцов, каждый столбцы, показывающие ее собственное значение. Один из столбца показывает время разговора следующим образом,
60:00
06:44
08:48
59:13
Я просто хочу окружить, это оценивает, следующим образом.
60
07
09
59
Например, 01:25
Если talktime равен, и выше 25 секунд он должен быть округлен как 02
но если talktime 01:13
затем это должно вокруг него как 01
и не как 02
.
Я пытался играть с Format -> Cell
без успеха. Проблемой являются обработки OpenOffice значения XX:YY как часы и минуты, НЕ минуты и секунды. Но Вы могли попробовать это:
Введите свои времена с форматом HH:MM:SS. Как 0:08:48. Скажите, что это - ячейка A1.
Добавьте дополнительный столбец и введите thiis формулу в (скажите что B1):
=minute(A1)+if(second(A1)>=25,1,0)
Или, если Вам не нравится добавлять "00": ко всем значениям, и не возражают против OO, интерпретирующего его как HH:MM, используют эту формулу вместо этого:
=hour(A1)+if(minute(A1)>=25,1,0)
Если Вам не нравится использовать 2 столбца для 1 значения (1 для "сырых данных", действительного значения и другого для форматированного значения), просто щелкните правой кнопкой по нежелательному столбцу и выбору Hide
Если значения уже существуют все, и слишком поздно для ввода времен как HH:MM:SS, вот то, что действительно работало на меня:
=IF(VALUE(RIGHT(TRIM(A1),2))>25,SUM(LEFT(TRIM(A1),2)+1),LEFT(TRIM(A1),2))
Сумасшедший, правильно? Я вырезал и вставил значения, которые имели много конечных пробелов, таким образом, я должен был "ОБРЕЗАТЬ ()", но это говорит, что, если число, состоявшее из этих двух крайних правых символов, больше, чем 25, покажите минуты. Иначе добавьте 1.