Forum Discussion
DAX IF error: the syntax is incorrect
- Aug 15, 2021
I seemed to have solved it by changing the list separator in Windows Regional settings to semicolon, and then using the semicolon in the DAX formula.
=IF([MinStock] > 0; 1; 0)
For future reference, I found the settings here:
Windows key, then type "region":
In the "Regional Format" window, click on "Additional date, time & regional settings"
Then "Change date, time or number formats"
There: "Additional settings"
There, change "List separator" to semicolon:
I then restarted Excel, not sure if that was necessary.
(To be complete, I also first changed the decimal and grouping separators to respectively point (.) and comma (,) but finally reverted them and it still works.)
bartvana Did you try with semi-colons?
- bartvanaAug 15, 2021Iron Contributor
Yes, same error:
- Riny_van_EekelenAug 15, 2021Platinum Contributor
bartvana what if you change the local setting of your system to English (UK) and restart the lot? Otherwise I can't think of anything else.
- bartvanaAug 15, 2021Iron ContributorThat's a bit drastic and would have other unwanted effects, I think? It can't be that the only way to use DAX is to have your while system set to English UK, right?