Как в Excel найти среднее значение ячеек на основе критериев других ячеек? - PullRequest
0 голосов
/ 08 мая 2020

На листе Excel есть ряды чисел. Для каждой из этих строк мне нужно найти среднее значение ячейки, содержащей максимум, и любой ячейки, расположенной слева от этого максимума.

Например ...

Example sheet

  • Для строки 1 мне нужно получить среднее значение D1 (максимум) и C1 (значение слева от максимума).

  • Для строки 2 мне нужно получить среднее значение E2 (максимум) и D2 (значение слева от максимума).

  • Для строки 3 мне нужно получить среднее значение D3 (максимум) и C3 (значение слева от максимума).

Какие уравнения и функции возвращают эти усредненные значения?

1 Ответ

2 голосов
/ 08 мая 2020

Попробуйте следующую формулу:

=AVERAGE(INDEX(A1:G1,,N(IF(1,MATCH(MAX(A1:G1),A1:G1,0)-{1,0}))))

Если максимальное значение будет в первом столбце, вы получите ошибку.

enter image description here

...