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
Davidbravo
Regular Visitor

Seleccionar valor mas reciente

Hola buenas tardes,
Estoy intentando hacer un kpi sobre incidencias y tengo problema a la hora de realizar una medida que me seleccione el valor más reciente.

De una tabla, con misma secuencia y acción y diferentes IDs de procedimiento y fecha acción, necesitaria que se considerase la mas reciente.

 

Davidbravo_0-1611776482328.png

 

Es decir, necesito contar la última linea que contenga "Aceptar Prefranqueo" que corresponde con el valor "Franqueo N2".

 

¿Se os ocurre como como realizar esta acción?

 

Esta medida que calcule la utilizaré para obtener el KPI en un paso posterior.

Muchas gracias por adelantado.

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

No @Syndicate_Admin ,

Según su descripción, ¿se resaltan los resultados a continuación de lo que desea?

v-yuaj-msft_0-1612148159507.png

Puede crear algunas medidas de la siguiente manera.

KPI_A de la casa de los 100o (

var x1-FILTER(ALL(A),[ACTION ]-"Aceptar transferencia")

var x2-CALCULATE(MAX([FECHA_ACCION ]),x1,ALL())

devolución

CALCULATE(MAX(A[GRUPO_EJECUTOR]),FILTER(x1,[FECHA_ACCION ]-x2))




KPI_B ?

var x1-FILTER(ALL(B),[ACTION ]-"Aceptar transferencia")

var x2-CALCULATE(MAX([FECHA_ACCION ]),x1,ALL())

devolución

CALCULATE(MAX(B[GRUPO_EJECUTOR]),FILTER(x1,[FECHA_ACCION ]-x2))

Resultado:

v-yuaj-msft_1-1612148159509.png

Espero que eso sea lo que estabas buscando.

Saludos

Yuna

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

View solution in original post

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

No @Syndicate_Admin ,

Según su descripción, ¿se resaltan los resultados a continuación de lo que desea?

v-yuaj-msft_0-1612148159507.png

Puede crear algunas medidas de la siguiente manera.

KPI_A de la casa de los 100o (

var x1-FILTER(ALL(A),[ACTION ]-"Aceptar transferencia")

var x2-CALCULATE(MAX([FECHA_ACCION ]),x1,ALL())

devolución

CALCULATE(MAX(A[GRUPO_EJECUTOR]),FILTER(x1,[FECHA_ACCION ]-x2))




KPI_B ?

var x1-FILTER(ALL(B),[ACTION ]-"Aceptar transferencia")

var x2-CALCULATE(MAX([FECHA_ACCION ]),x1,ALL())

devolución

CALCULATE(MAX(B[GRUPO_EJECUTOR]),FILTER(x1,[FECHA_ACCION ]-x2))

Resultado:

v-yuaj-msft_1-1612148159509.png

Espero que eso sea lo que estabas buscando.

Saludos

Yuna

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

Syndicate_Admin
Administrator
Administrator

@Syndicate_Admin , ¿Puede compartir datos de ejemplo y salida de ejemplo en formato de tabla? O una muestra de pbix después de eliminar datos confidenciales.

Pruebe una medida como

countx(summarize(filter(Table, Table[status]- "N2 Postage" && search("Accept Pre-Traffic",Table[Acction],,0) >0 ), Table[],"_1",max(Table[Fecha_accion)),[_1])

Hola buenas tardes,

Muchas gracias! me sirvió la pista de ayer.

He intentado realizar el summarize para crear una medida que me obtenga el ultimo GRUPO_EJECUTOR ordenando por el mayor número de ID-PROCEDIMIENTO y no he sido capaz.

 

ejemplo.jpg

 

He intentado hacer lo siguiente, obtengo resultados pero no estan bien.

pendient =
VAR tablatemp =
SUMMARIZE (
T_Procediments_INCs,
T_Procediments_INCs[SECUENCIA],
T_Procediments_INCs[ID_PROCEDIMIENTO],
T_Procediments_INCs[BUZON_ORIGEN],
"@datos", 1
)
RETURN
COUNTROWS (FILTER (tablatemp, max(T_Procediments_INCs[ID_PROCEDIMIENTO])))

 

 

Pego aqui la tabla aunque se ve un poco desorganizada.

 

SECUENCIA ID_PROCEDIMIENTO FECHA_ACCION ACCION GRUPO_EJECUTOR
INC-bbbbbbb 1 26/11/2020 14:01 Crear Boletin con Datos TCS_INFRASDR
INC-bbbbbbb 3 26/11/2020 14:07 Aceptar Delegacion TCS_INFRASDR
INC-bbbbbbb 4 26/11/2020 14:17 Aceptar Transferencia CC_GER_N1
INC-bbbbbbb 5 26/11/2020 16:08 Aceptar Prefranqueo CC_GER_N2_T
INC-bbbbbbb 6 28/11/2020 1:47 Aceptar Delegacion TCS_INFRASDR
INC-bbbbbbb 7 30/11/2020 7:29 Franquear CC_GER_N2_T

 


El resultado de la medida deberia ser CC_GER_N1

 

SECUENCIA ID_PROCEDIMIENTO FECHA_ACCION ACCION GRUPO_EJECUTOR
INC-aaaaaa 2 11/05/2020 16:05 Crear Boletin con Datos OMEGA
INC-aaaaaa 3 11/05/2020 16:09 Marcar CC_GER_N1
INC-aaaaaa 4 11/05/2020 16:11 Desmarcar CC_GER_N1
INC-aaaaaa 5 12/05/2020 7:08 Aceptar Transferencia CC_GER_N1

 

El resultado de la medida deberia ser en este segundo caso CC_GER_N1.

 

Con la medida ya la comparo con el estado y si es distinto de "Franquear" ya tendria el dato que necesito para calcular las incidencias pendientes.

 

p.d. no me deja ni subir tabla en html ni documento adjunto excel.

 

Muchas gracias por la ayuda

Saludos

David

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.