следующая дата(или последняя если следующей нет): =ЕСЛИ(МИН(ЕСЛИ(($M$4:$M$44>C20)*($K$4:$K$44=$D20);$M$4:$M$44))=0;МАКС(ЕСЛИ(($M$4:$M$44<=C20)*($K$4:$K$44=$D20);$M$4:$M$44));МИН(ЕСЛИ(($M$4:$M$44>C20)*($K$4:$K$44=$D20);$M$4:$M$44)))
следующая цена(или последняя если следующей нет): =ПРОСМОТР(2;1/(($K$4:$K$44=$D20)*($M$4:$M$44=$G20));$L$4:$L$44)
следующая дата(или последняя если следующей нет): =ЕСЛИОШИБКА(ИНДЕКС($M$3:$M$44;ПОИСКПОЗ(МИНЕСЛИ($M$3:$M$44;$K$3:$K$44;$D20;$M$3:$M$44;">="&$C20);$M$3:$M$44;0));ИНДЕКС($M$3:$M$44;ПОИСКПОЗ(МАКСЕСЛИ($M$3:$M$44;$K$3:$K$44;$D20);$M$3:$M$44;0)))
следующая цена(или последняя если следующей нет): =ЕСЛИОШИБКА(ИНДЕКС($L$3:$L$44;ПОИСКПОЗ(МИНЕСЛИ($M$3:$M$44;$K$3:$K$44;$D20;$M$3:$M$44;">="&$C20);$M$3:$M$44;0));ИНДЕКС($L$3:$L$44;ПОИСКПОЗ(МАКСЕСЛИ($M$3:$M$44;$K$3:$K$44;$D20);$M$3:$M$44;0)))
Но данный вариант будет работать только на версиях эксель 2016+ Уверен, что есть варианты проще) может гуру подскажут))