Большое количество времени, введенное как число в ячейке Excel


0

Согласно спецификациям и ограничениям Excel , наибольшее количество времени, которое можно ввести в ячейку, а затем интерпретировать Excel как число 9999:59:59. Мой опыт работы с Excel не противоречит этому ограничению.

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

Например, если я введу 7500:12:10в ячейку, это будет интерпретировано как число. Но ввод 12000:52:21результатов в строку. Когда значение интерпретируется как строка, числовые форматы не учитываются.


Здесь я мог бы найти несколько обходных путей, но у всех есть свои ограничения. Пожалуйста, объясните немного шире ваши требования (насколько большие числа вы хотите хранить, какую точность вам нужно, какие операции вы хотите над ними выполнять ...), чтобы помочь нам предложить лучший обходной путь.
Máté Juhász

Я расширил свой вопрос. Вопрос также можно сформулировать следующим образом: как ввести количество времени, превышающее 9999: 59: 59, в ячейку Excel, которое будет интерпретироваться как число?
Штамас

«... ячейка Excel будет интерпретирована как число» - для этого нет способа. Это не было бы обходным решением. Вы можете использовать вспомогательный столбец, в котором вы преобразуете его в нужный формат с помощью формул, или использовать VBA, но ваш вопрос все еще слишком широк.
Матэ Юхас,

Почему 7500:12:10= 11/7/1900 12:12:10PMи значение в 312.5084491? Дайте это в деталях, и, возможно, кто-то может обсудить проблему.
ejbytes

1
Посмотрите на этот предмет: stackoverflow.com/questions/13180234/…
Роб Седжвик
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.