У меня есть электронная таблица, как это:
ID time Episode mints
1 5:00PM 0
1 6:00PM 1 10
1 6:10PM 0
1 6:30PM 0
2 1:00AM 0
2 2:00AM 1 60
2 3:00AM 0
2 1:00AM 2 30
2 1:10AM 3
2 1:20AM 4
2 1:30AM 0
Я хочу, чтобы рассчитать разницу во времени между строкой имеет первое ненулевое значение, чтобы строка попала в первый 0. Например, в ID1 продолжительность будет 6:10 вечера - 6:00 вечера, что будет 10 минут.
У меня почему-то возникло ощущение, что я должен использовать функции match() и index(), но после нескольких испытаний мне не повезло.