Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Hola
Estoy buscando obtener un rango de ventas por artículo para cada ubicación y un rango total general en una matriz.
Mi conjunto de datos tiene el siguiente aspecto:
Fecha | Ubicación | Producto | Unidades Vendidas |
8/1/2024 | Ubicación 2 | Tema 1 | 3.000 |
8/1/2024 | Ubicación 1 | Tema 1 | 2.000 |
8/1/2024 | Ubicación 3 | Tema 1 | 2.000 |
8/4/2024 | Ubicación 2 | Tema 2 | 2.000 |
8/3/2024 | Ubicación 2 | Tema 2 | 2.000 |
8/2/2024 | Ubicación 2 | Tema 2 | 2.000 |
8/4/2024 | Ubicación 2 | Tema 3 | 1.000 |
8/3/2024 | Ubicación 3 | Tema 3 | 1.000 |
8/3/2024 | Ubicación 2 | Tema 3 | 1.000 |
8/2/2024 | Ubicación 1 | Tema 3 | 1.000 |
Deseo una salida de clasificación en una matriz para las fechas seleccionadas que clasifique las ventas de un artículo para cada ubicación:
Producto | Ubicación 1 | Ubicación 2 | Ubicación 3 | Total |
Tema 1 | 1 | 2 | 1 | 1 |
Tema 2 | 3 | 1 | 3 | 2 |
Tema 3 | 2 | 3 | 2 | 3 |
Por lo tanto, el artículo 1 en este ejemplo es el vendedor número 1 en la ubicación 1 y la ubicación 3, el número 2 en la ubicación 2 y el número 1 en general.
Sé que puedo crear una función rankx para cada ubicación, estoy tratando de averiguar si hay una solución más fácil o más directa.
Hola
Utilicé estas medidas:
US = SUM(Data[Units Sold])
Rank = RANK(DENSE,ALL(Data[Product]),orderby([US],DESC))
Espero que esto ayude.
Hola @Gryphon269 ,
Puede utilizar la siguiente medida en VALUE en la matriz, lo que podría lograr lo que necesita.
Measure =
RANKX(
ALL('Table'[Product]),CALCULATE(SUM('Table'[Units Sold])))
Me sentiría honrado si mi respuesta puede resolver su problema, si tiene más preguntas, puede contactarme en cualquier momento, ¡recibiré un mensaje después de la primera vez para responder!
¡Espero que te ayude!
Saludos
Apoyo de la comunidad Team_ Tom Shen
Si esta publicación ayuda, considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Hola @Gryphon269
Creo que rankx ya lo tiene fácil y sencillo (solo requiere un DAX).
Espero que esto ayude.
Gracias.