Excel, добавляющий дату 01.01.1900 в определенные формулы - PullRequest
0 голосов
/ 05 сентября 2018

У меня есть формула, которая вычисляет количество секунд на действие в формуле. Это форматируется как mm: ss.0 для каждой ячейки в столбце A. Затем я пытаюсь преобразовать это в число действий за каждую минуту в столбце B. Формула столбца B принимает число и делит его на первый столбец. Для некоторых строк это прекрасно работает, но в других ячейках формула неверна. Например, ячейка A1 говорит 25: 10,0 и результаты до 0,04. Ячейка A2 говорит 25: 16,3 и приводит к 2,37. Я копирую / вставляю значения и вижу, что в тех, которые не верны (A1), Excel добавляет 1/1/1900 раньше времени. Я не уверен, как это остановить, так как все ячейки имеют одинаковую формулу и формат. Есть идеи?

1 Ответ

0 голосов
/ 05 сентября 2018

Везде, где вы используете время в своей формуле, оберните его в MOD; например MOD (A1, 1) где A1 содержит время. Это удалит любой компонент даты и оставит необработанное значение времени.

Возможно, что мошенническое добавление компонента даты может иметь какое-то отношение к вашему времени, пересекающему полночь.

...