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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
valentinaliac
Frequent Visitor

EFFICIENCY FORMULA WITH DAX

Hi guys, 

 

Can you please help me, I´m trying to do this efficiency formula 

 

"% EFICIENCIA =

VAR _a =

SUMMARIZE (

'pcc',

'pcc'[Hora inicial],

'pcc'[No. Unidades en la hora],

'pcc'[Linea de empaque]

)

VAR _b =

ADDCOLUMNS (

_a,

"%",

IF (

( [tiempo teorico] / (sum(pcc[Total de horas])*60) > 100),

"0",

( [tiempo teorico] / (sum(pcc[Total de horas])*60)

)

))

RETURN

SUMX( FILTER ( _b, (sum(pcc[Total de horas])*60) <> 0 && [tiempo teorico] <> BLANK () ), [%] )"

 

But the formula sometimes shows me values over 100%, and this alters my reports. 

 

How can I include the condition that if the result is over 100%, it shows 100% and no more? 

 

Hope you guys can help me!

 

Regards, 

Valentina 

1 REPLY 1
Jihwan_Kim
Super User
Super User

Hi,

I am not sure how your datamodel looks like but please try something like below.

I assume [tiempo teorico] is a measure, not a column.

 

"% EFICIENCIA =
VAR _a =
    SUMMARIZE (
        'pcc',
        'pcc'[Hora inicial],
        'pcc'[No. Unidades en la hora],
        'pcc'[Linea de empaque]
    )
VAR _b =
    ADDCOLUMNS (
        _a,
        "%",
            IF (
                [tiempo teorico]
                    / ( CALCULATE ( SUM ( pcc[Total de horas] ) ) * 60 ) > 100,
                "0",
                [tiempo teorico]
                    / ( CALCULATE ( SUM ( pcc[Total de horas] ) ) * 60 )
            )
    )
RETURN
    SUMX (
        FILTER (
            _b,
            CALCULATE ( SUM ( pcc[Total de horas] ) * 60 ) <> 0
                && [tiempo teorico] <> BLANK ()
        ),
        [%]
    )

 


If this post helps, then please consider accepting it as the solution to help other members find it faster, and give a big thumbs up.


Click here to visit my LinkedIn page

Click here to schedule a short Teams meeting to discuss your question.

Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

Check out the August 2025 Power BI update to learn about new features.

August 2025 community update carousel

Fabric Community Update - August 2025

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