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

tener sólo un valor máximo en la columna Calcular

Hola, tengo 3 columnas: Id, categoría y cantidad, quiero agregar un cálculo de columnas que solo tengo un valor máximo en la misma categoría, ¿puedo lograr eso con calcular columnas?
Añadir captura de pantalla lo que quiero:

desea Salida
IDENTIFICACIÓNCategoríaCantidadCantidad máxima
1A10
2A10
3A33
4A20
5A10
6B10
7B10
8B22
9B20
10B10
11C10
12C20
13C20
14C20
15C44
6 REPLIES 6
Syndicate_Admin
Administrator
Administrator

@yellow_old_5

También puede usar la siguiente fórmula

sanalytics_0-1652706315122.png

Espero que te ayude.

Saludos

sanalytics

Syndicate_Admin
Administrator
Administrator

@yellow_old_5

MAX = 
VAR _current_qty = 'Table'[Quantity] 
VAR _current_cateogry = 'Table'[Category]
VAR _max_per_category = 
    CALCULATE(MAX('Table'[Quantity]), REMOVEFILTERS('Table'), 'Table'[Category] = _current_cateogry) 
VAR _result = 
    IF(_current_qty = _max_per_category, _current_qty, 0)
RETURN
    _result


2022-05-09 22_36_04-Power BI Workspace Datasets License Permissions - Microsoft Power BI Community.png

Informe de presentación – Contoso by SpartaBI


SpartaBI_3-1652115470761.png SpartaBI_1-1652115142093.png SpartaBI_2-1652115154505.png

Full-Logo11.png

Hola gracias por tu rápida respuesta no funciona, como puedes ver en la categoría b tengo 2 valores máximos y solo quiero un valor.

@yellow_old_5 @ cuál? 🙂 ¿Cuál es la lógica deseada para los lazos?

Quiero sólo un valor máximo por categoría, por lo que si empata sólo uno y el otro será 0

@yellow_old_5

MAX = 
VAR _current_qty = 'Table'[Quantity] 
VAR _current_cateogry = 'Table'[Category]
VAR _max_per_category = 
    CALCULATE(MAX('Table'[Quantity]), REMOVEFILTERS('Table'), 'Table'[Category] = _current_cateogry) 
VAR _id_with_max = 
    MINX(
        FILTER(
            'Table',
            'Table'[Category] = _current_cateogry 
            && 'Table'[Quantity] = CALCULATE(MAX('Table'[Quantity]), REMOVEFILTERS('Table'), 'Table'[Category] = _current_cateogry)
        ),
    'Table'[ID]
)

VAR _result = 
    IF(_current_qty = _max_per_category && 'Table'[ID] = _id_with_max, _current_qty, 0)
RETURN
    _result


2022-05-09 22_36_04-Power BI Workspace Datasets License Permissions - Microsoft Power BI Community.png

Informe de presentación – Contoso by SpartaBI


SpartaBI_3-1652115470761.png SpartaBI_1-1652115142093.png SpartaBI_2-1652115154505.png

Full-Logo11.png

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.