У меня есть столбец Excel, содержащий данные о количестве осадков (количество осадков) за данный месяц. Я хочу проверить первый день определенного суб-таймфрейма (например, 1-10 день 30-дневного таймфрейма), где выполняются следующие условия:
Сумма осадков в День х + следующие 4 дня составляет 10 единиц или выше. Два из пяти дней должны иметь не менее 3 или более единиц осадков.
Дополнительные условия для следующего задания: Если сумма осадков последовательных дней на конкретном суб-таймфрейме (день 1-10) всегда равна нулю, продолжайте проверку на следующем таймфрейме (день 11-20). Если сумма осадков последовательных дней в конкретном суб-таймфрейме (день 1-10) составляет> 0, но никогда не достигает 10, верните последний день суб-таймфрейма.
Если условия выполнены, я хочу, чтобы формула возвращала значение последней из последовательных ячеек + 1. Я думал о чем-то вроде этого:
=IF(SUM('Rainfall Data'!A1:A5)>10,A2,"false")
...
=IF(SUM('Rainfall Data'!A10:A15)>10,A11,"false")
Тем не менее, как бы я включил второй критерий (2 ячейки должны быть не менее 3 единиц) в формулу, как это? Excel - даже подходящее решение для этого, или что-то вроде R-Studio или VBA будет более подходящим? Особенно если посмотреть на дальнейшие критерии, которые я хочу учесть позже.