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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Anonymous
Not applicable

Mostrar valor otra columna si el valor es mayor que el resultado de la medida

Hola

Tengo dos columnas. El primero contiene el número de usuarios y el segundo por vez en milisegundos (sólo un número)


He hecho 2 líneas de umbral (ambas por una columna calculada). Este primer umbral es un promedio del 10% de los tiempos más rápidos (300,70). El segundo umbral es un aumento del 25% en el primer umbral. Ahora me gustaría saber el primer usuario que cruzó el segundo umbral (375.87). Cuando miro el gráfico, esto es en 28, sólo quiero este número en una tarjeta.


También puedo usar la fórmula de la columna calculada como medida. Ya lo he intentado con el comando IF, pero no funciona. 😐


Ejemplo de columnas de imagen y gráfico con umbrales

La fórmula del primer umbral es: __10% _fastest_Time_measurements - AVERAGEX (TOPN (COUNTROWS ('Sheet1') * 0.1, 'Sheet1', 'Sheet1' [Time], ASC), 'Sheet1' [Time])


La fórmula del segundo umbral es:

__25% _above_10% _fastest_CPU_measurements - AVERAGEX (TOPN (COUNTROWS ('Sheet1') * 0.1, 'Sheet1', 'Sheet1' [Time], ASC), 'Sheet1' [Time]) * 1.25



¿Alguien tiene idea? 😊

1 ACCEPTED SOLUTION
Anonymous
Not applicable

Resuelto:

__IF_Measure á MINX(KEEPFILTERS(VALUES(Blad1[Users])),CALCULATE(IF ( AVERAGE('Blad1'[Time]) > AVERAGE(Blad1[__25%_above_10%_fastest_CPU_measurements]), MIN(Blad1[Usuarios])))

View solution in original post

2 REPLIES 2
Anonymous
Not applicable

He creado algunas medidas que me dan la información correcta. Ahora voy a tratar de combinar algunas medidas

El __IF_Measure da el número correcto

__IF_Measure: MINX(KEEPFILTERS(VALUES(Blad1[Users])),CALCULATE([__TMP2]))


__TMP1 - MIN(Blad1[Usuarios])

__TMP2 DE TEXTO ([__TMP4] > [__TMP3], [__TMP1])

__TMP3 - PROMEDIO(Blad1[__25%_above_10%_fastest_CPU_measurements])

__TMP4 - AVERAGE('Blad1'[Time])

__25%_above_10%_fastest_CPU_measurements á AVERAGEX(TOPN(COUNTROWS('Blad1')*0.1,'Blad1','Blad1'[Time],ASC),'Blad1'[Time])*1.25

Anonymous
Not applicable

Resuelto:

__IF_Measure á MINX(KEEPFILTERS(VALUES(Blad1[Users])),CALCULATE(IF ( AVERAGE('Blad1'[Time]) > AVERAGE(Blad1[__25%_above_10%_fastest_CPU_measurements]), MIN(Blad1[Usuarios])))

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

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.