列名:商场名称、基本工资、提成、其它工资、应付工资,根据不同条件设置应付工资列的表达式如下:
IIF([商场名称]='A'OR[商场名称]='B',IsNull(基本工资,0) +IsNull(提成,0) + IsNull(其它工资,0), IIF(([商场名称]='C'OR[商场名称]='D')AND(IsNull(基本工资,0) + IsNull(岗位,0) +IsNull(提成,0))<= 2200,2200 + I + IsNull(其它工资,0),IsNull(基本工资,0) + IsNull(提成,0) + IsNull(其它工资,0),IIF(([商场名称]='E'OR[商场名称]='F')AND(IsNull(基本工资,0) +IsNull(提成,0))<= 2000,2000 + IsNull(其它工资,0),IsNull(基本工资,0) + IsNull(提成,0)+ IsNull(其它工资,0))))
前二个IIF没问题,第三个用上时提示表达式错误,请老师们指导一下,谢谢!
[此贴子已经被作者于2017/10/27 15:34:38编辑过]