MarieJ
¡Hola, genio!
Tengo algunos problemas como a continuación,
Quiero hacer «Desde la fecha» y «Hasta la fecha» del control deslizante Fecha como valor de filtro.
Pero una vez que quiero convertirlos en valores de filtro, no funciona.
El inventario ($) es la suma del inventario entre el control deslizante Fecha.
FD Inv ($) debe ser la suma del inventario solo en la fecha Desde (26/12/2016),
pero es lo mismo que Inventario ($) entre el control deslizante Fecha.
TD Inv (S) debe ser la suma del inventario solo hasta la fecha (18/12/2017),
pero es lo mismo que Inventario ($) entre el control deslizante Fecha.
Las fórmulas de medida son como debajo de las líneas rojas.
¿Por qué pasó esto? TT
v-frfei-msft
Hola @MarieJ,
Aquí hice una prueba para cumplir con tu requerimiento.
Al principio, cree una tabla de dimtime utilizando DAX a continuación y cree una relación entre table1 y la tabla de dimtime.
Dimtime = CALENDARAUTO()
Luego cree las medidas en la tabla 1 como se muestra a continuación:
from Date = CALCULATE(MIN(Dimtime[Date]),ALLSELECTED(Dimtime[Date]))
To Date = CALCULATE(MAX(Dimtime[Date]),ALLSELECTED(Dimtime[Date]))
T.D Inv($) = CALCULATE(SUM(Table1[Inventory]),FILTER(ALLSELECTED(Table1[Date]),Table1[Date]=[To Date]))
F.D Inv($) = CALCULATE(SUM(Table1[Inventory]),FILTER(ALLSELECTED(Table1[Date]),Table1[Date]=[from Date]))
Luego, podemos crear un separador de fechas usando el campo de fecha de la tabla de dimtime y obtener el resultado como se muestra a continuación.
Para obtener más información, consulte el pbix adjunto.
https://www.dropbox.com/s/0xqnma3e45moifx/how%20to%20get2.pbix?dl=0
Saludos,
Franco
v-frfei-msft
Hola @MarieJ,
Aquí hice una prueba para cumplir con tu requerimiento.
Al principio, cree una tabla de dimtime utilizando DAX a continuación y cree una relación entre table1 y la tabla de dimtime.
Dimtime = CALENDARAUTO()
Luego cree las medidas en la tabla 1 como se muestra a continuación:
from Date = CALCULATE(MIN(Dimtime[Date]),ALLSELECTED(Dimtime[Date]))
To Date = CALCULATE(MAX(Dimtime[Date]),ALLSELECTED(Dimtime[Date]))
T.D Inv($) = CALCULATE(SUM(Table1[Inventory]),FILTER(ALLSELECTED(Table1[Date]),Table1[Date]=[To Date]))
F.D Inv($) = CALCULATE(SUM(Table1[Inventory]),FILTER(ALLSELECTED(Table1[Date]),Table1[Date]=[from Date]))
Luego, podemos crear un separador de fechas usando el campo de fecha de la tabla de dimtime y obtener el resultado como se muestra a continuación.
Para obtener más información, consulte el pbix adjunto.
https://www.dropbox.com/s/0xqnma3e45moifx/how%20to%20get2.pbix?dl=0
Saludos,
Franco
MarieJ
En respuesta a v-frfei-msft
¡Ay Dios mío!
¡Eres el genio para salvar mis días!
¡¡Muchas gracias!!
El problema fue «ALLSELECTED» !!