次の方法で共有


Excel.AggregationFunction enum

DataPivotHierarchy の集計関数。

注釈

[ API セット: ExcelApi 1.8 ]

// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/excel/38-pivottable/pivottable-filters-and-summaries.yaml

async function genericFunctionSwitch(functionType: Excel.AggregationFunction) {
    await Excel.run(async (context) => {
        const pivotTable = context.workbook.worksheets.getActiveWorksheet().pivotTables.getItem("Farm Sales");
        pivotTable.dataHierarchies.load("no-properties-needed");
        await context.sync();

        pivotTable.dataHierarchies.items[0].summarizeBy = functionType;
        pivotTable.dataHierarchies.items[1].summarizeBy = functionType;
        await context.sync();
    });
}

フィールド

automatic = "Automatic"

Excel では、データ項目に基づいて集計が自動的に選択されます。

average = "Average"

AVERAGE 関数と同等のデータの平均を使用して集計します。

count = "Count"

COUNTA 関数と同等の、データ内の項目数を使用して集計します。

countNumbers = "CountNumbers"

COUNT 関数と同等の、データ内の数値の数を使用して集計します。

max = "Max"

MAX 関数と同等のデータの最大値を使用して集計します。

min = "Min"

MIN 関数と同等の、データの最小値を使用して集計します。

product = "Product"

PRODUCT 関数と同等のデータの積を使用して集計します。

standardDeviation = "StandardDeviation"

STDEV 関数と同等のデータの標準偏差を使用して集計します。

standardDeviationP = "StandardDeviationP"

STDEVP 関数と同等のデータの標準偏差を使用して集計します。

sum = "Sum"

SUM 関数と同等のデータの合計を使用して集計します。

unknown = "Unknown"

集計関数が不明であるか、サポートされていません。

variance = "Variance"

VAR 関数と同等の、データの分散を使用して集計します。

varianceP = "VarianceP"

VARP 関数と同等のデータの分散を使用して集計します。