Я хочу создать формулу массива в Google Sheets, которая проверяет, находятся ли две даты в пределах определенных периодов времени.
В настоящее время я использую:
=ARRAYFORMULA(IFERROR(IF(DATEVALUE($B3:$B)-DATEVALUE($A3:$A)<E2,TRUE,FALSE),"")
Что дает следующие результаты:
![https://i.stack.imgur.com/SxDeP.jpg](https://i.stack.imgur.com/SxDeP.jpghttps://i.stack.imgur.com/SxDeP.jpg)
Проблема заключается в том, что если значение равно True в течение 90 дней, оно остается верным в течение 7300 дней. Я хотел бы, чтобы каждый столбец был эксклюзивным для своего текущего периода. Я надеялся, что следующее сработает, однако оно просто превращает все в Истину.
=ARRAYFORMULA(IFERROR(IF(DATEVALUE($B3:$B)-DATEVALUE($A3:$A)<90 & DATEVALUE($B3:$B)-DATEVALUE($A3:$A)>1095,TRUE,FALSE),""))
Кто-нибудь знает, есть ли способ для этого? Я ценю это за тонну.