我正在尝试计算我在工作中创建的法律形式的利率。为了获得该汇率,您需要获取当前余额X合法利率X 0.01 / 365.这是我目前所写的无法正确计算的内容。
{={Principal}-{Paid}*{InterestRate}*0.01/365}
当我按“原样”运行合并字段时,在我们的测试帐户上,其原始余额为5,000,付费余额为0.00,利率为10%(10.00),它出现= 5,000而不是1.36。
我搜索了论坛和微软的支持网站和stackoverflow,并且只找到了允许运算符的信息以及加法,减法和除法的基本语法示例。没有显示这些组合的地方。你能不能成为另一双眼睛,帮助我看看我的语法不正确?
答案 0 :(得分:1)
这必须处理操作的顺序。在此示例中,首先执行{Paid} * {InterestRate} * 0.01 / 365}(乘法/除法),然后进行减法。
只需在{Principal} - {Paid}周围添加一些parens,它应该可以正常工作。
{= ( {校长} - {付费} ) * {InterestRate} * 0.01 / 365}
答案 1 :(得分:0)
如果“Windows控制”面板(或Mac系统偏好设置)中的“区域设置”具有,例如,您将收到语法错误。 £而不是$作为货币符号。为避免这种情况,您可以尝试更像
的内容{ SET myPrincipal { MERGEFIELD Principal }
}{ SET myPaid { MERGEFIELD Paid }
}{ SET myInterestRate { MERGEFIELD InterestRate }
}{ =(myPrincipal-myPaid) * myInterestRate * 0.01 /365 }
如果您使用混合货币,则可能最终显示符号与控制面板设置匹配的货币符号,以及不符合控制面板设置的普通数字。在{=}的末尾添加\#0.00可能会解决这个问题。