VBA基础
access求出某个数值靠近0或者5
2013-08-15 14:57:42
某些数值需要向5或0靠拢,系统的自带函数不能适用,可利用IIF进行判断后再运算 IIf(Right([金额]\1,1)>=8,[金额]\1+10-Right([金额]\1,1), IIf(Right([金额]\1,1)<=2,[金额]\1-0-Right([金额]\1,1),[金额]\1+5-Right([金额]\1,1))) 注: ([金额]\1.....将小数调整为整数 Right([金额]\1,1.......用右边的第一数进行判断 例子: 金额          结果 3026.23   3025 3027.66   3030 3028.26   3030 3029.35   3030 3025.41   3025 3024.63   3025 3021.32   3020 3022.55   3025 3023.60   3025