Форматувати клітинки Excel для відображення як "##: ##: ##"


0

Я намагаюся форматувати клітини в Excel, щоб вони показували загальну тривалість телефонних дзвінків hh:mm:ss, але Excel дає мені помилки.

Іноді тільки тривалість mm:ss (49:10), або навіть просто ss (35), і мені потрібно, щоб вони за замовчуванням змінювалися на 00:49:10 і 00:00:35 відповідно. Однак, коли я вибираю "Custom" на вкладці "Number" під час форматування клітинок і вводиться 00:00:00 або ##:##:##, Excel розповідає мені -

Microsoft Office Excel не може використовувати введений формат цифр.

Також, hh:mm:ss не працюватиме для мене, тому що я займаюся тривалістю, не раз. Хто-небудь може сказати мені, як це формат? Дякую.


щоб очистити його - будь ласка, покажіть свої вхідні дані і як ви отримаєте вхід - чи введено це вручну? імпортувати? обчислюється з інших даних? - це необроблені дані рядок або значення часу (наприклад, NOW () буде вирішено до числа 41208,5323841435 - принаймні для мене зараз)?
Jook

Просто побачив вашу редакцію, і це відповіло на мене. Дякую.
David Gard

Відповіді:


2

Можна скористатися одним із таких параметрів:

[h]:mm:ss -> displays something like 27:59:59 or 28:00:00 (28 hours)

[m]:ss -> displays something like 180:59 or 181:00 (181 minutes)

[s] ->  displays something like 180 or 181 (181 seconds)

Ви навіть можете розширити їх

[h]:mm:ss,000

щоб отримати мілісекунди;)

І тільки тому ви не дивуєтеся - клітина, яка має значення 1, відформатована з моїм останнім прикладом, вирішить до 24: 00: 00,000 - як числове 1 дорівнює 24 годинам у цьому форматі. Але це добре - будь-які формули часу і тривалості повинні добре працювати з цим.

Редагувати:

Ну, може бути ще один спосіб, щоб бути ближче до того, що ви стверджували:

00":"00":"00

Але зараз час, як 24:10:05 повинен бути введений як номер 241005.

Я не знаю, що це те, що ви хочете.


Використовуючи формати часу, ви повинні вводити повну заяву часу кожного разу - інакше excel не знає, що ви маєте на увазі, коли ви вводите 10 - & gt; ці 10 секунд, хвилин або годин? Те ж саме стосується 10:15 - це 10 годин 15 хвилин або 10 хвилин 15 секунд?

Це просто так, коли ви не можете відповісти на нього як на людину, не очікуйте, що Excel буде це робити;)


Дякуємо за відповідь, але це не працює. З клітиною, відформатованою як [h]:mm:ss, 35 хвилин і 10 секунд (введено як 35:10) форматів як 35:10:00, а не 00:35:10. Крім того, 10 секунд (введено як 10) форматів як 240:00:00 а не 00:00:10.
David Gard

1
так - тому що вам доведеться вводити їх, як 00:35:10 або 00:00:10 - чи не могли б ви показати, як ці дані вводяться у вашу клітинку? або вам потрібно буде використовувати номер типу 0,00011574 щоб дістатися до 10сек
Jook

1
Ваша зміна зробила виклик - 00 ":" 00 ":" 00. Enterint 10 шоу 00:00:10, і 1434434 шоу 143:44:34. Ось як звіт виводить дані (не запитуйте мене, чому, програмне забезпечення, яке ми використовуємо, дуже унікальне, але не дуже добре!), Так що це добре для моїх цілей - це вже загальна тривалість, вони не потрібно додати Excel.
David Gard
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.