Сопоставьте даты и время (часы), но не год

Сопоставьте даты и время (часы), но не год

У меня есть столбец с данными о температуре с 2012 года, для каждого часа в течение года. Я хотел бы, чтобы эти данные использовались для аппроксимации значений в течение следующих лет путем сопоставления даты и времени, например, беря температуры из диапазона 3.10.2012 11:00 - 7.10.2012 15:00, и когда я пишу 3.10.2013 11:00 - 7.10.2013 15:00, он выбирал бы соответствующие данные с 2012 года.

Есть ли способ сделать это или мне придется удалить год из ячеек и создать ячейки только с датами и временем?

решение1

Вот пример, который предполагает, что ваши данные находятся в таблице со столбцами [Date1], [Temp1], [Date2], [TempEst]...

Эта формула массива в [TempEst] будет соответствовать этому: =INDEX([Temp1],MATCH(DATE(YEAR([@Date2])-1,MONTH([@Date2]),DAY([@Date2]))+TIME(HOUR([@Date2]),MINUTE([@Date2]),SECOND([@Date2])),[Date1],0),1)

Не забудьте Ctrl+Shift+Enter!

Связанный контент