Я пытаюсь разработать формулу Excel, которая будет рассчитывать фактическую продолжительность времени для строки временного диапазона следующего формата: 1:00am – 3:00am
Согласно этой статье кажется, что это должно быть так же просто, как вычитать два раза. Например, чтобы получить часы, минуты и секунды между двумя значениями времени (4:55:00), в статье говорится следующее:
=TEXT(B2-A2,"h:mm:ss")
Вот как далеко я добрался:
=TEXT(RIGHT(B2,SEARCH(" – ",B2))-LEFT(B2,SEARCH(" – ",B2)),"h:mm:ss")
Интересно, может быть проблема в том, что моя строка текста не имеет компонента "дата" в дополнение ко времени. Является ли единственное решение, позволяющее выполнить операцию вычитания, чтобы "переписать" дату в строки? Или есть другой альтернативный подход, кроме простого разделения часового и минутного компонентов по отдельности и расчета продолжительности таким образом? Я также хотел бы компенсировать любые потенциальные промежутки времени между часами и часами, например, с 9:00 до 12:00, если это вообще возможно.