Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
Digamos que la creación de una tabla, puedo agrupar a nuestros clientes por su gasto por mes, luego tomar el TOPN (1) de eso.
Pero eso me da el gasto mensual más alto de todos.
¿Cómo modificaría eso para darme el gasto mensual más alto, por cliente?
Table =
TOPN (
1,
SUMMARIZE (
PaymentFACT,
CalendarDIM[Year & Month],
CustomerDIM[CustNBR],
"Spend", [Issued PMT AMT USD]
),
[Issued PMT AMT USD], DESC
)
Hola
Es un poco elaborado, pero funciona como debería:
___BestMonth =
IF(
CALCULATE(
CONCATENATEX(
TOPN(1,
SUMMARIZE(tblSales,[sales_ref],[_YearMonth], "s", CALCULATE(SUM(tblSales[sales_amount])))
,[s],DESC),[_YearMonth])
, ALLEXCEPT(tblSales,tblSales[sales_ref]))
= SELECTEDVALUE(tblSales[_YearMonth]), CALCULATE(SUM(tblSales[sales_amount])), BLANK())
Como se ve aquí:
Enlace al archivo.
Por favor, marque como solución si es así. Los pulgares hacia arriba para el esfuerzo son apreciados.
Atentamente
Steve.
Proud to be a Super User!
Awesome Keyboard Shortcusts in Power BI, thumbs up if you like the article
My Community Blog Articles (check them out!)
My Blog - Power M code to automatically detect column types -
How to create test data using DAX!
Gracias. Ese cálculo supone que [año y mes] está presente en la tabla FACT. Si lo derribo, parece que funciona, pero creo que está respondiendo a una pregunta un poco diferente?
https://www.dropbox.com/s/jwp3v9v0uqsaw6j/Mockup2.pbix?dl=0
Estaba buscando - el máximo gasto de 1 mes, para cada cliente. ¿El tuyo tal vez muestre el gasto más alto en un mes determinado, entre los clientes, y cuánto fue eso?
@mmace1, intenta como
calculate([Issued PMT AMT USD],
TOPN (
1,
RESUMIR (
PaymentFACT,
CalendarDIM[Año y mes],
CustomerDIM[CustNBR]
),
[Emitido PMT AMT USD], DESC
), allexcept(CustomerDIM,CustomerDIM[CustNBR]) , allexcept(CalendarDIM,CalendarDIM[Year & Month]) )
Gracias
Aquí hay un enlace de dropbox a una maqueta. Si no usas Dropbox, avísame...
https://www.dropbox.com/s/dnl3ha1is0ddbas/Mockup.pbix?dl=0
@amitchandak
Gracias, estoy recibiendo:
"La expresión especificada en la consulta no es una expresión de tabla válida"
@mmace1 ,¿Puede compartir datos de ejemplo y salida de ejemplo en formato de tabla?