У меня есть две формулы, которые рассчитываются с использованием одного и того же набора данных. Одна формула вычисляет среднее значение, а другая вычисляет среднее значение с максимально допустимым значением 60. Мне интересно, есть ли более простой способ написать вторую формулу, где Excel может автоматически обновлять ячейки, используемые для вычисления (относительно), после копирования формулы в другую ячейку (как если бы вы копировали) SUM (B2:B4) "из B1 в C1, и он обновляется до" SUM (C2:C4) ").

Формула 1: AVERAGE(B51,B57)

Формула 2: AVERAGE( MIN(B51,60), MIN(B52,60), MIN(B53,60), MIN(B54,60), MIN(B55,60), MIN(B56,60), MIN(B57,60) ) / 7

1 ответ1

1

Используйте формулу массива.

=AVERAGE(IF(B51:B57>60,60,B51:B57))

Войдите с помощью Ctrl+Shift+Enter.

Это заменит все числа в вашем массиве, которые больше 60 на 60 а затем усреднит их.

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