Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
6 years ago
Solved

Converting excel formulars to DAX

Hi    Not quire sure, if this is the right sub category to ask this question but: Could you help med translate this Excel formular into DAX:   =if(and(B3>=B$1;C3>=C$1);"HERO";if(and(B3<=B$1;C3<=C...
  • v-xuding-msft's avatar
    6 years ago

    Hi Anonymous ,

    As djerro123 said, DAX in Power BI is for columns rather than cells. Based on your formula, I create a simple sample that you can reference.

     

    Column = 
    VAR A2 = CALCULATE(SUM('Table'[Column2]),FILTER('Table','Table'[Column1] = "A"))
    VAR A3 = CALCULATE(SUM('Table'[Column3]),FILTER('Table','Table'[Column1] = "A"))
    VAR C2 = CALCULATE(SUM('Table'[Column2]),FILTER('Table','Table'[Column1] = "C"))
    VAR C3 = CALCULATE(SUM('Table'[Column3]),FILTER('Table','Table'[Column1] = "C"))
    RETURN
        IF (
            AND ( C2 >= A2, C3 >= A3 ),"HERO",
            IF (
                AND ( C2 <= A2, C3 <= A3 ),"HORROR",
                IF (
                    AND ( C2 >= A2, C3 <= A3 ),"HYPE",
                    IF ( AND ( C2 <= A2, C3 >= A3 ), "HIDDEN", "0" )
                )
            )
        )

     

    There are some blogs about DAX in Power BI Desktop that you could learn from.

    How to correctly use IF in Power BI DAX 

    DAX basics in Power BI Desktop 

    https://docs.microsoft.com/en-us/power-bi/guided-learning/introductiontodax?tutorial-step=6 

    Best Regards,

    Xue Ding

    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.