

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# percentOfTotal
<a name="percentOfTotal-function"></a>

`percentOfTotal` 関数は、指定されたディメンションに基づいて、合計に影響するメジャーのパーセンテージを計算します。

## 構文
<a name="percentOfTotal-function-syntax"></a>

括弧が必要です。省略可能な引数については、次の説明を参照してください。

```
percentOfTotal
(
     measure 
     ,[ partition_field, ... ] 
)
```

## 引数
<a name="percentOfTotal-function-arguments"></a>

 *メジャー*   
合計のパーセントを確認する集計されたメジャー。現在、`distinct count` の集計は `percentOfTotal` ではサポートされていません。

 *partition field*  
(省略可能) パーティション分割する 1 つ以上のメジャーおよびディメンション。コンマで区切って入力します。  
複数の単語の場合は、リスト内の各フィールドを \$1\$1 (中括弧) で囲みます。リスト全体は [ ] (角括弧) で囲まれます。

## 例
<a name="percentOfTotal-function-example"></a>

次の例では、各 `Sales`​ の影響を受ける合計 `State` のパーセントの計算を作成します。​

```
percentOfTotal
(
     sum(Sales), 
     [State]
)
```

次の例では、合計 `Billed Amount`​ と比較した場合の特定の `Billed Amount`​ のパーセントを、(`[{Service Line} ASC]`) でパーティション分割して計算します。テーブル計算のフィールドは、ビジュアルのフィールドウェルにあります。

```
percentOfTotal
(
     sum( {Billed Amount} ), 
     [{Service Line}]
)
```

この例の結果を次のスクリーンショットで示します。赤色の強調表示は、「`Billing`」という値を持つパーティションフィールドに、各リージョンに 1 つずつ、3 つのエントリがあることを示します。このサービス行の請求金額の合計は 3 つのパーセンテージに分けられ、その合計は 100 パーセントです。パーセンテージは四捨五入されるため、合計は必ずしも正確に 100 パーセントにならない場合があります。

![\[alt text not found\]](http://docs.aws.amazon.com/ja_jp/quick/latest/userguide/images/percentOfTotal.png)
