2016-03-29 3 views
0

計算されている2つのフィールドの差の列を取り、3列の最後に合計を持つデータ項目を作成しようとしています。それぞれの差異を取り、その割合を得るために列3の合計からパーセントを取得する別のデータ項目を作成します。Cognos Report Studio 10.2差異のパーセント差があるクロス集計レポート

Row Column1 column2 column3 column4 
    XXX  100  90  10 (XXX column3(10)/total(column3(45))) 
    YYY   50  35  15 same as above but for YYY 
    ZZZ   60  40  20 same as above but for ZZZ 
    total 210  165  45 21.42% 

正しく計算することができません。集計関数を「計算済」に変更しました。

何か助けていただければ幸いです。

ありがとうございました

+0

私はこれをColumn4:column1 - column2/total(column3)で試しました。これは数字を生成しますが、正しくありません。私は、私が期待するものとは異なるパーセンテージを得る。通常より高い。 – vbnewbie

答えて

0

これは簡単です。試してみてください。

column3/total(column3 for report) 
+0

それは動作しません。キューブを使用してレポートから測定値を取得していることが原因である可能性があります。おそらくそれは動作するはずですが動作しません。 – vbnewbie

+0

キューブの場合は、別の集計方法を使用する必要があります。除数の集計([column3] for report)を試してください。 – Johnsonium