I'm using the below script to take numbers from my table and round them based on the value. If the number is above 15, I want the value to round off to one decimal place. If the number is below 15, I want the value to round off to three decimal places. The formula is working on numbers above 15, but will not place a ".0" next to whole values. I suspect that Access will not do this. Am I right? If there is a better way to do this please let me know.
SELECT Tbl_Formulas.QtyPer, Round([QtyPer],IIf([QtyPer]<=15,3,1)) AS Expr1 FROM Tbl_Formulas;