PercentOfTotalは、ある数値、行、列またはセルを、別の数値、行、列またはセルで割った値に100を掛けた値を戻す算術関数です。関数の構文:
PercentOfTotal (arg1, arg2)
ここで、引数1は、現在高(引数2)のコンポーネントです。通常、この引数は、行または列を参照します。
ここで、引数2は、引数1に対する現在高です。通常、この引数は、総計を含むセル参照です。
引数1は、引数2で除算され、その結果に100が掛けられます。引数1および引数2は、次に示す1つ以上の引数を取ります:
引数 | 説明 |
---|---|
数値 | 数値。たとえば、PercentofTotal (100, 20)は、値500を戻します。 数値には、小数および負数も使用できます。 |
行、列またはセルの参照 | グリッド内の行、列またはセルへのポインタ。参照の指定にはいくつかの方法があります。参照構文: GridName.GridElement[segment(range)].Property |
関数 | 埋込み関数 |
注意: | この関数には、2つの引数が必要です。 |
例:
次の例は、値5%を戻します。
PercentofTotal(20, 400)
次の例では、列Aの各セルの値をセルA5の「市場合計」の値で割り、100を掛けた結果PercentOfTotalを列Bに示します。式は、次のとおりです。
PercentOfTotal ([A], [A,5]),
次の表に、前述の例を使用したPercentOfTotalの結果を列Bに示します。
A | B | ||
---|---|---|---|
1 | 売上 | 合計(%) | |
2 | Mkt1 | 60 | 20% |
3 | Mkt2 | 120 | 40% |
4 | Mkt3 | 120 | 40% |
5 | 市場合計 | 300 | 100% |