你就没有个范围啊?比如:0.001-0.005-0.006
那只能按你说的了(循环你自己做):
----------------------------------------------------------------
* 1、用do case
do case
case 佣金率=0.006
replace 较大值 with 新值*0.8
case 佣金率=0.005
replace 较大值 with 新值*0.6
otherwise
replace 较大值 with 新值*佣金率
endCase
----------------------------------------------------------------
* 2、用if
if 佣金率=0.006
replace 较大值 with 新值*0.8
else
if 佣金率=0.005
replace 较大值 with 新值*0.6
else
replace 较大值 with 新值*佣金率
endif
endCase
----------------------------------------------------------------
* 3、或者直接用replace即可(这个不用做循环了)
replace 较大值 with 新值*佣金率 all && 注:这一句放在全面
replace 较大值 with 新值*0.8 for 佣金率=0.006
replace 较大值 with 新值*0.6 for 佣金率=0.005
----------------------------------------------------------------