我的报告结构如下:
<sales person>
<appointment date>
<appointment status>
现在,预约状态可以由客户“取消”,“取消”,或者由销售人员取消&#39; (为简单起见)。我想计算被取消的百分比。为了计算这一点,我需要选择所有约会,并将未保留的数字除以总数。好的,我明白了。
现在,问题是我还想显示在我的报告中取消的约会,并排除保留的约会。换句话说,我只是想跳过打印这些无关的记录。我怎么能做到这一点?
答案 0 :(得分:1)
formula1
If {<appointment status>} = "kept" then 1 else 0
这将为您提供一个计数,您可以使用该计数来获得销售人员的百分比。
if sum({@formula1},{<sales person>}) > 0
then sum({@formula1},{<sales person>}) % count({<appointment status>} ,{<sales person>})
else 0
然后用这样的公式来抑制细节
{@formula1} = 1