Как отформатировать время в формате ММ:СС в Libre Office Calc?

Как отформатировать время в формате ММ:СС в Libre Office Calc?

Свободный офисный калькулятор 6.0.7.3.

Я хочу ввести время 5:39 в минутах и ​​секундах в ячейку. Я выделяю ячейку и выбираю Формат > Ячейки в меню. В диалоговом окне «Формат ячеек» я ввожу MM:SSв поле «Код формата» внизу и нажимаю «ОК».

Когда я затем ввожу в ячейку «5:39», оно немедленно меняется на «39:00». Если я вместо этого ввожу в ячейку полное значение ЧЧ:ММ:СС «00:05:39», оно в конце концов отображается как «5:39».

Как мне отформатировать ячейку, чтобы я мог ввести именно то, что я хочу, а именно формат ММ:СС «5:39»?

решение1

К сожалению, вы не можете просто ввести данные mm:ssи заставить LO понять, что они означают, независимо от того, как отформатирована ячейка.

Чтобы LO интерпретировал ввод как время и интерпретировал его правильно, ему нужно понимать единицы. Для этого требуется запись, начинающаяся с часов и минут. Затем вы можете отформатировать ее так, как вам нужно. Часы могут быть нулевыми, но вам нужен заполнитель.

Итак, вы можете сделать что-то вроде:

  • 0:Включите в свою запись лидирующие данные о часах работы.
  • Используйте макрос, чтобы начать ввод 0:или интерпретировать введенные данные и преобразовать их.
  • Введите mm:ssзначения как текст или значение, которое будет неправильно истолковано, затем используйте формулу в другой ячейке, чтобы преобразовать его. Если ваша запись находится в A1, B1 может содержать: =A1/60и отформатируйте ячейку с вашим форматом времени.

Связанный контент