В CSV-выгрузке с Индии время событий (убраны из файла-примера, оставил только дату и время) приходит в совершенно неудобном временном формате:
1) новые сутки они начинают с 12:00 (наша первая минута ночи 00:01 у них идёт как 12:01) — тут проблема в том, что точно так же обозначается первая минута после полудня. То есть, дальше часы ночного/утреннего времени идут 01:** — 09:**, дальше 10:**, дальше 11:**, а дальше снова 12:** (только уже дня). И возникает путаница во времени вида 12:** — это про после полуночи или про после полудня?
2) после часу дня у них идёт снова 01:** — 11:** (что соответствует «нашим» 13:** — 23:**)
Строки (события) идут в том порядке, в каком они происходили (сверху вниз хронология от крайних к более старым). Проблема в том, что когда начинаешь сортировать — этот исходный обратный хронологический порядок перепутывается, и дальше начинается хаос в том плане, что события дня перемешиваются с событиями ночи.
Нужен макрос, который приводит время в стандартный 24-часовой вид. То есть, когда сутки начинаются с 00:00, 00:01 и заканчиваются 23:59. А каждая минута дня имеет уникальное временное значение.
Если устроит, можно сразу в PQ данные из CSV обрабатывать и выгружать на лист. Но, судя по данным и ЭТОЙ теме , могут быть нюансы, которые нужно обсудить. Пока заказ НЕ занимаю.