Forum Discussion
Rango x
Hola a todos
Measure 12 = CALCULATE(RANKX(ALL('Emporia Devices'[Device name KP]),CALCULATE(SUM('Emporia Device Usage'[Usages KWH])),,DESC,Dense))
Count of Rank 1 = CALCULATE(COUNTX('Emporia Devices', 'Emporia Devices'[Device name KP]),FILTER('Date',[Measure 12] = 1))
Solo luchando, estoy buscando tener un recuento de la cantidad que una tienda estaba en el rango 1 o 2, por ejemplo, soy consciente de que estas medidas pueden estar mal para hacer esta tarea específica.
Pero quiero ver la cantidad de veces que una tienda se clasificó uno por mes (que está en una tabla separada)
Resultado deseado :
| Nombre de la tienda | Recuento del rango 2 | Cuenta de Rango 3 | Cuenta de Rango 4 |
| KP Lymm | 0 | 0 | 5 |
| KP Macclesfield | 5 | 0 | 0 |
| KP Henry 1 | 0 | 0 | 0 |
| KP Vara Negra | 0 | 5 | 0 |
Cualquier ayuda sería apreciada
Gracias, James.
16 Replies
- Syndicate_AdminAdministrator
Proporcione datos de muestra que cubran su problema o pregunta por completo, en un formato utilizable (no como una captura de pantalla).
No incluya información confidencial ni nada que no esté relacionado con el problema o la pregunta.
Si no está seguro de cómo cargar datos, consulte https://community.fabric.microsoft.com/t5/Community-Blog/How-to-provide-sample-data-in-the-Power-BI-Forum/ba-p/963216
Muestre el resultado esperado en función de los datos de muestra que proporcionó.
¿Quieres respuestas más rápidas? https://community.fabric.microsoft.com/t5/Desktop/How-to-Get-Your-Question-Answered-Quickly/m-p/1447523 - Syndicate_AdminAdministrator
Gracias @lbendlin para su pronta respuesta.
Hola @JamesBurke ,
Dependiendo de la información que haya proporcionado, creé un dato de muestra para ayudarlo con su problema. Puede seguir estos pasos a continuación.
Añadir nuevas medidas:
Count of Rank 2 = VAR _count2 = CALCULATE ( COUNTROWS ( 'Table' ), FILTER ( 'Table', 'Table'[Measure 12] = 2 ) ) RETURN IF ( _count2 <> BLANK (), _count2, 0 )Count of Rank 3 = VAR _count3 = CALCULATE ( COUNTROWS ( 'Table' ), FILTER ( 'Table', 'Table'[Measure 12] = 3 ) ) RETURN IF ( _count3 <> BLANK (), _count3, 0 )Count of Rank 4 = VAR _count4 = CALCULATE ( COUNTROWS ( 'Table' ), FILTER ( 'Table', 'Table'[Measure 12] = 4 ) ) RETURN IF ( _count4 <> BLANK (), _count4, 0 )Resultado final:
Cómo obtener respuestas rápidas a su pregunta - Microsoft Fabric Community
Si no ayuda, proporcione más detalles con la salida deseada y el archivo pbix sin información de privacidad.
Saludos
Ada Wang
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
- Syndicate_AdminAdministrator
Hola a los dos,
Adjunto es cómo se ven mis datos (obviamente mucho más grandes y detallados, pero tengo datos en tablas separadas en lugar de tener usos, etc., todo en una tabla, así que cuando intento crear esta columna de rango, también no puedo.
Esperemos que los datos de muestra ayuden.
Gracias de nuevo, James.
- Syndicate_AdminAdministrator
¿Quieres el ranking por mes? Los datos de muestra no son muy diversos, por lo que se encontrará con problemas de empate. ¿DENSO o SALTADO?
- Syndicate_AdminAdministrator
Hola @lbendlin ,
Se clasificaría por nombre de tienda en lugar de ID de dispositivo, el identificador de dispositivo está asociado con un nombre de tienda, por lo que se puede desglosar por tienda en lugar de por ID de dispositivo.
pero sí, un Ranking Mensual en el que puedo contar cuántas veces una tienda ha estado en el puesto 1
Gracias, James.