cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Syndicate_Admin
Administrator
Administrator

Medida MAX/MIN

Hola a todos

Necesito una ayuda con la medida MAX/MIN que comprobará la suma máxima/min del número de horas por persona (por categoría).

Por ejemplo, en función de los datos siguientes, el número máximo de horas por persona para la categoría de habilidades blandas debe mostrarse como 27,5 y el número de suma mínima de hora por persona para la categoría técnica debe ser 21. También habrá pocas segmentaciones en la página (como grado, país, etc.), por lo que el número mínimo/máximo debe cambiar en consecuencia a los filtros aplicados.

Por favor, ayúdame con la creación de esta medida mínima / máxima.

NombreCategoríaPaísGradotítulo de formaciónduración en horas
AHabilidad suavePoloniaDirectorHabilidades de comunicación5
AHabilidad suavePoloniaDirectorHabilidades de negociación6
AHabilidad suavePoloniaDirectorEscritura7
AHabilidad suavePoloniaDirectorHabilidades de presentación9.5
ATécnicasPoloniaDirectorExcel10
ATécnicasPoloniaDirectorPalabra11
ATécnicasPoloniaDirectorPower Point0.5
BHabilidad suaveItaliaAsociadoHabilidades de comunicación5
BHabilidad suaveItaliaAsociadoHabilidades de negociación6
BTécnicasItaliaAsociadoExcel10
BTécnicasItaliaAsociadoPalabra11
1 ACCEPTED SOLUTION

@joannasokolowsk , Pruebe uno de los dos

minx(values(Table[name]), calculate(sum(Table[length in hours])))

O
minx(Summarize(Table,Table[category],Table[name]"_1", calculate(sum(Table[length in hours]))),[_1])

View solution in original post

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

Oye

Gracias por una respuesta tan rápida! Agregué esas medidas, pero el resultado no es como se esperaba ;/

Por ejemplo, para la categoría de habilidades blandas, el máximo debe 27,5 como una persona "A" tiene la suma más alta de horas para esta categoría (la persona "B" tiene 11 horas para las habilidades blandas por lo que es más pequeña). Cuando aplico esta medida veo 38,5 que es la suma del total de horas...

joannasokolowsk_0-1612775697555.png

@joannasokolowsk , Pruebe uno de los dos

minx(values(Table[name]), calculate(sum(Table[length in hours])))

O
minx(Summarize(Table,Table[category],Table[name]"_1", calculate(sum(Table[length in hours]))),[_1])

View solution in original post

¡Perfecto! funciona!!!

¡Que tengas un gran día!

Syndicate_Admin
Administrator
Administrator

@joannasokolowsk , Usted puede tratar de medir como estos

minx(values(Table[category]), calculate(sum(Table[length in hours])))

maxx(values(Table[category]), calculate(sum(Table[length in hours])))

Para los mejores Min o Max, puede usar Rank o TOPN

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

¡Oye!

Gracias por una respuesta tan rápida! Agregué esas medidas, pero el resultado no es como se esperaba ;/

Por ejemplo, para la categoría de habilidades blandas, el máximo debe ser 27,5, ya que una persona "A" tiene la suma más alta de horas para esta categoría (la persona "B" tiene 11 horas para las habilidades blandas por lo que es más pequeña). Cuando aplico esta medida veo 38,5 que es la suma del total de horas...

Helpful resources

Announcements
MBAS on Demand

2021 Release Wave 2 Plan

Power Platform release plan for the 2021 release wave 2 describes all new features releasing from October 2021 through March 2022.

July 2021 Update 768x460.png

Check it out!

Click here to read more about the July 2021 Updates

Power Query PA Forum 768x460.png

Check it out!

Did you know that you can visit the Power Query Forum in Power BI and now Power Apps

Top Solution Authors