The ultimate Microsoft Fabric, Power BI, Azure AI & SQL learning event! Join us in Las Vegas from March 26-28, 2024. Use code MSCUST for a $100 discount. Register Now
Tengo una tabla que contiene información sobre regiones y vendedores activos en estas regiones. Relacionado con esta tabla también es una tabla de ventas. Con SUMMARIZECOLUMNS ahora quiero crear una tabla que devuelva el vendedor superior por unidades para cada región. Lo que he intentado hasta ahora es esto:
Top Sellers= SUMMARIZECOLUMNS('Customers'[Region],'Customers'[Salesperson],"Unit Sales",[Sum of UnitQTY])
Esto produce una tabla como:
Región | Vendedor | Ventas unitarias |
A | Adán | 5000 |
A | víspera | 200 |
B | Steve | 4000 |
B | víspera | 8000 |
C | Adán | 5 |
C | Steve | 100 |
C | víspera | 50 |
Sin embargo, mi resultado deseado sería este:
Región | Vendedor | Ventas unitarias |
A | Adán | 5000 |
B | víspera | 8000 |
C | Steve | 100 |
¿Cómo puedo lograr esto usando SUMMARIZECOLUMNS o una función aquivalente que producirá una nueva tabla?
Solved! Go to Solution.
En lugar de la unidad Ventas en la columna de resumen, utilice las siguientes columnas
Top 1 Rank á CALCULATE([Sales],TOPN(1,all(Customers[Region]),[Sales],DESC),VALUES(Customers[Region]))
En lugar de la unidad Ventas en la columna de resumen, utilice las siguientes columnas
Top 1 Rank á CALCULATE([Sales],TOPN(1,all(Customers[Region]),[Sales],DESC),VALUES(Customers[Region]))