メイン コンテンツをスキップする 補完的コンテンツへスキップ

Sum - チャート関数

Sum() は、集計データ全体の数式や項目による値の合計を計算します。

構文:  

Sum([{SetExpression}] [DISTINCT] [TOTAL [<fld {,fld}>]] expr])

戻り値データ型: 数値

引数
引数説明
exprメジャーの対象となるデータが含まれている数式または項目。
SetExpressionデフォルトでは、集計関数は選択されたレコード セットに対して集計を行います。Set 分析数式でレコード セットを定義することも可能です。
DISTINCT関数の引数の前に DISTINCT という用語が付いている場合、関数の引数の評価から生じる重複は無視されます。
情報メモDISTINCT 修飾子はサポート対象ですが、一部のデータが省略されていても総額が表示されていると誤解を招く可能性があるため、使用する場合は細心の注意が必要です。
TOTAL関数の引数の前に TOTAL の文字が配置されている場合、現在の軸の値に関連しているものだけでなく、現在の選択範囲内にあるすべての可能な値に対して計算が実行されます。つまりチャート軸は無視されます。

TOTAL [<fld {.fld}>] (ここで、TOTAL 修飾子の後には、1 つまたは複数の項目名のリストがチャート軸変数のサブセットとして続く) を使用して、合計絞込値のサブセットを作成できます。

集計範囲の定義

例: チャートの数式
結果
Sum(UnitSales)UnitSales の値の合計を返します。
Sum(UnitSales*UnitPrice) 集計された UnitPriceUnitSales を乗算した合計を返します。

Sum(TOTAL UnitSales*UnitPrice)TOTAL 修飾子は、チャートの軸を無視して合計が計算されることを意味するため、テーブル内のすべての行の総合計および合計を返します。
Sum({1} TOTAL UnitSales*UnitPrice) set 分析数式 {1} は、選択された内容に関係なく、評価されるレコード セットを ALL として定義します。

例 - Sum の基本

例 - 売上データを集計する Sum のシナリオ

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。