Як перетворити 1,33 години на 1:20 (години: хвилини)?


12

Як додати хвилини в електронну таблицю Google?

У мене є електронна таблиця Google, яка виглядає приблизно так:

min | min | min | min | min | total min | total time      
 20 |  20 |  20 |  20 |  20 |    80     |    1.33

Але я хочу Загальний час , щоб показати 01:20або 01h20minабо що - щось подібне.

Як я можу це досягти?


Відповіді:


8

Щойно я знайшов цю відповідь для Excel на веб-сайті http://support.microsoft.com/kb/75618, і він працював для мене в листах Google. Повертає серійний номер, який відображається правильно як HH: MM, коли ваша цільова комірка відформатована як Години.

="Minutes"/1440  

(Є 1440 хвилин за 24 години)

приклад:

=SUM(A1:A5)/1440 

призводить до

0.055555555555556

а в свою чергу перетворюється на

01:20:00 

(коли клітинка відформатована як "Години")


2

Я перевірив і зафіксував номери відповідей @RobGazy (ваш номер був дійсним для 4 рядків, тобто SUM (A1: A4), але під питанням було 5 стовпців, тому повинно бути SUM (A1: E1)).

Також could't знайти по замовчуванням «HOUR» формат (в меню) - це функція від DATE групи для Google Spreadsheet . Якщо ви застосуєте HOURформат від menu of advanced formatsВи отримаєте 01, не 01:40так ... Відповідь для вашого прикладу повинна бути:

=SUM(A2:E2)/1440 

дає результати у F2

0,06944444444

а в свою чергу перетворюється на

01:40:00 

(ПРИМІТКА. Коли клітинка відформатована як "Години" - значить, вам потрібно обрати з швидкого меню формат 3 - номер :

  • -ДАТА- неправильно
  • ЧАС дає 01:40:00
  • DURATION дає 1:40:00

і якщо Ви хочете 01:40- вибрати з звичаю: HOUR:MINUTE )


2

У мене були проблеми з вашими відповідями, я точно винен, або у мене проблеми з форматами комірок, які я неправильно зрозумів.

Але я написав цю формулу, яка перетворює клітинку з номером у текстову область із потрібним hh:mmформатом.

Ви можете змінити його, додавши до конкатенату інші рядки.

=concatenate(TEXT(Floor(H2),"00"),":",TEXT(round((H2-Floor(H2))*60),"00"))

H2 - комірка, що містить десятковий номер, що представляє годину дня.

4.81 буде переведено на 04:49


Це було також на місці оброблюваних значень, що перевищують 24 години. Я підкоригував це для =concatenate(TEXT(Floor(H4),"0"),"h ",TEXT(round((H4-Floor(H4))*60),"0"), "m")отримання, 1h 9mабо 351h 23mяк приклад.
Герой сили
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.