Создайте трубу Tally и хотите записать время, затраченное от одной записи до следующей. Использование Excel 2016 для ввода данных по глубине и записи метки времени для каждой записи. Затем я хочу вычислить разницу во времени от текущей записи глубины до предыдущей. У меня есть 4 колонки. Колонка глубины отверстия, колонка Kelly Down, колонка Timestamp и Time Diff. Колонна. Проблема, которую я пытаюсь решить, - это вычисление разницы во времени между непоследовательными строками временных меток. Ex ..

Автоответчик времени трубы:
Труба авто подсчет времени

Как мне рассчитать это?
Есть ли здесь функция ПРЕДЫДУЩЕЕ Время?
Я только знаю, как рассчитать разницу во времени, используя указанную ячейку. Следовательно, используемый мной расчет рассчитывается только из одной ячейки, расположенной непосредственно над ней. Не два или даже три.

Вычисляет только от одной ячейки к следующей:
Рассчитывает только от одной ячейки до следующей

1 ответ1

0

Если все метки времени в столбце меток времени расположены в порядке возрастания, вы можете вычесть МАКС из всех предыдущих меток времени из текущей, чтобы получить разницу во времени.

Если первая метка времени находится в ячейке F2, а разница во времени - в столбце G, оставьте ячейку G2 пустой и введите следующую в ячейку G3.

=IF(OR(F3="",MAX(F$2:F2)=0),"",F3-MAX(F$2:F2))

и скопируйте эту формулу в ячейки столбца F, расположенные ниже строки 3.

Обратите внимание, что это ставит пробел рядом с любой пустой отметкой времени. Если вы предпочитаете иметь другое значение, замените второе «» на то, что вы хотите.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .