Excel: acumulado móvil

Contamos con una lista de dos columnas: Fecha e Importe; y necesitamos conocer, en todo momento, el total corres­pondiente a los últimos veinte días. ¿Podemos hacerlo con una fórmula automática?
JUE, 6 / JUN / 2013

Supongamos las fechas en [A2:A20] y los importes en [B2:B20]. Tenemos que aplicar una suma sobre el rango [B2:B20], pero con la condición de que las respectivas fechas de la columna [A] sean posteriores a la fecha actual menos veinte días. O sea, que tengan menos de veinte días de antigüedad.

La fórmula para la primera celda es =SUMA(SI(A$2:A2>=A2-20;B$2:B2)). A esta fórmula hay que darle entrada con la combinación <Control+Shift+Enter>.

Al extenderla hacia abajo, la fórmula hace las operaciones desde el comienzo de la lista (segunda fila, fijada con signos $) hasta cada fila. Por ejemplo, en la fila [7] la fórmula queda =SUMA(SI(A$2:A7>=A7-20;B$2:B7)). La fórmula suma los importes del rango [B2:B7] para los cuales la respectiva fecha de la primera columna es mayor o igual a la fecha de [A7] menos veinte días.

 

Comentarios
¡Comparte esta noticia!

Últimos lanzamientos Ver más

Leave a Reply