Forum Discussion
Target to date
- 4 years ago
Hi, renlaforest
This error shows that you are using the custom column feature in powerquery.
But the code is DAX, not M code. You need to create it in desktop.
Best Regards,
Community Support Team _ Janey
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
v-janeyg-msft - the table has all of the dates for our projects between 2021 and 2023, and you're seeing the older projects at the top of the list. If I wanted to do this in Excel, there may be a more elegant way to do this, but I'd use a formula like this one to do what I'm trying to do here:
Hi, renlaforest
You can try:
column =
IF (
TODAY () > [Start],
IF (
TODAY () <= [Close],
[Total target]
/ ( DATEDIFF ( [Start], [Close], DAY ) + 1 )
* ( DATEDIFF ( [Start], TODAY (), DAY ) + 1 ),
[Total target]
),
0
)
Best Regards,
Community Support Team _ Janey
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
- renlaforest4 years agoHelper I
Thank you so much for your help. For some reason, and I've tried Googling (unsuccesfuly) what could be causing it, but I get an error message: Expression.Error: The name 'IF' wasn't recognized. Make sure it's spelled correctly.
I have:
IF (
TODAY () > [Start Date],
IF (
TODAY () <= [Close Date],
([EN Targeted Completes]
/ ( DATEDIFF ( [Start Date], [Close Date], DAY ) + 1 ))
* ( DATEDIFF ( [Start Date], TODAY (), DAY ) + 1 ),
[EN Targeted Completes]
),
0
)- v-janeyg-msft4 years agoCommunity Support
Hi, renlaforest
This error shows that you are using the custom column feature in powerquery.
But the code is DAX, not M code. You need to create it in desktop.
Best Regards,
Community Support Team _ Janey
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.