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

Compete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.

Reply
mslino
New Member

Conditional formating using a Measure

Hi!

 

I created a measure to be used in a Matrix usinf the bellow code:

Measure 2 = IF (
    ISINSCOPE('Table[nm_mdld]),
        VAR indx = DIVIDE(SUM('Table'[vl_pe]), sum('Table'[vl_pvs]), 1)-1
        VAR grade = SWITCH(TRUE, indx <= 0.01, "1",
                                indx > 0.01 && indx <= 0.05, "2",
                                indx > 0.05 && indx <= 0.10, "3",
                                indx > 0.10 && indx <= 0.20, "4",
                                indx > 0.20, "5")
    RETURN grade,
        VAR indx = DIVIDE(SUM('Table'[vl_pe]), sum('Table'[vl_pvs]), 1)-1
        VAR grade = SWITCH(TRUE, indx <= 0.01, "1",
                                indx > 0.01 && indx <= 0.05, "2",
                                indx > 0.05 && indx <= 0.10, "3",
                                indx > 0.10 && indx <= 0.20, "4",
                                indx > 0.20, "5")
    RETURN grade
)

I would like to use the value in the Measure 2 e.g. (1,2,3,4,5) to change it´s cell color, but I was unable to find a solution. I´m newbe in DAX .

Regards.

1 REPLY 1
lbendlin
Super User
Super User

instead of returning "1"  you can return the name of the color.

 

Measure 2 = IF (
    ISINSCOPE('Table[nm_mdld]),
        VAR indx = DIVIDE(SUM('Table'[vl_pe]), sum('Table'[vl_pvs]), 1)-1
        return SWITCH(TRUE, indx <= 0.01, "red",
                            indx <= 0.05, "pink",
                            indx <= 0.10, "yellow",
                            indx <= 0.20, "orange",
                            "green")
)

 

and then color by "field value".

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

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

July PBI25 Carousel

Power BI Monthly Update - July 2025

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