0
以下に示すSSRSでパーセンテージ列を作成しようとしています。したがって、計算は989/2231 * 100 = 44%になります。パーセンテージ列の計算
Country Total Percentage
UK 989 44%
France 567 25%
Belgium 675 30%
GrandTotal 2231
以下に示すSSRSでパーセンテージ列を作成しようとしています。したがって、計算は989/2231 * 100 = 44%になります。パーセンテージ列の計算
Country Total Percentage
UK 989 44%
France 567 25%
Belgium 675 30%
GrandTotal 2231
使用してみてください:
=Sum(Fields!Total.Value)/Sum(Fields!Total.Value,"DataSetName")
データセットの実際の名前でDataSetNameを交換してください。また、explicetelyに100を乗算する必要はありません。セルを書式設定して結果をパーセンテージ形式で表示することもできます。
それとも、式から値をフォーマットすることができます。
=FORMAT(Sum(Fields!Total.Value)/Sum(Fields!Total.Value,"DataSetName"),"P0")
UPDATE:FORMAT機能について説明。
Format関数には2つの引数があります。最初の引数は書式設定できる値です。日付、数値、パーセントなどがあります。2番目の引数は、適用する書式を表す文字列です。この場合、私のフォーマットは "P0"で、P
はパーセンテージを表し、0
はパーセンテージを含む小数の数です。
このことができますなら、私に教えてください。
こんにちは、これは私が得るものです.....テキストラン 'Textbox10.Paragraphs [0] .TextRuns [0]'の値式にはエラーがあります:[BC30451]名前 '合計'が宣言されていません。 – whitz11
@ whitz11、合計したいフィールドの名前は何ですか? –
フォーマット方法がうまくいきました、ありがとうございました。私は完全に理解していないので、それが何をしているのかを説明するだけでいいですか? – whitz11