N
Nathan
I am using FIX to match the functionality of rounddown() from excel, like so:
FIX([value]*1000)/1000
if value is 1.2344 it returns 1.234
if value is 1.2349 it returns 1.234
the problem is that if [value] is already an integer, it is returning value-1:
if value is 23 it returns 22
if value is 74 it returns 73
[value] is itself a calculation, the product of 2 decimals. If I build the
query to simply be a table of integers the funtion works as expected.
Perplexed- any ideas for a solution or work around?
INT is returning the same values. Any ideas why this would be?
FIX([value]*1000)/1000
if value is 1.2344 it returns 1.234
if value is 1.2349 it returns 1.234
the problem is that if [value] is already an integer, it is returning value-1:
if value is 23 it returns 22
if value is 74 it returns 73
[value] is itself a calculation, the product of 2 decimals. If I build the
query to simply be a table of integers the funtion works as expected.
Perplexed- any ideas for a solution or work around?
INT is returning the same values. Any ideas why this would be?