SUM 集計関数は、ソース モジュールからのマッピングに基づいて結果モジュールの値を合計します。

たとえば、SUM 関数を使って、複数の製品カテゴリーの収益を合計できます。

Values to sum[SUM:Mapping, SUM:Mapping 2, etc.]

引数データ型説明
Values to sum数値Mapping 引数に基づいて合計する値
Mappingリスト、日付、時間軸

合計する値を決定するマッピング

この引数の各インスタンスは Values to sum 引数に存在するディメンションである必要があります。

この引数を繰り返して、複数のマッピングを指定できます。

SUM 関数は結果を数値で返します。SUM 関数を含むライン アイテムは Mapping 引数で使用されるすべてのディメンションでディメンション化する必要があります。

'Employee Expenses'.Salary[SUM:'Employee Details'.Region, SUM:'Employee Details'.Role]

こちらの例では、「Salary」ライン アイテムの値が従業員の役割と地域ごとに合計されています。

Sum集計方法として使用することもできます。データ型が数値のライン アイテムで集計方法を使用できます。

SUM 関数を使用して、あるモジュールから別のモジュールにデータを取得できます。ただし、SUM 関数は数値に対してしか使用できません。ブール値やテキストなど、他のデータ型でこの操作を行う必要がある場合は、別の集計関数を使用してください。

SUM と LOOKUP のどちらを使うかを決定するには、「数式の使用上のヒント」を参照してください。

SUM 関数を使ってユーザー リストを参照できます。ただし、ユーザー リスト内の特定のユーザーは、内容が変化して式が無効になる可能性がある本番データであるため参照できません。

Mapping 引数と Values to sum 引数でディメンションを同じにする必要があります。

SUMIF

こちらの例ではモジュールが複数あります。

一つ目のモジュールは「Transactions Module」です。このモジュールでは「Transactions」リストが行に表示されています。各取引に関する情報を含む、次のライン アイテムが列に表示されています。

  • Product ライン アイテム: データ型は「Products」リストのアイテムを表示するリストです。各取引に関連する製品を表示します。
  • Region: データ型は「Organization」リストのアイテムを表示するリストです。各取引の販売場所を表示します。
  • Sale value: 各取引の数値が含まれています。
  • Sale date: 各取引の日付が含まれています。

ProductRegionSale valueSale date
Transaction 01ApplesLondon$ 10,000.001/23/2020
Transaction 02BananasBirmingham$ 5,000.002/15/2020
Transaction 03PearsLondon$ 6,000.004/1/2020
Transaction 04PearsBirmingham$ 4,000.005/15/2020
Transaction 05ApplesParis$ 4,500.005/19/2020
Transaction 06CarrotsMunich$ 7,000.005/20/2020
Transaction 07LettuceBerlin$ 11,000.005/26/2020
Transaction 08BananasLondon$ 12,000.005/28/2020
Transaction 09ApplesLondon$ 6,500.005/29/2020
Transaction 10CucumbersLyon$ 2,000.005/30/2020
Transaction 11CarrotsParis$ 1,000.003/4/2021
Transaction 12CarrotsBerlin$ 3,500.003/20/2021
Transaction 13BananasBirmingham$ 8,000.004/1/2021
Transaction 14ApplesLondon$ 9,500.006/15/2021
Transaction 15PeachesMunich$ 5,000.006/28/2021
Transaction 16PearsMunich$ 7,000.007/7/2021
Transaction 17LettuceBerlin$ 12,000.008/11/2021
Transaction 18CucumbersLyon$ 3,000.009/22/2021
Transaction 19BananasParis$ 1,500.009/30/2021
Transaction 20ApplesLondon$ 9,500.0010/1/2021

以下のそれぞれの例では「Transactions Module」をソースとして使用します。

こちらの例では、SUM 関数を使って地域ごとに「Transactions Module」の値を合計しています。

Total Sales」ライン アイテムで使用する式は以下の通りです。

Transactions Module.Sale value[SUM:Transactions Module.Region]


LondonBirminghamUKParisLyonFranceMunichBerlinGermanyTotal Company
Total Sales$ 53,500.00$ 17,000.00$ 70,500.00$ 7,000.00$ 5,000.00$ 12,000.00$ 19,000.00$ 26,500.00$ 45,500.00$ 128,000.00

こちらの例では、SUM 関数を使って製品と地域の組み合せごとに値を合計します。ページ ディメンションはライン アイテムで、「Sales」ライン アイテムを表示します。行には「Products」リスト、列には「Region」リストが表示されています。

Sales」ライン アイテムで使用する式は以下の通りです。

Transactions Module.Sale value[SUM:Transactions Module.Product, SUM:Transactions Module.Region]


LondonBirminghamUKParisLyonFranceMunichBerlinGermanyTotal Company
Apples$ 35,000.000$ 35,500.00$ 4,500.000$ 4,500.00000$ 40,000.00
Peaches000000$ 12,000.0000$ 12,000.00
Bananas$ 12,000.00$ 13,000.00$25,000.00$ 1,500.000$ 1,500.00000$ 26,500.00
Pears$ 6,000.00$ 4,000.00$ 10,000.00000000$ 10,000.00
Fruits$ 53,500.00$ 17,000.00$ 70,500.00$ 6,000.000$ 6,000.00$ 12,000.000$ 12,000.00$ 88,500.00
Carrots000$ 1,000.000$ 1,000.00$ 7,000.00$ 3,500.00$ 10,500.00$ 11,500.00
Cucumbers0000$ 5,000.00$ 5,000.00000$ 5,000.00
Lettuce0000000$ 23,000.00$ 23,000.00$ 23,500.00
Vegetables000$ 1,000.00$ 5,000.00$ 6,000.00$ 7,000.00$ 26,500.00$ 33,500.00$ 39,500.00 
Total Products$ 53,500.00$17,000.00$ 70,500.00$ 7,000.00$ 5,000.00$ 12,000.00$ 19,000.00$ 26,500.00$ 45,500.00$ 128,000.00

こちらの例では、SUM 関数を使って製品、地域、時間の組み合せごとに値を合計します。ページ ディメンションはライン アイテムと時間です。「Sales」ライン アイテムと「FY20」がコンテキスト セレクターで選択されています。つまり、この表には 2020 年の売上だけが表示されます。

行には「Products」リスト、列には「Region」リストが表示されています。

Sales」ライン アイテムで使用する式は以下の通りです。

Transactions Module.Sales[SUM:Transactions Module.Product, SUM:Transactions Module.Region, SUM:Transactions Module.Sale date]


LondonBirminghamUKParisLyonFranceMunichBerlinGermanyTotal Company
Apples$ 16,500.000$ 16,500.00$ 4,500.000$ 4,500.00000$ 21,000.00
Peaches0000000000
Bananas$ 12,000.00$ 5,000.00$17,000.00000000$ 17,000.00
Pears$ 6,000.00$ 4,000.00$ 10,000.00000000$ 10,000.00
Fruits$ 34,500.00$ 9,000.00$ 43,500.00$ 4,500.000$ 4,500.00000$ 48,000.00
Carrots000000$ 7,000.000$ 7,000.00$ 7,000.00
Cucumbers0000$ 2,000.00$ 2,000.00000$ 2,000.00
Lettuce0000000$ 11,000.00$ 11,000.00$ 11,000.00
Vegetables0000$ 2,000.00$ 2,000.00$ 7,000.00$ 11,000.00$ 18,000.00$ 20,000.00 
Total Products$ 34,500.00$9,000.00$ 43,500.00$ 4,500.00$ 2,000.00$ 6,500.00$ 7,000.00$ 11,000.00$ 18,000.00$ 68,000.00