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

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
Anonymous
Not applicable

Mostrar solo la primera fecha para los cambios de estado, pero no como medida

Tengo una medida que funciona perfectamente como medida.
Sin embargo, me gustaría filtrar por fecha usando mi segmentación de datos y, por desgracia, las segmentaciones no pueden usar medidas.
¿Hay alguna manera de lograr el mismo resultado pero poder agregar a mi filtro de segmentación de datos?

Esta es la medida que tengo que funciona bien:

Medida x á
VAR __m - CALCULATE ( MIN ( 'Test Scripts'[Fecha de finalización]),
ALLEXCEPT ( 'Test Scripts', 'Test Scripts'[Work Item Id], 'Test Scripts'[State] ) )
DEVOLVER SI ( MAX ( 'Test Scripts'[Fecha de cambio] ) s __m, __m )

-----------------------------------------------------------------------------------------------

La medida omite cuando cambia el TAG (o cualquier otra cosa cambia), excepto para Status ("State") y, a continuación, solo obtiene la PRIMERA FECHA cuando se cambióel estado .

-------------------------------------------------------------------------------------------------------

pbi_example_table.PNG


Gracias de antemano por su ayuda

6 REPLIES 6
v-eachen-msft
Community Support
Community Support

Hola @ronavibe ,

Puede usar la característica "Agrupar por" para obtener la fecha mínima en el editor de consultas.

Aquí está el resultado.

3-1.PNG

Aquí está mi archivo de prueba para su referencia.

Community Support Team _ Eads
If this post helps, then please consider Accept it as the solution to help the other members find it.
amitchandak
Super User
Super User

@ronavibe , con la entrada de descripción y la salida esperada, no está claro.

¿Puede compartir datos de ejemplo y salida de ejemplo en formato de tabla?

Anonymous
Not applicable

@amitchandak Seguro. Encuentre las tablas de ejemplo a continuación.

Antes

IdDíaEquipoEstadoFecha modificada
007bienEquipo ANuevo01/06/2020
007MaloEquipo BNuevo02/06/2020
007NeutralEquipo BCerrado02/06/2020
007MaloEquipo BCerrado03/06/2020


Después

IdDíaEquipoEstadoFecha modificada
007bienEquipo ANuevo01/06/2020
007NeutralEquipo BCerrado02/06/2020

@ronavibeutilice esto:

FirstChange (Primer Cambio)
CALCULATE CALCULAR (
MIN MIN ( 'Test Scripts'[Fecha cambiada] ),
FILTER FILTRO (
ALL ALL ( 'Test Scripts' ),
[ID] - ANTERIOR ( [ID] )
&& [Estado] - ANTES ( 'Test Scripts'[Estado] )
)
)




Feel free to connect with me:
LinkedIn

@ronavibe , Nosotros Este en lugar de la fecha de cambio en después

LASTNONBLANKVALUE(Table[Changed Date], Min(Table[Status]))

AllisonKennedy
Super User
Super User

Las medidas se actualizan en función de la selección de segmentación de datos, las columnas no. Parece que no tiene ninguna medida o segmentación de datos que afecte a esta medida, por lo que podría intentar hacer esto como una columna calculada utilizando antes en lugar de variable. Probablemente tendrá que usar RANKX también y luego tendrá que filtrar los cambios posteriores para que solo tenga la fecha para el cambio más temprano.

¿Hay alguna razón por la que no pueda usar una tabla DimDate y relacionarlo con Fecha modificada para lograr los mismos resultados?

Please @mention me in your reply if you want a response.

Copying DAX from this post? Click here for a hack to quickly replace it with your own table names

Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos C

I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel1

Power BI Monthly Update - May 2024

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