Promedio de los últimos números en una columna (Microsoft Excel)
Emma tiene una lista de números en una hoja de trabajo (digamos en la columna A) que se agregan semanalmente. Necesita calcular el promedio de los últimos 12 números de la columna. Se pregunta cómo puede hacer esto y hacer que el promedio siempre refleje los últimos 12 números, incluso cuando sigue sumando números cada semana.
Suponiendo que no hay espacios en su rango de números, puede calcular el promedio de los últimos 12 números con esta fórmula:
=AVERAGE(OFFSET(A1,COUNTA(A:A)-12,0,12,1))
Esta fórmula debe, por supuesto, colocarse en alguna celda que no esté en la columna A. Utiliza la función CONTAR para calcular cuántas celdas contienen algo en la columna A. Si hay 100 celdas en uso en la columna A, esto significa que terminas con una fórmula que se evalúa de esta manera:
=AVERAGE(OFFSET(A1,100-12,0,12,1))
Por supuesto, 100 menos 12 es 88, y este número se usa como un desplazamiento de la celda inicial (A2) para decir que el rango a promediar debe comenzar en A89 y extenderse hacia abajo 12 celdas. Eso quiere decir que la media acaba siendo para el rango A89: A100. A medida que se agregan más números al final de la columna A, la fórmula siempre refleja los últimos 12 números.
La fórmula devolverá un error si la columna A tiene menos de 12 filas de datos. Para adaptarse a esa posibilidad, es posible que desee modificar la fórmula un poco:
=AVERAGE(OFFSET(A1,COUNTA(A:A)-MIN(COUNTA(A:A),12),0,MIN(COUNTA(A:A),12),1))
En lugar de utilizar un valor rígido de 12 filas, la función MIN (en dos lugares) devuelve el mínimo de la cantidad real de filas o 12. Por lo tanto, si su hoja de trabajo solo tiene números en las celdas A1: A5, la La función MIN aseguraría que la fórmula solo promediara esos 5 valores.
ExcelTips es su fuente de formación rentable en Microsoft Excel.
Este consejo (10277) se aplica a Microsoft Excel 97, 2000, 2002 y 2003.
Puede encontrar una versión de este consejo para la interfaz de cinta de Excel (Excel 2007 y posterior) aquí:
link: / excelribbon-Averaging_the_Last_Numbers_in_a_Column [Promedio de los últimos números en una columna]
.