ADP007
Hola,
Dificultad de Havong con una fórmula de rango
Ranking-1 = RANKX(ALL('Media Agency'[Media agency Group]);CALCULATE([FY-1 Price]))
El resultado es correcto cuando se usa en una matriz, cuando se usa en una tarjeta con un filtro visual en GroupM, el resultado es diferente.
Conexión en vivo en un cubo Tabular.
Cualquier ayuda más que bienvenida como siempre
Gracias
ADP
v-jiascu-msft
En respuesta a ADP007
Hola @ADP007,
Debería ser 11. YYYYMM no cambiará el número de rango como lo necesite. No puede usar la medida anterior como estándar.
Atentamente,
Valle
v-jiascu-msft
En respuesta a v-jiascu-msft
Hola @ADP007,
¿Podría marcar las respuestas adecuadas como soluciones?
Atentamente,
Valle
Zubair_Muhammad
@ADP007
¿Qué sucede si usa ALLSELECTED?
Ranking-1 = RANKX(ALLSELECTED('Media Agency'[Media agency Group]);CALCULATE([FY-1 Price]))
ADP007
En respuesta a Zubair_Muhammad
Hola,
Intenté eso también. El resultado está bien en la matriz, pero luego en la tarjeta la clasificación es 1 y ya no 5. En ambos casos, la clasificación en la tarjeta es incorrecta
Gracias
.
v-jiascu-msft
En respuesta a ADP007
Hola @ADP007,
¿Puedes compartir la fórmula de [FY-1 Price]? Comparte el archivo por favor si puedes. Por cierto, ¿cómo aplicaste el filtro de nivel visual?
Atentamente,
Valle
ADP007
En respuesta a v-jiascu-msft
Hola Dale,
[FY-1 Price] es una medida calculada en mi modelo tabular
FY-1 Price:=CALCULATE ( [TotalPrice]; FILTER(Calendar;Calendar[MDB_FYIndex] = -1 ) )
Tengo una tabla DimDate donde algunos índices dan el año en curso, el año pasado, etc.
¿Cómo puedo compartir el archivo con usted?
Saludos
David
ADP007
En respuesta a ADP007
Hola a todos,
He reproducido el error en un informe que puedo compartir.
Cuando deselecciono una fecha la clasificación está mal en la Tarjeta
Cualquier ayuda siempre es bienvenida
Gracias
D.
v-jiascu-msft
En respuesta a ADP007
Hola @ADP007,
Puede cargar el archivo en una unidad en la nube como OneDrive, GoogleDrive y luego compartir el enlace de descarga aquí. Enmascare primero los datos confidenciales.
Atentamente,
Valle
ADP007
En respuesta a v-jiascu-msft
Hola Dale,
Muchas gracias de antemano. Espero que funcione el enlace.
El error ocurre cuando la agencia seleccionada no tiene inversiones para una fecha.
En el siguiente ejemplo, OMNICOMEDIAGROUP no tiene datos anteriores a 201807 y cuando selecciono esa fecha, la clasificación en la matriz es correcta, pero la clasificación en la tarjeta no es correcta.
PowerBi
Saludos
David
v-jiascu-msft
En respuesta a ADP007
Hola @ADP007,
Eso es porque introdujiste nuevos contextos. Pruebe la siguiente fórmula.
Rank 2 = IF ( CALCULATE ( SUM ( Sheet1[Invest] ) ) = BLANK (), 999, RANKX ( ALL ( Sheet1[Agency] ), CALCULATE ( SUM ( Sheet1[Invest] ), ALLEXCEPT ( Sheet1, Sheet1[Agency] ) ) ) )
Atentamente,
Valle
ADP007
En respuesta a v-jiascu-msft
Hola Dale,
Gracias por su respuesta. Funciona para el ejemplo con OMNICOMMEDIA, pero luego jugar con la cortadora no siempre funciona.
Lo que estoy tratando de lograr en otro informe es señalar la clasificación de una empresa específica GROUPM (empresa para la que trabajo) independientemente del filtro que se utilice (CINE, INTERNET, OOH,…)
No se puede compartir este informe ya que está con una conexión directa a un cubo Olap.
Gracias
David
v-jiascu-msft
En respuesta a ADP007
Hola @ADP007,
Debería ser 11. YYYYMM no cambiará el número de rango como lo necesite. No puede usar la medida anterior como estándar.
Atentamente,
Valle
v-jiascu-msft
En respuesta a v-jiascu-msft
Hola @ADP007,
¿Podría marcar las respuestas adecuadas como soluciones?
Atentamente,
Valle