В другом сообщении была дана формула, которая должна была помочь в поиске и вставке записи, если дата, связанная с этой записью, была меньше даты на другом листе. Формула была следующей:
=IF(
INDEX([LargerSheet!*Range with Dates*],
MATCH(
IF([SmallerSheet!*First Date in Range*]<[LargerSheet!*First Date in Range],
[SmallerSheet!*Range with Dates]),
[SmallerSheet!*Range with Dates*],0)
)>0,1,"")
Однако это не совсем так, как хотелось бы. Мне интересно, может быть, просто моя проблема немного другая. По сути, я хотел бы, чтобы для данной записи в SmallerSheet были проверены даты, связанные с несколькими объектами в LargerSheet, и возвращалась самая последняя дата из LargerSheet, только если Most Recent Date <SmallerSheet Date. Я думаю, что вышеприведенная формула делает прямо сейчас, проверяя, является ли дата SmallerSheet более поздней, чем хотя бы одна из дат в LargerSheet, что приводит к тому, что утверждение всегда является истинным, поскольку каждая запись SmallerSheet имеет несколько записей, связанных с ней в LargerSheet уходят очень далеко в прошлое. Это легко исправить?