Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Anonymous
Not applicable

Mida los períodos de fecha superpuestos de la segmentación de tablas y fechas

Hola a todos

Soy bastante nuevo en Power BI y trato de resolver una tarea, que creo que debería ser bastante fácil, sin embargo, no puedo resolverlo.

En mi tabel hay dos columnas como start_date y end_date. Ahora quiero aplicar algo como una segmentación de fecha para filtrar los datos, preferiblemente cortando períodos mensuales.

Lo que quiero obtener es el número de filas de mi tabla, que son "activas" durante el período de segmentación de datos, es decir, si el período de start_date a end_date se superpone con el mes actual de la segmentación de fecha (también puede contener todo el mes).

¿Alguien sabe cómo resolver esto?

¡Agradecería mucho cualquier ayuda!

1 ACCEPTED SOLUTION
v-xicai
Community Support
Community Support

Hola @pbi_starter ,

Puede crear una tabla de calendario sin crear una relación con la tabla de datos y, a continuación, agregar la fecha de la tabla de calendario al objeto visual de segmentación de datos para filtrar los datos.

Calendar= CALENDARAUTO()

A continuación, puede crear medidas como DAX a continuación.

CountRows=

Var SlicerDate=SELECTEDVALUE(Calendar[Date])

Return

CALCULATE(COUNTROWS('Table'),FILTER(ALLSELECTED('Table'),'Table'[start_date ]<=SlicerDate&&'Table'[end_date]>=SlicerDate))

Saludos

Amy

Equipo de Apoyo Comunitario _ Amy

Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

5 REPLIES 5
v-xicai
Community Support
Community Support

Hola @pbi_starter ,

Puede crear una tabla de calendario sin crear una relación con la tabla de datos y, a continuación, agregar la fecha de la tabla de calendario al objeto visual de segmentación de datos para filtrar los datos.

Calendar= CALENDARAUTO()

A continuación, puede crear medidas como DAX a continuación.

CountRows=

Var SlicerDate=SELECTEDVALUE(Calendar[Date])

Return

CALCULATE(COUNTROWS('Table'),FILTER(ALLSELECTED('Table'),'Table'[start_date ]<=SlicerDate&&'Table'[end_date]>=SlicerDate))

Saludos

Amy

Equipo de Apoyo Comunitario _ Amy

Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Anonymous
Not applicable

Hola @v-xicai

eso es exactamente lo que estaba buscando! ¡Muchas gracias!

ibarrau
Super User
Super User

Hey, suponiendo que tiene sin una columna que le dirá si la fila es "activa" entonces sólo tiene que crear la medida. Marque este ejemplo:

https://docs.microsoft.com/en-us/power-bi/desktop-tutorial-create-measures#create-a-measure

saludos


If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Happy to help!

LaDataWeb Blog

ibarrau
Super User
Super User

Hola. Primero vamos con rebanadoras. Si tiene dos columnas "From - To" puede agregar StartDate como un tipo de segmentación de datos individual "After...". A continuación, agregue otro filtro individual con EndDate como tipo "Before...". Allí tiene su fecha de rango filtrando con fechas.

Si desea el recuento de las filas que necesita para crear una medida DAX de la siguiente manera:

MeasureCount =
CALCULATE (
    COUNTROWS(Table),
    Table[Column] = "Active"
)

Este nuevo campo de medida solo mostrará las filas con Active en esa columna. El valor de las fechas cambiará con las segmentaciones de datos que filtran esta medida también.

Espero que esto ayude,


If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Happy to help!

LaDataWeb Blog

Anonymous
Not applicable

Hola @ibarrau , gracias por su respuesta!

Todavía no entiendo cómo obtener esta columna, con entradas "activas". ¿Hay alguna manera de crear una columna en función de la fecha de segmentación de datos?

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.

Users online (1,181)