У меня есть серия измерений артериального давления. Я хочу определить среднее давление в течение дня и ночью.
Первая половина проблемы тривиальна:
=AVERAGEIFS(B17:B71;A17:A71;">="&I16;A17:A71;"<="&I17)
строит среднее значение по всем ячейкам в столбце B ("Sys"), если соответствующее значение столбца A ("Время") больше 7:00 и меньше 22:00 (эти значения времени находятся в ячейках I16/17).
Моя проблема в том, как рассчитать среднее значение для часов за пределами этого диапазона. Я должен проверить, если время меньше 7:00 или больше 22:00, но условия AVERAGEIFS
объединяются с помощью AND
.
Я, очевидно, не могу использовать NOT()
потому что мне придется применять его к результатам обоих сравнений одновременно, и, похоже, не существует способа сделать это.
Условное выделение не является проблемой, как вы можете видеть выше - там я могу ввести несколько условий, которые проверяются последовательно, эффективно давая мне оператор OR
...
Может быть, есть функция, которую я могу использовать, чтобы получить подмножество ячеек из диапазона, к которому я могу применить другую функцию? В любом случае, мне понадобится что-то подобное, когда я захочу определить максимумы и минимумы артериального давления для дня и ночи - в Excel нет функции MAXIFS()
...