汇总工具
使用汇总工具对数据执行各种(函数和计算)操作。
汇总工具可以:
返回一列数据的总和。求和的计算是将一个列中所有行的值加起来。
返回列中的最小值或最大值。
计算列中的行数。
按相同值对一列数据进行分组。
连接字符串值。
执行各种数学计算。
如需查看完整列表,请前往汇总操作。
工具组件
![]() |
图解:具有两个锚点的“汇总”工具。
汇总工具有两个锚点:
输入锚点:输入锚点连接到要执行操作的数据。
输出锚点:输出锚点仅显示操作的结果。使用“连接”工具将“汇总”工具的结果与原始数据连接。
配置工具
“汇总”工具配置窗口有 3 个部分。
选择列以添加操作
输入中的数据列的名称及其关联的 支持的数据类型,将列在表中。
选择要执行操作的列。按住 Shift 键并选择,以选择多个列来执行相同的操作。使用筛选图标进行批量选择。选项包括...
全部:选择所有列。
无:不选择任何列。取消选择之前选择的所有字段。
数值:仅选择具有数值数据类型(整数、固定小数、浮点数、双精度)的列。
字符串:仅选择具有字符串数据类型的列。
提示
选择相应的列标题以按列名称或类型排序。
选中列后,选择 + 添加操作。您可以从多种操作中进行选择。请记住,如果操作与所选支持的数据类型不兼容,则不可用。
选择您要执行的操作。将您的操作添加到操作部分。
您可以对单个列执行多个操作。为此,请为要执行的每项操作选择并添加一次该列。
操作
操作部分包含从先前部分添加的数据列。向操作部分添加列后,有几个选项可用:
重新排序:选择并按住重新排序图标,然后将操作拖到列表中所需的位置,或者选择列并使用上移/下移箭头图标来更改列的顺序。这也会在结果网格中更新工具输出的列顺序。
删除:选择一列并使用垃圾桶图标来删除操作。
更改操作:要更改操作,请从操作列的下拉列表中选择可用的操作。
重命名输出列标头:要重命名输出列,请选择该列,然后在输出名称中输入新名称。
参数
某些操作需要指定附加参数。
如果需要附加参数,请通过工具的配置窗口底部的参数部分来指定。有关特定参数的信息,请前往“汇总操作”。
如果不需要其他参数,则参数部分不会显示。
汇总操作
此列表描述了“汇总”工具可以执行的操作类型:
分组:将指定列中具有相同值的数据库行合并到单个行中。然后汇总来自一组行的所有结果数据。此选项适用于任何非 blob 或空间对象的数据。如果未指定分组列,则汇总整个文件。
总和:返回组的总和。求和将组的所有值加起来
计数:返回组中的行数。
非 Null 值计数:此操作与计数相同,但只统计为非 null 值的行。Null 表示没有为该行设置值。这与 0 或空字符串不同。
唯一值计数:返回组中唯一行的计数。
非重复且非 Null 值计数:此操作与唯一值计数相同,但只统计非 null 的行。Null 表示没有为该行设置值。这与 0 或空字符串不同。
Null 值计数:此操作与计数相同,但只统计为 Null 的行。Null 表示未为该行设置值。这与 0 或空字符串不同。
最小值:返回最小值。
最大值:返回最大值。
金融
内部收益率 (IRR):计算组的内部收益率。投资的内部收益率是使投资成本与投资收益相等的利率。这意味着从投资中获得的所有收益本质上是货币时间价值,并且在该利率下投资的净现值为零。
指定日期的内部收益率 (XIRR):计算组在一系列日期的内部收益率。XIRR 属性包括:
日期列:包含关联日期的列。
数值
平均值:计算组的平均值。平均值的计算方法是将所有值的总和除以值的总个数。
乘积:计算组的乘积。乘积的计算方法是将给定组中的所有数字相乘。
百分位数:计算组的指定百分位数值。百分位数的计算方式:对数据进行排序,然后返回与指定百分位对应的值以及其在已排序数组中的位置 — 最大值是第 100 个百分位数,最小值是 0 百分位数,中位数是第 50 个百分位数,第 25 个百分位数是中位数和最小值中间的值,依此类推。百分位数属性包括:
百分位数:指定要返回的百分位数。默认值为 50%。
中值:计算组的中值。按顺序对值进行排序时,组的中位数是中间值。如果值的个数是偶数,则代表没有中间值,中间那两个数字的平均值就是中值。
众数:计算组的众数。一组数字的众数是一组值中最常出现的最小数。如果所有值都是唯一的,则返回最小数。
标准偏差:计算组的标准差。标准偏差是统计中对离散程度的衡量。
方差:计算组的方差。方差的计算方法是获取标准差,并将其乘以本身 (StdDev2)。
字符串
空白计数:计算组中有多少行具有空白或空值。
非空白计数:计算组中有多少行没有空白或空值。
连接:获取组中的所有行,并将其字符串连接起来。连接属性包括:
开头:指定的字符将显示在连接字符串的开头。默认情况下为空。
分隔符:指定的字符将显示在连接字符串的各个值之间。默认值为逗号。
结尾:指定的字符将显示在连接字符串的末尾。默认情况下为空。
最长:返回组中最长的字符串值。
众数: 返回字符串值的众数。字符串值的众数是在一组值中最常出现的最小字符串。如果所有值都是唯一的,则返回最小的字符串。最小字符串是升序排序中的第一个字符串。
最短:返回组的最短字符串值。
