Forum Discussion
Cannot convert value '' of type Text to type Number.
- 3 years ago
Hi, Anonymous ;
Because format([date],"YY'") becomes text format. It is no longer possible to calculate, for example, in 2021, it will become "21" after format, and the format is text format *1-1 and cannot be calculated. So you can change to the following dax.
FY = IF ( MONTH ( dim_mo[mo_date] ) >= 9, FORMAT ( dim_mo[mo_date], "YY" ) & "/" & RIGHT ( YEAR ( dim_mo[mo_date] ) + 1, 2 ), RIGHT ( YEAR ( dim_mo[mo_date] ) - 1, 2 ) & "/" & FORMAT ( dim_mo[mo_date], "YY" ) )
Best Regards,
Community Support Team _ Yalan Wu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly. - 3 years ago
yes probaby you would need to handle your blanks by using an if statement something like
if(isblank(date), blank(), your conversion)
Hi,
Try this calculated column formula
=if(month(dim_mo[mo_date]) >=9,year(dim_mo[mo_date])&"/"&year(dim_mo[mo_date])+1,year(dim_mo[mo_date])-1&"/"&year(dim_mo[mo_date]))
Hope this helps.
- Anonymous3 years agoNot applicable
Thanks for your suggestion. I have tried this but get the following error message:
The syntax for '+' is incorrect.- Ashish_Mathur3 years ago
Super User
Mine is a calculated column formula in DAX not a custom formula in M. Ensure that you are writing that as a calculated column formula in DAX. If it still does not help, then share the download link of your PBI file.