У меня есть документ Excel, который выглядит следующим образом:
Title | Value | Average |
a | 023 | |
| 437 | |
b | 276 | |
| 057 | |
| 490 | |
| 389 | |
c | 497 | |
| 354 | |
| 939 | |
Я хочу взять среднее значение всех значений a
, которые равны 023
, 437
и т.д. Я хотел бы сделать то же самое для всех значений b
и так далее.
Проблема в том, что они имеют разные диапазоны; для a
есть только два значения, но для b
есть четыре значения.
Я попробовал следующее в столбце Average
:
=IF(ISBLANK(A2),"",AVERAGE(B2:B4))
Таким образом, он показывает среднее значение, если ячейка рядом с ним не пуста. Теперь я могу перетащить эту формулу вниз. Единственная проблема заключается в том, что он проверяет только ячейку слева и ячейку ниже средней, а не до тех пор, пока в столбце Title
не появится другая запись. Я не знаю, как реализовать это с моими текущими знаниями Excel. Может кто-нибудь предложить мне, какую функцию использовать?
Спасибо!