Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Helen
Зарегистрирован: 14.12.2002 Сообщения: 5
|
Добавлено: Пн Ноя 05 2001 07:04 Заголовок сообщения: Время в Excel |
|
|
Подскажите пожалуйста, как суммировать в Excel данные типа чч:мм:сс, где часы 10000. Например, 12333:45:00 (А1); 11145:13:00 (А2); А3=А1+А2, в результате в А3 выдается 0. Если часы |
|
Вернуться к началу |
|
 |
Влад
Зарегистрирован: 14.11.2001 Сообщения: 6 Откуда: Prague
|
Добавлено: Пн Ноя 12 2001 17:49 Заголовок сообщения: Re: Время в Excel |
|
|
Ёксель (да и многие другие проги тоже) хранит время как число 0..1, где 0=0:0:0, 0.9999=23:59:59. Все процедуры заточены под этот интервал и при его превышении будут глючить. Так что придётся строку "руками" парсить. Вот, например, преобразование такого времени в число секунд (результат в B4): A1="12333:45:67" A2="=ПСТР(A1;НАЙТИ(":";A1;1)+1;ДЛСТР(A1))" A3="=ПСТР(A2;НАЙТИ(":";A2;1)+1;ДЛСТР(A2))" B1="=ЗНАЧЕН(ЛЕВСИМВ(A1;НАЙТИ(":";A1;1)-1))" B2="=ЗНАЧЕН(ЛЕВСИМВ(A2;НАЙТИ(":";A2;1)-1))" B3="=ЗНАЧЕН(A3)" B4="=B1*3600+B2*60+B3"
Теперь секунды из B4 можно складывать с другими секундами или преобразовать в дату. Всё это можно было бы и в одну формулу расписать, но мне что-то лениво, там такой мрак получится...  |
|
Вернуться к началу |
|
 |
Helen
Зарегистрирован: 14.12.2002 Сообщения: 5
|
Добавлено: Чт Ноя 15 2001 03:12 Заголовок сообщения: Re: Время в Excel |
|
|
Огромное спасибо. Жаль, что иначе никак. У меня этих цифр такое количество, что действительно мрак. Придется макрос набросать. Еще раз спасибо. |
|
Вернуться к началу |
|
 |
|