У меня появилась интересная задача. Надеюсь, что на этом форуме я найду человека, который сможет ее решить. < за вознаграждение Итак, Есть строка, в которой два вида значений: дата и число. Дата - время, когда было зафиксировано число. Число - котировка.
Есть Окончательные (выделил желтым, первые две колонки) Дата и число.
Необходимо из строки получить Дату и число, которые были зафиксированы за час до Окончательных данных. // или примерно за час, Если нет за час, тогда ближайшие Дата и число.
Например: Колонки А и B - это окончательные данные, от которых необходимо отталкиваться.
Нам надо найти в значениях, что записаны в колонках справа от Окончательных, значения, которые были зафиксированы за Час до окончательных. Строка 3: имеем 1/5/2021 22:13, значит ищем 1/5/2021 21:13. Находим их в колонке Q и R: 1/5/2021 21:00 2.7 Так, так как нет записи с временной отметкой 21:13, то мы извлекаем ближайшую запись к этой дате.
Я прикрепил файл. // Если описание не очень ясное, то я его дополню по ходу вопросов и уточнений со стороны исполнителей.