jueves, 27 de octubre de 2016

Excel.Fechas.Meses

Buenas noches a todos.

En la anterior entrada teníamos esta tabla:

En la que la columna “Mes” nos daba el número del mes correspondiente a la fecha. Y vimos que esto nos servía, por ejemplo, para calcular la suma de importes por mes, simplemente introduciendo una tabla dinámica con subtotales:



Pero también decíamos que la función mencionada =Fecha.Mes(Fecha) no nos servía para calcular las medias de gasto mensuales. ¿Por qué? Vamos a verlo fácilmente:

El 12/01 no llevamos todavía 1 mes transcurrido , sino una fracción de él.

El 15/02 no llevamos ya dos meses, sino mes y medio.

El 28/08 todavía no habremos completado los 8 meses, sino llevaremos más de 7.

Esto nos lleva a que si hacemos una gráfica resulta una línea quebrada con “escalones” en el número de meses.










Por tanto, no nos servirá para calcular la media de gastos por mes de forma exacta en cualquier momento.

Tenemos que buscar otra expresión que nos dé los meses NO COMO NUMEROS ENTEROS, SINO CON SUS DECIMALES CORRESPONDIENTES.

Esto lo podemos obtener de la siguiente forma:

Insertamos una columna que nos dé el número de días transcurrido: (Fijaros en las referencias relativas (B2,B3…..B16, etc) y la absoluta, que se refiere al primer día del cálculo ($B$2)




En la columna E lo que hacemos es dividir el número de días transcurridos entre el número de días del año, que hemos puesto 365 en B1 porque usamos el año natural, no el contable. Fijaros que será también referencia absoluta.

Ahora para tener los meses que llevamos realmente no tenemos más que multiplicar esa fracción del año por los 12 meses que lo componen:

=12*(B3-$B$2)/$B$1

 y nos da un número real del que acotamos dos decimales, por ejemplo.

Ahora calculamos el gasto acumulado de la siguiente forma:

Introducimos manualmente los importes (ver que ponemos el fondo azul establecido por nuestro propio convenio para los datos que hemos de teclear nosotros) y aplicamos la función

=Suma($G$2;G2………..GX), siendo $G$2 la referencia al principio del rango y el resto la variable relativa que expresa su final.




























Y ahora ya podemos calcular la media mensual, que no es de extrañar que nos dé, al principio, más que el acumulado puesto que es la media mensual y ha pasado menos de un mes.


Fijaros también en el código de colores: El fondo gris es porque son operaciones, es decir, variables dependientes.

En la próxima entrada vamos a hacer lo mismo pero con la función Frac.Año(Fecha)

Espero que os haya gustado y lo compartáis.

Buenas noches.

No hay comentarios:

Publicar un comentario