Excel.AggregationFunction enum
的 DataPivotHierarchy
聚合函数。
注解
示例
// 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 函数。 |