Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!To celebrate FabCon Vienna, we are offering 50% off select exams. Ends October 3rd. Request your discount now.
Hi All,
I had a new column with the DATEDIFF working fine and suddendly stoped working.
Age = DATEDIFF(utcnow()+ 'Contas correntes de clientes'[dataven]+ DAY)
I was calculating the number of days between today and a sql column date with a previous date.
Now i have this error:
Too few arguments were passed to the DATEDIFF function. The minimum argument count for the function is 3.
Solved! Go to Solution.
Seems like this should be the one:
Age = DATEDIFF(UTCTODAY(), 'Contas correntes de clientes'[dataven], DAY)
Is this a column or a measure?
This is what worked for me in a standard Calendar table:
Column = DATEDIFF(UTCTODAY(), [Date], DAY)
It seems like you have plus symbols (+) where you should have commas (,) or semi-colons (;).
I am unaware of a regional language variation that uses + symbols like that...
I've tried with this both syntax:
Age = DATEDIFF(UTCTODAY(); 'Contas correntes de clientes'[dataven]; DAY)
and
Age = DATEDIFF(UTCTODAY(), 'Contas correntes de clientes'[dataven], DAY)
And the error now is:
The syntax for ';' is incorrect. (DAX(DATEDIFF(UTCTODAY(); 'Contas correntes de clientes'[dataven]; DAY))).
Seems like this should be the one:
Age = DATEDIFF(UTCTODAY(), 'Contas correntes de clientes'[dataven], DAY)
Is this a column or a measure?
This is what worked for me in a standard Calendar table:
Column = DATEDIFF(UTCTODAY(), [Date], DAY)
Proud to be a PBI Community Champion
User | Count |
---|---|
97 | |
77 | |
77 | |
47 | |
26 |