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 函数。