Comparar periodos distintos

Hemos visto con las funciones de inteligencia de tiempo que podemos comparar un año con su anterior. Pero qué pasa si los periodos de comparación no son un año menos, pues debemos usar la función DAX PARALLELPERIOD. Y además todo dependerá de cómo queramos mostrar los datos.

Comparar periodos con matriz o visualmente

Empecemos con un ejemplo sencillo, mostrar las ventas por representante del 2015 y 2013.

Añadimos una Matriz, en Valores el Importe, en Filas el Representante, y en Columnas el Año

Y obtenemos la información de 3 años

Añadimos un segmentador por años y seleccionamos los dos años a comprar, 2013 y 2015. Obtenemos solo su información.

Para ver la información más visualmente vamos a añadir un Gráfico de columnas agrupadas, con

Como vemos se muestra la información de esos dos años

Y si ponemos un gráfico de columnas agrupadas por meses con el Importe acumulado (TOTALYTD)

Tenemos también las ventas acumuladas mes a mes de los dos años.

Guardemos la hoja como Comparar periodos

Comprar periodos con tablas y porcentajes

Pero si lo que queremos es ver el incremento del año 2015 sobre el 2013, entonces debemos crear medidas

La primera la creamos como

Importe Año = [Importe]

La segunda, menos 2 años, la creamos como

Importe Año -2 = CALCULATE([Importe];PARALLELPERIOD(Calendario[Date];-2;YEAR))

Aquí empleamos la función Calculate, sobre el Importe, y como filtro el mismo periodo de dos años antes.

Y para el incremento una sencilla división, usando la función DIVIDE por si hubiera ceros en el denominador.

% Año/Año-2 = DIVIDE(‘Facturas ventas'[Importe Año];’Facturas ventas'[Importe Año -2])

CONSEJO: el intelisense no entiende año, así que si quieres ayuda deberás escribir Facturas y buscar el campo.

Ahora podemos construir una tabla con

Y nos faltara añadir un segmentador de años para poder indicar cuál es el origen. En nuestro caso como solo hay información de 3 años, no nos queda más remedio que tomar el 2015

Obtenemos pues las ventas comparando 2015 con 2 años menos, 2013

Y si compráramos con la hoja anterior los importes deberían coincidir

Por supuesto esto es sensible al contexto, así que si filtramos por familias o representantes se sigue aplicando.

En cambio no podemos filtrar por meses o trimestres, pues siempre está tomando 2 años menos: el intervalo completo del 2013.

Habrá pues que decidir un método y otro de cálculo según lo que nos interese representar.

Guardemos la hoja como ParallePeriod

Deja un comentario

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

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.