Я пытаюсь разработать формулу 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")
интересно, если проблема может заключаться в том, что моя строка текста не имеет компонента "date" в дополнение к времени. Является ли единственным решением, позволяющим выполнять операцию вычитания, чтобы" выдумать " дату в строки? Или есть другой альтернативный подход, кроме простого разбиения часовых и минутных компонентов по отдельности и вычисления продолжительности таким образом? Я также хотел бы компенсировать любые потенциальные промежутки времени pm-to-am, такие как 9:00pm - 12:00am, если это вообще возможно.