跨列总数的 SSRS 百分比
SSRS % of total across columns
我试图将汇总列的值显示为整体的百分比。在所附的图片中,我想将 "Buy Out %" 列显示为 "Buy Out" 和 "Stock" 的整个扩展价格的百分比。
第一组 "HOUMA LA" 为 6,547,543.37/(6,547,543.37 + 2,647,444.26)
我的设计如下:
这是一个数据片段:
在您的 Buy Out %
文本框中添加以下表达式:
=Fields!ExtendedPrice.Value / (Fields!ExtendedPrice.Value + Fields!ExtendedPrice.Value)
然后转到文本框属性并选择 Percentage
作为数字格式。
如果计算应该在一个组内进行(例如您的 Houma La
),那么您必须将范围添加到字段中:
=(Fields!ExtendedPrice.Value, "HoumaLaGroupName") /
((Fields!ExtendedPrice.Value, "HoumaLaGroupName") + (Fields!ExtendedPrice.Value, "HoumaLaGroupName"))
更新
你有两种方法可以到达这里。
您可以使用以下表达式引用extended price (Buy out)
和extended price (Stock)
,将其放入文本框Buy out %
。为此,您必须使用文本框的名称,其中 extended price (Buy out)
和 extended price (Stock)
是(这样您可以直接引用文本框中的值,即 6,547,543.37/(6,547,543.37 + 2,647,444.26)
):
=ReportItems!ExtendedPriceBuyOutTextboxName.Value / (ReportItems!ExtendedPriceBuyOutTextboxName.Value + ReportItems!ExtendendPriceStockTextboxName.Value)
您再次使用 extended price (Buy out)
和 extended price (Stock)
文本框中的表达式:
=(ExpressionExtendedPriceBuyOut) / ((ExpressionExtendedPriceBuyOut) + (EypressionExtendendPriceStock
我试图将汇总列的值显示为整体的百分比。在所附的图片中,我想将 "Buy Out %" 列显示为 "Buy Out" 和 "Stock" 的整个扩展价格的百分比。
第一组 "HOUMA LA" 为 6,547,543.37/(6,547,543.37 + 2,647,444.26)
我的设计如下:
这是一个数据片段:
在您的 Buy Out %
文本框中添加以下表达式:
=Fields!ExtendedPrice.Value / (Fields!ExtendedPrice.Value + Fields!ExtendedPrice.Value)
然后转到文本框属性并选择 Percentage
作为数字格式。
如果计算应该在一个组内进行(例如您的 Houma La
),那么您必须将范围添加到字段中:
=(Fields!ExtendedPrice.Value, "HoumaLaGroupName") /
((Fields!ExtendedPrice.Value, "HoumaLaGroupName") + (Fields!ExtendedPrice.Value, "HoumaLaGroupName"))
更新
你有两种方法可以到达这里。
您可以使用以下表达式引用
extended price (Buy out)
和extended price (Stock)
,将其放入文本框Buy out %
。为此,您必须使用文本框的名称,其中extended price (Buy out)
和extended price (Stock)
是(这样您可以直接引用文本框中的值,即6,547,543.37/(6,547,543.37 + 2,647,444.26)
):=ReportItems!ExtendedPriceBuyOutTextboxName.Value / (ReportItems!ExtendedPriceBuyOutTextboxName.Value + ReportItems!ExtendendPriceStockTextboxName.Value)
您再次使用
extended price (Buy out)
和extended price (Stock)
文本框中的表达式:=(ExpressionExtendedPriceBuyOut) / ((ExpressionExtendedPriceBuyOut) + (EypressionExtendendPriceStock