Calendario instantáneo para tu Power BI

Sabemos que para usar las funciones de inteligencia de tiempo necesitamos un calendario continuo.

Y para crearlos hay varios métodos que ya he expuesto en este blog

Calendario rápido para tu Power Bi

Plantilla calendario

Ahora traigo uno más y más sencillo, basta un copiar y pegar y algunas opciones de formato.

Crear el calendario

Hemos de tener una tabla de datos en nuestro Power BI que tiene un campo fecha

Vamos a Modelado, Nueva tabla

Y copiamos este texto:

Calendario = ADDCOLUMNS (CALENDARAUTO(); “Año”; YEAR ( [Date] ); “Mes Nr”; FORMAT ( [Date]; “M” ); “Mes”; FORMAT ( [Date]; “mmmm” ); “Dia Semana Nr”; WEEKDAY ( [Date] ); “Dia semana”; FORMAT ( [Date]; “dddd” ); “Trimestre”; “T” & FORMAT ( [Date]; “Q” ) )

Y lo pegamos:

Automáticamente se crea el calendario

Formateo de columnas

Al que basta dar algunas opciones de formato

La columna date, le ponemos tipo de datos: fecha y formato fecha dd/mm/yyyy

La columna Mes la ordenados por Mes Nr.

La columna día semana la ordenamos por Día semana Nr

Y relacionamos el campo Fecha de nuestra tabla de datos con el campo Date del calendario

Creándose una relación uno a varios.

Calendario con intervalo concreto de fechas

Si queremos un intervalo concreto de fechas, en lugar de usar

CALENDARAUTO()

Ponemos CALENDAR y el intervalo de fechas que nos interese

CALENDAR (DATE(2015;1;1); DATE(2018;12;31))

3 thoughts on “Calendario instantáneo para tu Power BI”

  1. Buenas tardes necesito calcular el ROA (Rentabilidad del Activo), pero se me dificulta poder extraer el valor de mi ACTIVO en el ultimo mes que esta cargado en la base de datos. Si saben como puedo hacer esto seria de mucha ayuda.Gracias

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *