Evidently E3 is in hours but spreadsheet time format works on a days and fractions of days. Assuming that F3 is equal to E3 but with the format [HH]:MM, then F3 should be divided by 24 to convert to days. Then the format returns 01:40.
Формат времени Pomodoro в LibreOffice Calc
302
WobblyWindows
Я использую LibreOffice Calc в Windows 7, и я хотел бы написать формулу, которая с учетом десятичного числа преобразует ее в часы и минуты. Например, у меня есть это:
Ячейка E3 является =($B$3*25/60)
то есть она возвращает количество часов, соответствующее B3, количество завершенных pomodori (4, в данном случае). Один «pomodoro» эквивалентен 25-минутному неделимому блоку, следовательно, 25 в формуле.
В ячейке F3 я пытался применить [hh]:mm
пользовательский «Формат ячейки», но я получаю «40: 00» вместо 01:40, 1 час и 40 минут (0,67 * 60 ≈ 40 минут). Может кто-нибудь, пожалуйста, помогите мне? Существует ли предварительно сконфигурированная формула для такого рода расчетов?
Попробуйте ** = ВРЕМЯ (INT (B4 * 25/60), MOD (B4 * 25,60), 0) ** в ** F4 **, где ** F4 ** имеет формат чч: мм, чтобы получить желаемые результаты.
Wishwas 9 лет назад
1
Это сработало, спасибо! Будет ли это работать, если я захочу использовать этот номер, чтобы потом делать вычитания / дополнения?
WobblyWindows 9 лет назад
0
Да, это работает, по крайней мере, в тех случаях, когда я пытался: я скопировал формулу из ** F4 ** в ** F5 **. Затем введен ** 5 ** в ** B5 ** ячейку. Теперь введите ** = F5-F4 ** в ** F6 **, ** = F4 + F5 ** в ** F7 **. Теперь вы увидите ** 2: 05 ** в ** F5 **, **: 25 ** в ** F6 **, ** 4: 10 ** в ** F7 ** и т. Д.
Wishwas 9 лет назад
0
1 ответ на вопрос
1
W_Whalley
ваше решение работало нормально, но не могли бы вы объяснить мне, в чем проблема? Почему мне нужно было разделить на 24, чтобы получить правильную форму `чч: мм`? Что означает, что «формат времени электронной таблицы работает в днях и долях дней»?
WobblyWindows 9 лет назад
0
Дата в calc - это целое число, которое представляет собой число дней от произвольной даты начала (30.12.1899 для моего калькулятора), поэтому сегодня значение 42066, которое можно отформатировать как 03.03.2015 00:00:00. Чтобы добавить к этому один час, вы должны добавить 1/24 дня или 0,0416667. Таким образом, дата 42066.04166667 будет отформатирована 03.03.15 01:00. Ваше число составило 1,67 часа, поэтому поделив на 24 преобразованные 1,67 часа на шкалу дней, требуется формат даты и времени.
W_Whalley 9 лет назад
2
Похожие вопросы
-
5
Почему часы в области уведомлений зависают?
-
1
Избегайте синхронизации времени между OSX и XP с помощью Parallels
-
6
Самый простой способ времени инструмент командной строки
-
-
5
Нужно ли выключать Wi-Fi после использования?
-
5
Порт Windows / usr / bin / time?
-
6
Сколько времени может занять ZIP-архив моего wwwroot с 2,74 ГБ файлов и папок?
-
3
Самая быстрая загрузка настольного дистрибутива Linux?
-
2
Windows 7 не держит время после перезагрузки
-
5
Системные часы отстают
-
3
Время меняется при использовании двух ОС