跳到主要内容

SUBTOTAL

返回列表或数据库中的分类汇总。

语法

expression.SUBTOTAL(arg1, args);

expression - 表示 ApiWorksheetFunction 类的变量。

参数

名称必需/可选数据类型默认值描述
arg1必需ApiRange | ApiName | number指定用于分类汇总的函数的数值:1 (101) - AVERAGE,2 (102) - COUNT,3 (103) - COUNTA,4 (104) - MAX,5 (105) - MIN,6 (106) - PRODUCT,7 (107) - STDEV,8 (108) - STDEVP,9 (109) - SUM,10 (110) - VAR,11 (111) - VARP。1-11 包含手动隐藏的行,而 101-111 排除它们;筛选掉的单元格始终被排除。
args必需ApiRange | ApiName最多 255 个包含将返回分类汇总的值的区域。第一个参数是必需的,后续参数是可选的。

返回值

number

示例

在电子表格中返回列表或数据库中的小计。

// Calculate a subtotal using the SUBTOTAL function on numeric values.

// Returns the calculated subtotal based on the specified function number.

let worksheet = Api.GetActiveSheet();
let func = Api.WorksheetFunction;
worksheet.GetRange("A1").SetValue(func.SUBTOTAL(9, 10, 30, 50, 5));