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

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
kasai16
Regular Visitor

Need some help to convert Tableau calculation into Power BI which can be used for color

Hi All,

 

I need below tabluea calculated filed to be converted into Power Bi which will be used for color 

 

IF  ZN([Calculated Parameter]) = 0 THEN "No Qty in Scenario"
ELSEIF  (ZN([Calculated Parameter]) - LOOKUP(ZN([Calculated Parameter]),FIRST())) = 0 THEN "Qty = Comumn value in text from a table"
ELSEIF  (ZN([Calculated Parameter]) - LOOKUP(ZN([Calculated Parameter]),FIRST())) > 0 THEN "Qty > Comumn value in text from a table"
ELSEIF  (ZN([Calculated Parameter]) - LOOKUP(ZN([Calculated Parameter]),FIRST())) < 0 THEN "Qty < Comumn value in text from a table"
 
Thanks in advance for helping
1 ACCEPTED SOLUTION
aduguid
Super User
Super User

Try this measure 

Color Classification =
VAR CalculatedParameter = [Calculated Parameter]
VAR FirstValue = CALCULATE([Calculated Parameter], FIRSTNONBLANK('Table'[Column], 1))
RETURN
IF (
    ISBLANK(CalculatedParameter) || CalculatedParameter = 0,
    "No Qty in Scenario",
    IF (
        CalculatedParameter = FirstValue,
        "Qty = Column value in text from a table",
        IF (
            CalculatedParameter > FirstValue,
            "Qty > Column value in text from a table",
            "Qty < Column value in text from a table"
        )
    )
)

View solution in original post

1 REPLY 1
aduguid
Super User
Super User

Try this measure 

Color Classification =
VAR CalculatedParameter = [Calculated Parameter]
VAR FirstValue = CALCULATE([Calculated Parameter], FIRSTNONBLANK('Table'[Column], 1))
RETURN
IF (
    ISBLANK(CalculatedParameter) || CalculatedParameter = 0,
    "No Qty in Scenario",
    IF (
        CalculatedParameter = FirstValue,
        "Qty = Column value in text from a table",
        IF (
            CalculatedParameter > FirstValue,
            "Qty > Column value in text from a table",
            "Qty < Column value in text from a table"
        )
    )
)

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

Jan25PBI_Carousel

Power BI Monthly Update - January 2025

Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.