Работа с часами и минутами в Excel 2007

Я работаю над электронной таблицей, содержащей продолжительность телефонных звонков. Таким образом, каждый вызов (строка) имеет значение 00:01:30, 01:02:12, и т. д.

когда я суммирую столбец продолжительности, это даст мне что-то вроде 687:23:42. Все нормально.

но, мой водила нас по минутам. Итак, мне нужно преобразовать вышеуказанную сумму в минуты. Как я могу это сделать?

Если я использую, например, =hour(a1) он вернет "внутренний" номер Excel (я не знаю, в каком формате он управляет), что-то вроде "15"...

Я добился, чтобы преобразовать его в минутах, форматируя его с помощью [m]. В данном примере это возвратит 41243. Но, если я попытаюсь использовать этот номер, это не удастся, так как это только формат... (бывший.: если я умножу формируемое число -- 41243 -- на 10 (например), это даст мне 150, а не 412430, потому что (я думаю) "реальное" число равно 15...

Итак, как я могу добиться этого? Поскольку я имею дело с тысячами строк, я ищу формулу. Я не хочу делать это вручную.

какие-либо советы?

16
задан fixer1234
27.02.2023 6:06 Количество просмотров материала 3498
Распечатать страницу

4 ответа

Excel хранит время как десятичную часть дня, поэтому 1 час=1/24=.04167

чтобы преобразовать это число в минуты, умножьте на 1440. 1440 получается умножением количества часов в сутках (24) на количество минут в часах (60).

итак 687: 23: 42, что равно 28,64 дня, умноженное на 1440 = 41,243.70 минут.

5
отвечен Sux2Lose 2023-02-28 13:54

это даст мне что-то вроде 687:23:42.

щелкните правой кнопкой мыши ячейку, формат, пользовательский формат и введите [m]

0
отвечен Sathya 2023-02-28 16:11

убедитесь, что ваша ячейка имеет формат General или Number и используйте следующую формулу:

=HOUR(B1-A1)*60+MINUTE(B1-A1)+SECOND(B1-A1)/60
0
отвечен Lance Roberts 2023-02-28 18:28

в моем городе телефонные звонки тарифицируются следующим образом:

TOTAL = SUM (округление (длительность каждого звонка, минута))

вместо

TOTAL = ROUNDUP (сумма (длительность каждого звонка), минута)

Я думаю, что это более или менее одинаковые во всем мире.


вот почему, я хотел бы предложить следующий метод для расчета общего количества минут используется:

чтобы преобразовать формат времени в числовой, вы можете использовать:

=A1 * 24 * 60

(предположим, A1: A10 хранит продолжительность каждого вызова, например 00:01:30, 01:02:12, etc)

введите в B1 формулу массива:

=SUM(ROUNDUP(A1:A10 * 24 * 60, 0))

пресс CTRL+SHIFT+ENTER после ввода формулы.

С данными 00:01:30, 01:02:12, вы получите результат 65 минут (вместо 64).

0
отвечен wilson 2023-02-28 20:45

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

date-time
microsoft-excel
microsoft-excel-2007
worksheet-function
Вверх