2009-05-28 7 views
1

私は毎月いくつかの数字を持つデータセットを持っています。たとえば :Crystalレポートの重複グループ化

2009年1月1日のparam1 PARAM2

2009年2月1日のparam1 PARAM2

2009年3月1日のparam1 PARAM2私は必要なもの

は、の4行を表示することです要約:

  1. 最後の6ヶ月
  2. 今年(過去12ヶ月)
  3. 昨年(12〜24ヶ月前)
私は特定の時間枠に各レコード(6ヶ月前、12ヶ月前、などをassingsレコードごとにパラメータを追加することを考えていた

)。しかし、グループ1と2は重複しているので、いくつかのレコードは両方に属します。

このような要約を表示する方法についてご意見はありますか?

ありがとうございます! Irene

+0

要約に表示するデータと詳細について教えてください。 – shahkalpesh

答えて

0

ランタイム合計を評価式とともに使用すると、特定の行のみを合計することができます。

  1. 最後の6ヶ月

    DateDiff関数( "M"、{月}、{} asofdate)< = 6

    ...あなたは{asofdate}パラメータと{月}データフィールドを持っていると仮定すると、
  2. 今年(過去12ヶ月)

    DATEDIFF( "m" は、{月}、{asofdate})< = 12

  3. 昨年(12 24か月前)

    DATEDIFF( "m" は、{月}、{asofdate})> = 13 とDATEDIFF( "m" は、{月}、{asofdate})< = 24

  4. 合計 ちょうど合計を使用する

関連する問題