powerbiuser711
Hola a todos
Un usuario relativamente nuevo de Power BI aquí. Tengo una columna que tiene valores de cuenta $ y otra columna que tiene fechas. Cuando traigo los datos en una tabla de matriz puedo filtrar las columnas por fechas particulares y tener filas por representante de ventas, pero ahora me gustaría calcular la diferencia en cantidades $ y calcular la diferencia% entre las 2 fechas que selecciono. Sé cómo hacerlo en Excel, pero no estoy completamente seguro de cómo abordar esto en Power BI.
Por ejemplo,
26/03/20 02/04/20 Diferencia% Diferencia
John $ 1.987.123 $ 2.345.961? ?
Steve $ 3,987,123 $ 5,345,961? ?
¡Gracias por tu ayuda!
Amitchandak
@ powerbiuser711
Se supone que se ha unido con una dimensión de fecha y desea segmentar la fecha mínima y máxima. Para el cambio estático los valores de variable (Var)
difference =
var _max = maxx('Date','Date'[Date])
var _min = Minx('Date','Date'[Date])
return
CALCULATE(SUM(Table[values ]), FILTER(all('Date'), 'Date'[Date] =_max)) -CALCULATE(SUM(Table[values ]), FILTER(all('Date'), 'Date'[Date] =_min))
difference =
var _max = maxx('Date','Date'[Date])
var _min = Minx('Date','Date'[Date])
return
divide(SUM(Table[values ]), FILTER(all('Date'), 'Date'[Date] =_max)) ,CALCULATE(SUM(Table[values ]), FILTER(all('Date'), 'Date'[Date] =_min))) -1
En caso de que necesite dos segmentadoras, consulte mi blog: https: //community.powerbi.com/t5/Community-Blog/Comparing-Data-Across-Date-Ranges/ba-p/823601
Amitchandak
@ powerbiuser711
Se supone que se ha unido con una dimensión de fecha y desea segmentar la fecha mínima y máxima. Para el cambio estático los valores de variable (Var)
difference =
var _max = maxx('Date','Date'[Date])
var _min = Minx('Date','Date'[Date])
return
CALCULATE(SUM(Table[values ]), FILTER(all('Date'), 'Date'[Date] =_max)) -CALCULATE(SUM(Table[values ]), FILTER(all('Date'), 'Date'[Date] =_min))
difference =
var _max = maxx('Date','Date'[Date])
var _min = Minx('Date','Date'[Date])
return
divide(SUM(Table[values ]), FILTER(all('Date'), 'Date'[Date] =_max)) ,CALCULATE(SUM(Table[values ]), FILTER(all('Date'), 'Date'[Date] =_min))) -1
En caso de que necesite dos segmentadoras, consulte mi blog: https: //community.powerbi.com/t5/Community-Blog/Comparing-Data-Across-Date-Ranges/ba-p/823601
Ashish_Mathur
Hola
Por favor, aclare / comparta lo siguiente:
- ¿Siempre sólo seleccionarás 2 fechas?
- ¿Las 2 fechas seleccionadas siempre serán continuas?
- Comparta datos en formato que se pueden pegar en MS Excel.
Greg_Deckler
Por favor, consulte este post sobre cómo obtener su pregunta respondida rápidamente: https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490