我希望结果看起来像这样(从 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/

10-13 07:55