Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code FABINSIDER for a $400 discount.
Register nowThe Power BI DataViz World Championships are on! With four chances to enter, you could win a spot in the LIVE Grand Finale in Las Vegas. Show off your skills.
Im trying to get this Nested IF statement to work:
Goal% = [Goal Count] / IF([Period] = "Current Month",1,IF([Period] = "Trailing 3" , 3,IF([Period] = "YTD" , 12,"")))
Solved! Go to Solution.
I'd need to see data to really see what is going on, but in your last IF statement, if it isn't "Current Month", "Trailing 3", or "YTD" it will try to divide by "", which cannot happen.
Try this to clean that up:
Goal% = DIVIDE ( [Goal Count], IF ( [Period] = "Current Month", 1, IF ( [Period] = "Trailing 3", 3, IF ( [Period] = "YTD", 12, 0 ) ) ), 0 )
That will provide a safe divide where dividing by zero will return zero instead of an error. THat might clean that Function Placeholder error
DAX is for Analysis. Power Query is for Data Modeling
Proud to be a Super User!
MCSA: BI ReportingI'd need to see data to really see what is going on, but in your last IF statement, if it isn't "Current Month", "Trailing 3", or "YTD" it will try to divide by "", which cannot happen.
Try this to clean that up:
Goal% = DIVIDE ( [Goal Count], IF ( [Period] = "Current Month", 1, IF ( [Period] = "Trailing 3", 3, IF ( [Period] = "YTD", 12, 0 ) ) ), 0 )
That will provide a safe divide where dividing by zero will return zero instead of an error. THat might clean that Function Placeholder error
DAX is for Analysis. Power Query is for Data Modeling
Proud to be a Super User!
MCSA: BI ReportingMarch 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Check out the February 2025 Power BI update to learn about new features.
User | Count |
---|---|
86 | |
81 | |
53 | |
37 | |
37 |