我希望结果看起来像这样(从 Excel 中的解决方案转换为报告服务):
Campaigns Success Not Success Total Success % Not sucess %
Campaign 1 1 4 5 20% 80%
Campaign 2 4 4 8 50% 50%
我如何完成这个任务?我可以添加
Total
列,没有任何问题 - 但我不知道如何添加 Success %
和 Not success %
列。 最佳答案
我认为要添加新列,您只需要右键单击并添加一个新列?
对于 Success % 列的 "=Details"
字段,右键单击并选择“表达式”以进入表达式编辑器。然后输入以下表达式
=(Fields!Success.Value/Fields!Total.Value) * 100
对于 Not success 列做类似的事情,除了你的表达式是
=(Fields!NotSuccess.Value/Fields!Total.Value) * 100
(显然,实际数据库字段的名称在您的情况下可能会有所不同)
关于reporting-services - 报告服务 : Total and percentages for each row,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/515273/