PERCENTAGEファンクションは、数式の値ごとに合計に占めるパーセント値を計算します。
パラメータ
パーセント値が計算される数式。
内部動作が若干変更されます。このキーワードは、元のパフォーマンスが非常に遅い場合にのみ指定してください。
値ごとのパーセント計算の基準となるexpressionの1つ以上のディメンションのオプション・リスト。ディメンションを指定しなかった場合、PERCENTAGEによるパーセント計算の基準はexpressionのすべてのディメンションのすべての値の合計です。
使用上の注意
PERCENTAGEでのNASKIPの影響
PERCENTAGEはNASKIPオプションの影響を受けます。NASKIPがYES
に設定されている場合(デフォルト)、PERCENTAGEはNA
値を無視します。NASKIPがNO
に設定されている場合、expressionのいずれかのセルの値がNA
であると、PERCENTAGEはNA
を返します。
例
例8-61 パーセント値の計算
次の文は、month
およびdistrict
ディメンションを制限し、units
変数のデータ値および小計をレポートします。
LIMIT month TO 'Jul96' TO 'Sep96' LIMIT district TO 'Denver' REPORT SUBTOTALS W 8 units
この文によって生成される出力は、次のとおりです。
DISTRICT: DENVER ----------UNITS----------- ----------MONTH----------- PRODUCT Jul96 Aug96 Sep96 -------------- -------- -------- -------- Tents 608 517 441 Canoes 467 363 411 Racquets 3,006 2,836 2,838 Sportswear 2,395 2,039 2,138 Footwear 1,581 1,532 1,667 -------------- -------- -------- -------- TOTAL DENVER 8,057 7,287 7,495
次の文は、ステータスにあるproduct
の値ごとに、各month
の値がmonth
の合計値に占めるパーセント値をレポートします。product
の値ごとにPERCENTAGEが返す値の合計は1
です。
REPORT SUBTOTALS W 8 DOWN month PERCENTAGE(units BASEDON month)
DISTRICT: DENVER -----------PERCENTAGE(UNITS BASEDON MONTH)------------ -----------------------PRODUCT------------------------ MONTH Tents Canoes Racquets Sportswear Footwear -------- ---------- ---------- ---------- ---------- ---------- Jul96 0.39 0.38 0.35 0.36 0.33 Aug96 0.33 0.29 0.33 0.31 0.32 Sep96 0.28 0.33 0.33 0.33 0.35 -------- ---------- ---------- ---------- ---------- ---------- TOTAL 1.00 1.00 1.00 1.00 1.00 DENVER
次の文は、ステータスにあるmonth
の値ごとに、各product
の値がproduct
の合計値に占めるパーセント値をレポートします。
REPORT SUBTOTALS W 8 PERCENTAGE(units BASEDON product)
DISTRICT: DENVER -PERCENTAGE(UNITS BASEDON- ---------PRODUCT)--------- ----------MONTH----------- PRODUCT Jul96 Aug96 Sep96 -------------- -------- -------- -------- Tents 0.08 0.07 0.06 Canoes 0.06 0.05 0.05 Racquets 0.37 0.39 0.38 Sportswear 0.30 0.28 0.29 Footwear 0.20 0.21 0.22 -------------- -------- -------- -------- TOTAL DENVER 1.00 1.00 1.00
次の文は、units
変数のすべてのディメンションを基準とするパーセント値をレポートします。PERCENTAGEが返すすべての値の合計は1
です。
REPORT SUBTOTALS W 8 PERCENTAGE(units)
DISTRICT: DENVER ----PERCENTAGE(UNITS)----- ----------MONTH----------- PRODUCT Jul96 Aug96 Sep96 -------------- -------- -------- -------- Tents 0.03 0.02 0.02 Canoes 0.02 0.02 0.02 Racquets 0.13 0.12 0.12 Sportswear 0.10 0.09 0.09 Footwear 0.07 0.07 0.07 -------------- -------- -------- -------- TOTAL DENVER 0.35 0.32 0.33
product
およびmonth
ディメンションのすべての値の合計は1.00
です。