Я хотел бы взять среднее число ячеек, с критерием, что их значения должны быть между двумя значениями, заданными в двух других ячейках (минимальное и максимальное значение). Когда я пытаюсь реализовать это напрямую (используя AND (A1)), я получаю ошибку # DIV/0, поэтому ячейки не выбраны.

Как я могу сделать это без ручного ввода граничных значений?

1 ответ1

0

Вот решение, courtsey из Reddit пользователя excelevator:

Прежде всего, используйте функцию AVERAGEIFS, если задействовано несколько критериев. Во-вторых, используйте "ComparativeOperator"&CellID для аргумента.

Пример: =AVERAGEIFS(A1:A100;B1:B100;">="&C1;B1:B100;"<="&D1)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .