单个工具示例
“交叉表”有一个单个工具示例。转至示例工作流以了解如何在 Alteryx Designer 中访问此示例和其他更多示例。
利用交叉表工具旋转表中数据方向,将垂直数据字段移动到水平轴上并在指定位置汇总数据。交叉表工具是转置工具的反向应用 -- 转置工具将数据从水平方向旋转至垂直方向。通过交叉表工具的行数或列数没有限制。
通过交叉表工具的行数没有限制。交叉表工具可以传递的最大列数(字段)为 32,000。
重要
Designer 10.5 之前的版本处理大小写不同的相同字符串时,会创建不同的列并且修改列名称。在 10.5 和更高版本中,如果 2 个或更多单元格包含大小写不同的相同字符串,则在运行时会出错。要解决此问题,请确保每个单元格中的数据是唯一的,或者大小写一致以便于数据匹配。
所有可用数据值的列表可在按这些值对数据分组部分找到。选择用于对数据进行分组的值。具有相同值的数据将分组到同一个行中。
从更改列标题下拉列表中选择一个值。为每个唯一值创建一个新列。
从新列的值下拉列表中选择一个值。这些值用于填充新列。
此选项仅在启用 AMP Engine 时可用。选中保留新列名称中的特殊字符复选框可在列/字段名称中保留任何特殊字符。取消选中该复选框时,Alteryx 将用下划线 (_) 字符替换列名称中的特殊字符。
选择聚合值的方法,用于在一个字段中合并多个值。可用选项取决于在新列的值字段中所选值的数据类型。
字符串数据的选项包括:
连接:使用分隔符中指定的分隔符来分隔值。
第一个:显示找到的第一个值。
最后一个: 显示找到的最后一个值。
数字数据的选项包括:
求和:对值求和。
平均:计算平均值。
计数(不含 Null):计算值(不包括 null 值)的数量。
计数(含 Null):计算值(包括 Null)的数量。
百分比行:按值计算百分比。
百分比列:按值计算百分比。
总数列:总计所有值。
总数行:添加一个新行以显示总计值。
除非仅选择了求和、第一个或最后一个中的一种方法,否则在选择上述一个或多个方法时,方法的缩写将作为前缀添加到列标题。
AVG_FieldValue,SUM_FieldValue,COUNT_FieldValue
在分隔符中指定的字符将自动添加到连接的字符串之间。此选项仅在连接字符串时可用。
字段大小字段指定了连接字符串的最大字段长度(以字符数表示)。如果字符串大于指定的大小,则结果窗口中将显示一条警告并且数据会被截断。如需了解字符串数据类型,请转到数据类型。