Как объеденить повторяющиеся ячейки таблицы, учитывая объединение времени?
Есть такая таблица:
Нужно получить таблицу такого вида:
Не понимаю, какой логикой сделать объединение повторяющихся ячеек, если между ними есть еще и другие, неповторяющиеся.
Какие есть варианты, может есть готовые примеры?
Проходите циклом по второй колонке, если значение в строке равняется значению в предыдущей строке, то делаете объединение даты (начальная дата с предыдущей строки - конечная дата с текущей строки)
Обновляем данные, переходим к следующей строке