Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now

Reply
Anonymous
Not applicable

N superior de suma de columna por nombre por fecha

Digamos que tengo tres columnas:

NOMBRE: Nombre de personel

VENTAS: Importe a sumar

FECHA: fecha

No puedo lograr hacer un top 10 de NAMEs que tienen las VENTAS más altas por FECHA

Por ejemplo, si se trata de datos:

NombreFechaVentas
A160
A1150
B3225
C2

150

D5

125

A2

100

Un top 3 debería tener este aspecto:

NombreFechaVentas
B3225
A1210
C2150

Puedo hacer una tabla ordenada por Ventas de por encima de tres columnas que muestran todos los datos con la suma correcta de ventas por fecha por nombre, sin embargo, una vez que filtro ese objeto visual por Nombre -> Top N - > top 10 por Ventas, obtengo un galimatías completo. ¿Cómo puedo hacer esto?

1 ACCEPTED SOLUTION
amitchandak
Super User
Super User

@XZ_Excel , Pruebe una nueva medida como esta y filtre para < .3

rankx(allselected(Table[name], table[date]), calculate(sum(table[sales])))

Para rango Consulte estos enlaces
https://radacad.com/how-to-use-rankx-in-dax-part-2-of-3-calculated-measures
ttps://community.powerbi.com/t5/Community-Blog/Dynamic-TopN-made-easy-with-What-If-Parameter/ba-p/367415

Join us as experts from around the world come together to shape the future of data and AI!
At the Microsoft Analytics Community Conference, global leaders and influential voices are stepping up to share their knowledge and help you master the latest in Microsoft Fabric, Copilot, and Purview.
️ November 12th-14th, 2024
 Online Event
Register Here

View solution in original post

4 REPLIES 4
Anonymous
Not applicable

Ok, así que esto es raro. Su solución funciona, pero aún no de la manera que quiero.

El top 10 se hace a partir de datos de la tabla A.

La tabla A contiene una columna de fecha, que contiene fechas con formato extraño que no uso en ninguna parte del informe.

La tabla A está vinculada a la columna B a través de un identificador de transacción (cada ID de transacción: una fila que también contiene el nombre y el importe de ventas). La columna B tiene el formato de fecha correcto para cada ID de transacción. El formato de fecha de la columna B está vinculado a una tabla de fechas (fechas, semanas, meses, años) que utilizo a lo largo del informe y parece funcionar correctamente al resumir los datos de la Tabla A.

Sin embargo... cuando uso la columna date de la tabla Date en mi tabla Top N, obtengo valores galimatías. Si utilizo la columna de fecha de la Tabla A, obtengo una tabla superior correcta de 10. ¿Aunque la traducción de fecha (fecha, semanas, meses, etc.) parece funcionar correctamente para todas las demás visualizaciones que utilizan datos de la Tabla A?

¿Cómo puedo hacer la tabla con las fechas correctas de la tabla de fechas?

EDITAR: Voy a marcar esto como resuelto como una solución se dio para la pregunta original. Publicaré la nueva pregunta en un tema nuevo.

amitchandak
Super User
Super User

@XZ_Excel , ¿Puede compartir una muestra más grande. Probé la medida que compartí anteriormente y obtuve los resultados

amitchandak_0-1607995188524.png

Join us as experts from around the world come together to shape the future of data and AI!
At the Microsoft Analytics Community Conference, global leaders and influential voices are stepping up to share their knowledge and help you master the latest in Microsoft Fabric, Copilot, and Purview.
️ November 12th-14th, 2024
 Online Event
Register Here
amitchandak
Super User
Super User

@XZ_Excel , Pruebe una nueva medida como esta y filtre para < .3

rankx(allselected(Table[name], table[date]), calculate(sum(table[sales])))

Para rango Consulte estos enlaces
https://radacad.com/how-to-use-rankx-in-dax-part-2-of-3-calculated-measures
ttps://community.powerbi.com/t5/Community-Blog/Dynamic-TopN-made-easy-with-What-If-Parameter/ba-p/367415

Join us as experts from around the world come together to shape the future of data and AI!
At the Microsoft Analytics Community Conference, global leaders and influential voices are stepping up to share their knowledge and help you master the latest in Microsoft Fabric, Copilot, and Purview.
️ November 12th-14th, 2024
 Online Event
Register Here
Anonymous
Not applicable

Gracias por la respuesta rápida. He visto esto publicado y probado, pero esto no da el resultado deseado.

Si sólo hago la tabla (sin N superior, sin filtrado de lujo), los 10 mejores de ventas por fecha por empleado (en una tabla muy grande) muestran los números correctos. No hay duplicados de valores en el top 10 de esa tabla muy grande. Sin embargo, una vez que pruebe su solución para hacer una lista real top 10, el valor más alto ya no está en la parte superior. Hay un montón de valores que tienen la clasificación "1", es decir, termino con una lista mucho más grande que un Top 10, a pesar de que no hay valores duplicados en el top 10 real ?

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

Dec Fabric Community Survey

We want your feedback!

Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.

ArunFabCon

Microsoft Fabric Community Conference 2025

Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.

Top Solution Authors
Top Kudoed Authors