Ms access 在Access 2016字段中发布0.00美元的结果

Ms access 在Access 2016字段中发布0.00美元的结果,ms-access,ms-access-2016,Ms Access,Ms Access 2016,我在一个对信用卡费用征收销售税的州经营。我们的业务是支票与信用卡的对决。我不知道如何在计算字段中获得$0.00的结果[CC-Fee] ([Price]+[CC Fee])*[Tax]= Total 价格是[价格] 税是([价格]+[抄送费])*0.055 信用卡费用为[价格]*0.03 我有一个字段[抄送费?],它是一个下拉框是/否。如果通过支票支付,则否-如果通过抄送支付,则是 在[CC-Fee]中,我使用了以下-IIF[CC-Fee?]=“是的,[Price]*0.03,“$0.00” [

我在一个对信用卡费用征收销售税的州经营。我们的业务是支票与信用卡的对决。我不知道如何在计算字段中获得
$0.00
的结果
[CC-Fee]

([Price]+[CC Fee])*[Tax]= Total
价格是
[价格]

税是
([价格]+[抄送费])*0.055

信用卡费用为
[价格]*0.03

我有一个字段
[抄送费?]
,它是一个下拉框是/否。如果通过支票支付,则否-如果通过抄送支付,则是

[CC-Fee]
中,我使用了以下-
IIF[CC-Fee?]=“是的,[Price]*0.03,“$0.00”

[CC-Fee]
如果答案为“是”,则填充
$(价格的3%)
。如果答案为“否”,则不会填充
$0.00

如果不收取抄送费,我如何用
$0.00
填充
[CC-Fee]


提前谢谢

您的
IIf
语法错误-引号不匹配(dbl vs single)和括号缺失

此外,价格可能是一个数字字段,因此将其作为数字返回(0而不是
“$0.00”

试一试

IIf([CC Fee?]="yes", [Price]*0.03, 0)