[]
この関数は、データ全体に対するデータのサブセットの割合を計算するために使用されます。特に、GROUPBY関数やPIVOTBY関数と組み合わせて使用することで、割合を返す際に非常に便利です。
PERCENTOF(data_subset, data_all)
有効な引数は次のとおりです。
引数 | 説明 |
---|---|
data_subset (必須) | 分析したいデータのサブセットの値。 |
data_all (必須) | データ全体を構成する値。 |
PERCENTOF(Sales_2024, Total_Sales)
次のコードは、データセットに対するPERCENTOF関数の使用例を示しています。
// 動的配列を有効にします
spread.options.allowDynamicArray = true;
spread.setSheetCount(3);
let sheet3 = spread.getSheet(2);
sheet3.name("PERCENTOF Function");
let data2 = [
["Product", "Sales"],
["Bib-Shorts", 7600],
["Bike Racks", 56100],
["Bottom Brack", 2100],
["Brakes", 11100],
["Gloves", 55900],
["Lights", 59600],
["Locks", 74800],
["Shorts", 48300],
["Socks", 9700],
["Tights", 61400],
["Vests", 7000],
["Wheels", 48500]
]
// Sheet3 - PERCENTOF Function
sheet3.setArray(0, 0, data2);
sheet3.tables.add("table3", 0, 0, data2.length, 2, GC.Spread.Sheets.Tables.TableThemes.medium2);
sheet3.setValue(1, 8, "Bib-Shorts, Bike Racks and % of all");
sheet3.setFormatter(2, 8, "0.00%");
sheet3.setFormula(2, 8, "=PERCENTOF(B2:B3,B2:B13)");