Office中国论坛/Access中国论坛

标题: 使用IIF指定数值的简易方法 [打印本页]

作者: 一点通    时间: 2007-7-26 18:57
标题: 使用IIF指定数值的简易方法
<>某些数值需要向5或0靠拢,系统的自带函数不能适用,可利用IIF进行判断后再运算</P>
<>IIf(Right([金额]\1,1)&gt;=8,[金额]\1+10-Right([金额]\1,1),IIf(Right([金额]\1,1)&lt;=2,[金额]\1-0-Right([金额]\1,1),[金额]\1+5-Right([金额]\1,1)))</P>
<>注:</P>
<P>([金额]\1.....将小数调整为整数</P>
<P>Right([金额]\1,1.......用右边的第一数进行判断</P>
<P>例子:</P>
<P>金额          结果<BR>3026.23   3025<BR>3027.66   3030<BR>3028.26   3030<BR>3029.35   3030<BR>3025.41   3025<BR>3024.63   3025<BR>3021.32   3020<BR>3022.55   3025<BR>3023.60   3025</P>
<P>[attach]25486[/attach]<BR></P>
作者: goto2008    时间: 2007-7-26 19:31
学习下。。呵呵
作者: 一点通    时间: 2007-7-26 19:58
<><STRONG><FONT face=Verdana color=#da2549>hi-wzj版主使用的方法更简易</FONT></STRONG></P>
<>Int([金额]/5+.5)*5</P>




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3