Reply
alanphamvistra4
Frequent Visitor
Partially syndicated - Outbound

Convert Excel Equations into Equivalent DAX Equation to Add Calculated Column to Loaded Data

I am trying to convert an equation I used in excel into a DAX equation to create a calculated column to add to data table that is already loaded into Excel.

 

Excel Equation: 

Status=IF(DATEVALUE(A5)<$D$1,"Expired",IF(DATEVALUE(A5)-30<$D$1,"Expiring","Active"))

 where A5 is Expected Expiration Date and Date is = TODAY()

 

What would be a similar DAX equation?

 

 

2 REPLIES 2
SivaMani
Resident Rockstar
Resident Rockstar

Syndicated - Outbound

@alanphamvistra4, Create a calculated column in your table using DAX,

 

Status = SWITCH(
    TRUE(),
    'Date'[Expected Expiration Date] < TODAY(),
    "Expired",
    DATEADD('Date'[Expected Expiration Date],-30,DAY) < TODAY(),
    "Expiring",
    "Active"
)

 

Hope this helps!

avatar user
Anonymous
Not applicable

Syndicated - Outbound

Hi, Try this.

 

Column Calculated = IF(DATEVALUE([COLUMN WITH A5])<TODAY(),"EXPIRED",IF(DATEADD([COLUMN WITH A5],-30,DAY)<TODAY(),"EXPIRING","ACTIVE")

avatar user

Helpful resources

Announcements
March PBI video - carousel

Power BI Monthly Update - March 2025

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

March2025 Carousel

Fabric Community Update - March 2025

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

Top Solution Authors (Last Month)
Top Kudoed Authors (Last Month)