cancel
Showing results for 
Search instead for 
Did you mean: 

Fabric is Generally Available. Browse Fabric Presentations. Work towards your Fabric certification with the Cloud Skills Challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Crear tabla con fechas relativas de la segmentación de datos

Hola amigos,

Así que quiero crear una tabla en Power BI que muestre un recuento de actividad para la fecha seleccionada por el usuario en un menú desplegable.

La pieza complicada es que entonces quiero mostrar en la siguiente columna la suma de los 5 días anteriores a la fecha seleccionada y en la última columna mostrar la suma de los 20 días anteriores a esa fecha seleccionada.

Por ejemplo, si el usuario seleccionó el 21 de abril:

regiónRecuento diarioDías anteriores 520 días anteriores
Europa100

500

2000
Japón20010004000
nos30015006000

Mis datos estarían en este formato:

fecharegióncontar
01/04/2020Europa50
01/04/2020nos75
01/04/2020Japón20
02/04/2020Europa30
02/04/2020nos

17

02/04/2020Japón

72

y así sucesivamente

La ayuda de ANy sería muy apreciada.

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Ahí @nicksinclair01,

He creado un archivo pbix de ejemplo(ver archivo adjunto)para usted, por favor compruebe si eso es lo que desea.

1. Cree una tabla de dimensiones de fecha

2. Cree 3 medidas a continuación para obtener el recuento diario, el recuento para los 5 días anteriores y el recuento para los 20 días anteriores

Daily Count = CALCULATE(SUM('Table'[Count]),FILTER('Table','Table'[Date]=SELECTEDVALUE('Date'[Date])))
Prior 5 Days = CALCULATE(SUM('Table'[Count]),DATESBETWEEN('Table'[Date],SELECTEDVALUE('Date'[Date])-5,SELECTEDVALUE('Date'[Date])))
Prior 20 Days = CALCULATE(SUM('Table'[Count]),DATESBETWEEN('Table'[Date],SELECTEDVALUE('Date'[Date])-20,SELECTEDVALUE('Date'[Date])))

yingyinr_0-1621934639749.png

Puede hacer referencia al siguiente vídeo para obtenerlo.

Mostrar días antes o después de una fecha seleccionada - Técnicas visuales avanzadas de Power BI

Si los anteriores no son los que desea, proporcione el resultado esperado con lógica back-end y ejemplos específicos. Gracias.

Saludos

View solution in original post

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

Ahí @nicksinclair01,

He creado un archivo pbix de ejemplo(ver archivo adjunto)para usted, por favor compruebe si eso es lo que desea.

1. Cree una tabla de dimensiones de fecha

2. Cree 3 medidas a continuación para obtener el recuento diario, el recuento para los 5 días anteriores y el recuento para los 20 días anteriores

Daily Count = CALCULATE(SUM('Table'[Count]),FILTER('Table','Table'[Date]=SELECTEDVALUE('Date'[Date])))
Prior 5 Days = CALCULATE(SUM('Table'[Count]),DATESBETWEEN('Table'[Date],SELECTEDVALUE('Date'[Date])-5,SELECTEDVALUE('Date'[Date])))
Prior 20 Days = CALCULATE(SUM('Table'[Count]),DATESBETWEEN('Table'[Date],SELECTEDVALUE('Date'[Date])-20,SELECTEDVALUE('Date'[Date])))

yingyinr_0-1621934639749.png

Puede hacer referencia al siguiente vídeo para obtenerlo.

Mostrar días antes o después de una fecha seleccionada - Técnicas visuales avanzadas de Power BI

Si los anteriores no son los que desea, proporcione el resultado esperado con lógica back-end y ejemplos específicos. Gracias.

Saludos

Syndicate_Admin
Administrator
Administrator

@nicksinclair01, medidas como

medida =
var _max = maxx(allselected('Date'), 'Date'[Date])
devolución
calculate(sum(Table[Value]), filter(all('Date'), 'Date'[Date] <=_max && 'Date'[Date] >= _max -5))


medida 2=
var _max = maxx(allselected('Date'), 'Date'[Date])
devolución
calculate(sum(Table[Value]), filter(all('Date'), 'Date'[Date] <=_max && 'Date'[Date] >= _max -20))

Gracias Amit,

¿Podría explicar cómo implementaría esto?

Veo que necesitaría una tabla separada llamada Fecha, supongo que esto sólo contendría todas las fechas del inscopio de la tabla principal.

¿Es necesario vincularlo a la tabla principal?

Para la segmentación de datos, ¿esto sería contra la tabla principal o la tabla de fechas?

Helpful resources

Announcements
PBI November 2023 Update Carousel

Power BI Monthly Update - November 2023

Check out the November 2023 Power BI update to learn about new features.

Community News

Fabric Community News unified experience

Read the latest Fabric Community announcements, including updates on Power BI, Synapse, Data Factory and Data Activator.

Power BI Fabric Summit Carousel

The largest Power BI and Fabric virtual conference

130+ sessions, 130+ speakers, Product managers, MVPs, and experts. All about Power BI and Fabric. Attend online or watch the recordings.

Top Solution Authors