我的水晶报表中有以下列值:
|Code |Unit |
|A |2 |
|B |3 |
|C |2 |
|D |3 |
|E |1 |
|F |1 |
|G |4 |
|H |(3) |
我想总结除具有代码 H、J、K 和 L 的单位之外的单位。代码:H、J、K 和 L 包含带括号的单位。有没有办法做到这一点?
我的水晶报表中有以下列值:
|Code |Unit |
|A |2 |
|B |3 |
|C |2 |
|D |3 |
|E |1 |
|F |1 |
|G |4 |
|H |(3) |
我想总结除具有代码 H、J、K 和 L 的单位之外的单位。代码:H、J、K 和 L 包含带括号的单位。有没有办法做到这一点?
如果您只想省略带有“(”的单位,只需将此字段转换为数字使用
Val ({Unit})
这将为非数字文本返回 0,为数字创建数字总和,您将得到您想要的
如果你不想使用任何特殊的然后创建这样的公式字段
if {fa_rep_vr_Main.CustomTitle} not in('A','B','C') then
0
else
val({Unit})
使用这个的总和
如果您想要 NewPriceAD 的总和,请在保留字段中使用它
如果您想从汇总中排除任何行或值,可以通过在运行总计字段中使用评估下的公式字段来完成,
请参考下图...
不满足条件的行或字段将可从摘要评估中跳过。
试试这个并得到结果!