Forum Discussion
Need Help Creating IF Statement
I'm trying to create a "simple" IF statement saying if the year is current then use another formula. Below is my current formula:
Hope someone is able to follow what I'm saying. Any help would be greatly appreciated!
Thanks,
Jordan
Anonymous try this
hhh = IF( MAX ( TKD[year]) = FORMAT (YEAR( TODAY() ), "General Number" ) or hhh = IF( VALUE ( MAX ( TKD[year]) ) = YEAR( TODAY() ),✨ Follow us on LinkedIn
Learn about conditional formatting at Microsoft Reactor
My latest blog post The Power of Using Calculation Groups with Inactive Relationships (Part 1) (perytus.com) I would ❤ Kudos if my solution helped. 👉 If you can spend time posting the question, you can also make efforts to give Kudos to whoever helped to solve your problem. It is a token of appreciation!
⚡ Visit us at https://perytus.com, your one-stop-shop for Power BI-related projects/training/consultancy.⚡
4 Replies
- parry2kSuper User
Anonymous try this
hhh = IF( MAX ( TKD[year]) = FORMAT (YEAR( TODAY() ), "General Number" ) or hhh = IF( VALUE ( MAX ( TKD[year]) ) = YEAR( TODAY() ),✨ Follow us on LinkedIn
Learn about conditional formatting at Microsoft Reactor
My latest blog post The Power of Using Calculation Groups with Inactive Relationships (Part 1) (perytus.com) I would ❤ Kudos if my solution helped. 👉 If you can spend time posting the question, you can also make efforts to give Kudos to whoever helped to solve your problem. It is a token of appreciation!
⚡ Visit us at https://perytus.com, your one-stop-shop for Power BI-related projects/training/consultancy.⚡
- AnonymousNot applicable
Awesome - the first option worked. Thank you!!! parry2k
- parry2kSuper User
Anonymous simply use following dax
Measure = IF ( MAX ( Calendar[Year] ) = YEAR ( TODAY() ), [Current Year Fomula], [Past Year formula] )✨ Follow us on LinkedIn
Learn about conditional formatting at Microsoft Reactor
My latest blog post The Power of Using Calculation Groups with Inactive Relationships (Part 1) (perytus.com) I would ❤ Kudos if my solution helped. 👉 If you can spend time posting the question, you can also make efforts to give Kudos to whoever helped to solve your problem. It is a token of appreciation!
⚡ Visit us at https://perytus.com, your one-stop-shop for Power BI-related projects/training/consultancy.⚡
- AnonymousNot applicable
Thanks parry2k . I think you have me really close but I'm getting the error that I can't compare text with integers. I believe it's because my 'TKD'[year] is in a text formate. Do you know how I can fix the formula maybe with a format or value function?
hhh = IF( MAX ( TKD[year]) = YEAR( TODAY() ),[YTD Att>500],COUNTROWS(FILTER(SUMMARIZE(CALCULATETABLE(VALUES(TKD[timekeeper_id]),DATESBETWEEN(Dates[Date],MIN(Dates[Date]) ,MAX(Dates[Date]))),[timekeeper_id],"ABCD",CALCULATE(SUM(TKD[Atty Hours]),DATESBETWEEN(Dates[Date],MIN(Dates[Date]) ,MAX(Dates[Date])))),[ABCD] >= 500)) )Thank you!!!Jordan