Формула Excel для расчета среднего значения 52 ячеек из 104 возможных, где существуют пустые ячейки
У меня есть значительное количество строк данных, показывающих еженедельный доход за более чем 104 недели с различными пустыми ячейками.
Я ищу формулу, которая бы усредняла только последние 52 ячейки, в которых есть доходы.
1 ответ
Вы можете использовать следующую формулу, чтобы получить среднее значение последних 52 непустых ячеек в диапазоне (данные находятся в столбцеA
):=IFERROR(AVERAGE(IF(ROW(A:A)>=LARGE(IF(A:A<>"",ROW(A:A)),MIN(COUNT(A:A),52)),IF(A:A<>"",A:A))),"")
Примечание. Это формула массива. Если у вас установлена текущая версия Microsoft Office (Microsoft 365), вы можете ввести формулу в верхнюю левую ячейку выходного диапазона, а затем нажать клавишу ВВОД (как и в случае с любой обычной формулой), чтобы подтвердить формулу. Но если у вас более старые/другие версии Excel, вам нужно нажать Ctrl+Shift+Enter , чтобы подтвердить формулу (Excel вставит фигурные скобки в начало и конец формулы за вас. Вставка их вручную не сделает формулу формулой массива.)