Alguien maneja powerbi no veo el tema en el foro

Necesito ayuda respecto a la operación de comparar totales sobre periodos anteriores

1 respuesta

Respuesta

¿Quieres hacer un calculo o solo representarlos?

Hola

Explico más

Tengo una tabla con los campos: fecha_data - monto $ - mes (fecha larga ) - tipo

He logrado obtener el siguiente resumen en Power BI

tipo  mes1  mes2

a        12        54

b       45       65

c      34       12

pero necesito llegar a esto:

tipo  mes1  mes2  dif

a        12        54   42

b 45 65 20

c 34 12 -22

Te vas a modelado, en el área de cálculos te vas a nueva columna y pones la siguiente fórmula:

dif = [mes2]-[mes1]

Estimado

el modelo de datos no tiene los montos separados por mes

mes 1 y mes 2 solo corresponden a la representación ( agrupación) por jerarquía respecto al campo fecha_data.

el modelo de datos es:

fecha_data(dd/mm/yyy)  /   tipo   /  monto$

Solo reemplaza mes1 y mes2 por las columnas que quieres comparar

los valores que necesito comparar están en una sola columna monto$

el modelo sugerido es: dif= [monto$] - [monto$]. lo cual es equivalente a cero

A modo de ejemplo y dependiendo mucho de la estructura de tus datos, la fórmula quedaría más o menos así:

Diferencia = 
VAR a = CALCULATE(SUM('Hoja1'[monto$]), 'Hoja1'[FECHA].[Mes] IN { Junio })
VAR b = CALCULATE(SUM('Hoja1'[monto$]), 'Hoja1'[FECHA].[Mes] IN { Mayo })
RETURN
A - b

Considerando que la columna de tus fechas solo se llama "fecha", te hace la diferencia entre los meses de junio y mayo

si, esa seria una solución pero con rangos de fechas (meses ) fijo, pero como se puede dinamizar, es decir que la diferencia entre los periodos, dependa de una selección dinamiza de fechas ( mediante un segmentador de fecha

Mmm eso es algo más complicado que escapa de mis conocimientos en dax.

Podrías usar un slicer para hacer los filtros dinámicos pero es un poco más difícil de programar.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas