Utilice el controlador de relleno en Excel para crear resúmenes mensuales

Utilice el controlador de relleno en Excel para crear resúmenes mensuales

Tengo una hoja de cálculo con datos dispuestos de la siguiente manera:

01/01/19 data1 data2
02/01/19 data1 data2
...
29/01/19 data1 data2
30/01/19 data1 data2 avg1 avg2

Deseo resumir y analizar los datos al final de cada mes de una manera que me permita extender la hoja de cálculo simplemente arrastrando el controlador de relleno. Esto sería fácil de hacer si quisiera promedios semanales, por ejemplo, ya que Excel simplemente pegaría la fórmula que produce el promedio en cada séptima fila. Los meses, sin embargo, varían en duración, por lo que no estoy seguro de cómo hacer que esto suceda.

Respuesta1

Puede utilizar EOMONTH para calcular si la fecha de la fila actual es la última del mes. Si es así, puedes usar AverageIFS para calcular el promedio. Si sus fechas están en la columna A y los valores a promediar están en la columna B, la primera fila tiene encabezados, comience en C2 con esta fórmula y cópiela hacia abajo.

=if(eomonth(A2,0)=A2,averageIFS(B:B,A:A,"<="&eomonth(A2,0),A:A,">"&eomonth(A2,-1)),"")

información relacionada