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

The ultimate Microsoft Fabric, Power BI, Azure AI & SQL learning event! Join us in Las Vegas from March 26-28, 2024. Use code MSCUST for a $100 discount. Register Now

Reply
Anonymous
Not applicable

sumar sólo una fila en una columna

Hola

necesito sumar una columna de valor por una condición if como esta

Ese es mi ejemplo de db

image.png

Necesito sumar la columna "Valore" solo si "ITEMID" y "VENDACCOUNT" (mi clave)tienen "FP Fornitore" en blanco solo mientras haya al menos 1 fila que no esté en blanco.

Resultado previsto: 3630 euros

Por lo tanto, si mi "ITEMID" & "VENDACCOUNT" tienen un "FP Fornitore" necesito la suma del resto

Si mi "ITEMID" y "VENDACCOUNT" no tienen al menos una fila en "FP Fornitore" no sumaré

Otro ejemplo:
image.png

Resultado exceptuado: 0

DB no tiene ninguna fila con "FP Fornitore" por "ITEMID" y "VENDACCOUNT"

Ultimo ejemplo:
image.png

Resultado previsto:1936 euros

Espero que sea una buena explicación

¡Gracias!

4 REPLIES 4
v-juanli-msft
Community Support
Community Support

Hola @Saaam

Calcular medidas

Capture1.JPG

Measure 2 =
VAR disc =
    CALCULATE (
        DISTINCTCOUNT ( 'Table'[VENDACCOUNT] ),
        ALLEXCEPT (
            'Table',
            'Table'[ITEMID]
        )
    )
VAR con =
    CONCATENATEX (
        FILTER (
            ALL ( 'Table' ),
            'Table'[ITEMID]
                = MAX ( 'Table'[ITEMID] )
        ),
        [FP fornitore]
    )
RETURN
    IF (
        disc > 1
            && con
                <> BLANK (),
        1
    )

Measure =
CALCULATE (
    SUM ( 'Table'[Valore] ),
    FILTER (
        ALLEXCEPT (
            'Table',
            'Table'[ITEMID]
        ),
        'Table'[FP fornitore]
            = BLANK ()
            && [Measure 2] = 1
    )
)

Saludos
Maggie
Equipo de Apoyo Comunitario _ Maggie Li
Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

amitchandak
Super User
Super User

La información que ha proporcionado no me está aclarando el problema. Por favor, explíquelo con un ejemplo.

Aprecia tus Felicitaciones.


Por favor, vea/me gusta/comparte mi seminario web sobre Time Intelligence: https://community.powerbi.com/t5/Webinars-and-Video-Gallery/PowerBI-Time-Intelligence-Calendar-WTD-Y...
Mis consejos de Youtube en: https://www.youtube.com/playlist?list=PLPaNVDMhUXGYrm5rm6ME6rjzKGSvT9Jmy

image.png

Eso es bueno creo que

Compramos el artículo AX338 de F*096 y F*061 pero tenemos el contrato solo con F*061, por lo que el resto son "dinero perdido"

Necesito sumar la pérdida, células amarillas!

Anonymous
Not applicable

Necesito ver si compramos el mismo ITEM de un proveedor diferente, así que necesito sumar el valor para cada

Porque podemos comprar el artículo A del proveedor X y el artículo A del proveedor Y, tal vez el proveedor Y tiene un mejor contrato (columna "FP Fornitore"), así que necesito sumar el valor que perdimos con el otro proveedor X

Mientras, si compramos el artículo A sólo de un vendedor no hay problema!

Espero que sea mejor

Helpful resources

Announcements
March Fabric Community Update

Fabric Community Update - March 2024

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

Fabric Community Conference

Microsoft Fabric Community Conference

Join us at our first-ever Microsoft Fabric Community Conference, March 26-28, 2024 in Las Vegas with 100+ sessions by community experts and Microsoft engineering.

Fabric Partner Community

Microsoft Fabric Partner Community

Engage with the Fabric engineering team, hear of product updates, business opportunities, and resources in the Fabric Partner Community.

Top Solution Authors