cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
Frequent Visitor

Función de conmutación

Hola comunidad PBI, Soy nuevo en DAX y espero que pueda ayudarme
Tengo 3 tablas, una tabla SellOut, una tabla de la empresa de información y una tabla de calendario
He creado una medida con switch:

Clasificación : SWITCH(TRUE(),

[%Avrg]>-0,8,"A",

[%Avrg]>-0,6,"B",

[%Avrg]<0.6,"C",

"Otro")
Luego puse en una visualización de matriz y funciona bien, pero necesito contar la Clasificación y ponerla en un gráfico circular

Empresa%AvrgClasificación
Tienda10.9A
Tienda20.5C
Tienda30.4C

Así que traté de poner esa medida como una columna, pero me da resultados incorrectos
La medida %Avrg
%AvrgTM CALCULATE(DIVIDE([Actual_Month_Avrg],[Last_Month_Avrg],1))

Actual_Month_Avrg CALCULATE(DIVIDE([Sales],[Days_Use]))

Last_Month_Avrg CALCULATE(DIVIDE([Sales],[Days_Use]),DATEADD(CalendarTable[Date],-1,MONTH))
Ventas: Suma(Sell_Out[Ventas])
Days_Use
DISTINCTCOUNT(Sell_Out[Fecha])
gracias de antemano

2 REPLIES 2
Highlighted
Super User IV
Super User IV

@oromerot , Crear una clase de tabla con tres valores A,B,C, puede crear utilizando introducir datos.

a continuación, tratar de una medida como

medida :
var _cal de la clase de clasificación de SWITCH(TRUE(),
[%Avrg]>-0,8,"A",
[%Avrg]>-0,6,"B",
[%Avrg]<0.6,"C",
"Otro")
devolución
calculate(countrows(Table[Company]), values(Table[Company]) filter(Table, _cal á max(class[Class])))

referir estos estos

https://www.daxpatterns.com/dynamic-segmentation/
https://www.daxpatterns.com/static-segmentation/
https://www.poweredsolutions.co/2020/01/11/dax-vs-power-query-static-segmentation-in-power-bi-dax-po...
https://radacad.com/grouping-and-binning-step-towards-better-data-visualization

https://radacad.com/dynamic-banding-or-grouping-in-power-bi-using-dax-measures-choose-the-size-of-bi...
https://www.credera.com/blog/technology-solutions/creating-aging-report-using-a-user-selected-date-i...



Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
Dashboard of My Blogs !! YouTube Channel !! Connect on Linkedin

Proud to be a Super User!

Highlighted
Microsoft
Microsoft

Hola @oromerot ,

Puede crear una tabla2 como:

Capture.PNG

A continuación, puede utilizar la siguiente medida para contar la clasificación:

Measure =
CALCULATE (
    DISTINCTCOUNT ( Table[Company] ),
    FILTER ( Table, [Classification] = MAX ( Table2[Classification] ) )
)

Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Saludos

Dedmon Dai

Helpful resources

Announcements
Community Conference

Power Platform Community Conference

Check out the on demand sessions that are available now!

Community Conference

Microsoft Power Platform Communities

Check out the Winners!

secondImage

Create an end-to-end data and analytics solution

Learn how Power BI works with the latest Azure data and analytics innovations at the digital event with Microsoft CEO Satya Nadella.

Top Solution Authors