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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

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])

¡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
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.