1

Crystal は初めてなので、以下の 3 行目と 4 行目を計算する方法がわかりません。

行 1 と 2 は、データの合計に対する単純なパーセンテージです。

行 3 は計算値です (以下を参照してください)。

行 4 はデータ ポイントの合計です (行 1 と行 2 のようなパーセンテージではありません)。

以下のように表示を生成する方法について、誰かが私にいくつかの指針を教えてもらえますか。

私のデータ:

2010/01/01 あ10
2010/01/01 B20
2010/01/01 C30

2010/02/01 あ40
2010/02/01 B50
2010/02/01 C60

2010/03/01 あ70
2010/03/01 B80
2010/03/01 C90

表示したい

                        2010/01/01 2010/02/01 2010/03/01
                        ========== ========== ==========
[ B/(A + B + C) ] 20/60 50/150 80/240 <=== 合計のパーセンテージ
[ C/(A + B + C) ] 30/60 60/150 90/240 <=== 合計のパーセンテージ
[ 1 - A/(A + B + C) ] 1 - 10/60 1 - 40/150 1 - 70/240 <=== 計算
[ (A + B + C) ] 60 150 250 <=== 合計
4

1 に答える 1

1

SQL データ ソースを使用していると仮定すると、各出力行の値を導出することをお勧めします (つまり、[B/(A + B + C)]、[C/(A + B + C)]、[1 - A] /(A + B + C)] および [(A + B + C)]) を SQL クエリの日付ごとに取得し、Crystal のクロス集計機能を使用してそれらを目的の出力形式にピボットします。

Crystal のクロス集計は、出力の異なる行で異なる計算を導出するのには特に適していません。

于 2010-11-05T11:07:22.333 に答える