ggilmoreatu
Me gustaría crear una clasificación de los 5 primeros y los 5 últimos en función de una medida que sea interactiva en función de las selecciones de filtro.
A continuación se publica una imagen (datos ficticios). Que explicaré con más detalle
Entonces, en la tabla tengo una columna de mercado que está en mi tabla «Geografía» y tengo una columna de categoría que está en mi «tabla de minoristas» … POS USD TY y POS USD LY son medidas (conversión de moneda extranjera / USD Tasa) … IYA es otra medida que está tomando POS USD TY / POS USD LY * 100 … Me gustaría tener otra columna que clasifique los 5 primeros IYA y los 5 últimos IYA …
Cuando elijo mi filtro de tiempo: semana pasada, últimas 4 semanas, últimas 52 semanas, quiero que la tabla y los sistemas de clasificación cambien según las selecciones. Actualmente estoy atascado y no sé qué fórmula usar … TOPN como filtro visual no funciona … Sé que necesito una fórmula Rankx … ¡¡¡Por favor ayuda !!!
ggilmoreatu
Me gustaría crear una clasificación de los 5 primeros y los 5 últimos en función de una medida que sea interactiva en función de las selecciones de filtro.
A continuación se publica una imagen (datos ficticios). Que explicaré con más detalle
Entonces, en la tabla tengo una columna de mercado que está en mi tabla «Geografía» y tengo una columna de categoría que está en mi «tabla de minoristas» … POS USD TY y POS USD LY son medidas (conversión de moneda extranjera / USD Tasa) … IYA es otra medida que está tomando POS USD TY / POS USD LY * 100 … Me gustaría tener otra columna que clasifique los 5 primeros IYA y los 5 últimos IYA …
Cuando elijo mi filtro de tiempo: semana pasada, últimas 4 semanas, últimas 52 semanas, quiero que la tabla y los sistemas de clasificación cambien según las selecciones. Actualmente estoy atascado y no sé qué fórmula usar … TOPN como filtro visual no funciona … Sé que necesito una fórmula de Rankx … ¡¡¡Por favor ayuda !!!
Ashish_Mathur
En respuesta a ggilmoreatu
Hola,
Comparta el enlace desde donde puedo descargar su archivo PBI.
ggilmoreatu
En respuesta a Ashish_Mathur
Hola,
@Ashish_Mathur ¿Cuál es la mejor manera de compartir el archivo contigo?
Gracias,
Garrett Gilmore
Ashish_Mathur
En respuesta a ggilmoreatu
Hola,
Sube el archivo a OneDrive / Google Drive y comparte el enlace de descarga conmigo.
ggilmoreatu
En respuesta a Ashish_Mathur
Hola,
@Ashish_Mathur, ¿podrías probar esto? (Https://drive.google.com/open?id=1Yqix6czPTLJ981_TRB8VmxnvZLi07ftW) … Tiene el archivo ubicado dentro de la unidad … Nunca he usado Google Drive, así que házmelo saber si esto no funciona … ¡agradezco tu ayuda!
¡Te enviaré un mensaje desglosando aún más el archivo!
Gracias,
Garrrett
Ashish_Mathur
En respuesta a ggilmoreatu
Tu pregunta no es clara. Muestra el resultado esperado aquí.
ggilmoreatu
En respuesta a Ashish_Mathur
@Ashish_Mathur
Me gustaría escribir una fórmula RANKX que clasifique los 5 países y categorías TOP e BOTTOM según IYA. Entonces, a medida que se seleccionen diferentes cortadores, cambiará el Top y el Bottom 5.
Por ejemplo, se selecciona «LA» en el selector de regiones, luego los 5 MEJORES mostrarán los 5 países / categorías principales que tienen los 5 primeros IYA y los 5 últimos IYA. A medida que se cambia el selector de períodos de tiempo, también pueden cambiar TOP y Bottom 5. Ejemplo LW Canada ^ & 8 podrían estar entre los 5 primeros, pero L52W puede que no. A continuación se muestra una imagen de cómo se ve la visión, pero solo 5 filas.
Sé que será una fórmula RANKX y luego puedo usar la función TOPN en los filtros … Gracias por toda la ayuda y espero tener noticias tuyas
Ashish_Mathur
En respuesta a ggilmoreatu
Hola,
No puedo ayudarlo porque no aparecen cifras en la columna de IYA en su visual. Entonces, incluso si escribo una fórmula, no veré ningún resultado de clasificación significativo.
ggilmoreatu
En respuesta a Ashish_Mathur
@Ashish_Mathur
La forma en que se configuran las fórmulas es que algunas de las segmentaciones deben seleccionarse para que las tablas muestren cifras … Es posible que algunas categorías no tengan ventas en ciertos mercados, por lo que deberá ordenar por IYA o POS para llevar los números a la parte superior de la tabla. Por favor, hágame saber si necesita algo más. Agradezco toda la ayuda.
Ashish_Mathur
En respuesta a ggilmoreatu
Hola,
Ordené, pero todavía no vi ningún número en la columna de IYA. Estaba completamente en blanco.
ggilmoreatu
En respuesta a Ashish_Mathur
Simplemente seleccione un período de tiempo en la cortadora «perd_short_desc» y completará las tablas inferiores … Si necesito reenviar el archivo, hágamelo saber.
Ashish_Mathur
En respuesta a ggilmoreatu
Hola,
Sigo sin suerte. Hice una selección en la cortadora pero aún no vi ningún número en la columna IYA de la Tabla.
ggilmoreatu
En respuesta a Ashish_Mathur
@Ashish_Mathur
Volveré a publicar el enlace para descargar el archivo, pero lo descargué del archivo desde el enlace original e hice una selección en el cortador de marcos de tiempo y funcionó bien … Si pudiera descargar el archivo original nuevamente y hacer una selección en esta cortadora
Una vez realizada esta selección, llenará la tabla en la parte inferior izquierda … Lo he verificado varias veces …
Aquí está el nuevo enlace: https://drive.google.com/file/d/1Yqix6czPTLJ981_TRB8VmxnvZLi07ftW/view
Ashish_Mathur
En respuesta a ggilmoreatu
Hola,
Esta medida clasificará todo glb_category dentro de un mercado
= RANKX (ALLSELECTED (POS[glb_category]),[IYA])
Si desea clasificar el mercado, elimine glb_category del visual y escriba esta medida
= RANKX (TODOS SELECCIONADOS (geo[market]),[IYA])
Ahora puede filtrar esta medida por Top 5 / Bottom 5.
Greg_Deckler
Quizás algo parecido a:
MyRankTop = RANKX(ALLSELECTED('Table'),[IYA],[IYA],DESC) MyRankBottom = RANKX(ALLSELECTED('Table'),[IYA],[IYA],ASC) IsTop5 = IF([MyRankTop]<=5,1,0) IsBottom5 = IF([MyRankBottom]<=2,1,0)
ggilmoreatu
En respuesta a Greg_Deckler
@Greg_Deckler Gracias por la respuesta … Desafortunadamente, esto no funcionó … Produjo múltiples líneas con la misma clasificación … Estoy buscando que los IYA más altos se clasifiquen como los mejores y los IYA más bajos en el abajo … ¿Alguna otra idea?
Greg_Deckler
En respuesta a ggilmoreatu
Probablemente necesitará jugar con el parámetro opcional «ties» de RANKX. Una alternativa podría ser jugar con TOPN.
https://msdn.microsoft.com/en-us/query-bi/dax/rankx-function-dax
https://msdn.microsoft.com/en-us/query-bi/dax/topn-function-dax
ggilmoreatu
En respuesta a Greg_Deckler
Analizaré esto … Gracias por los consejos … Cualquier otra persona que tenga una recomendación, ¡estaría feliz de escucharlos!