Skip to main content

Green hexagon containing white bars stacked vertically and descending in size followed by a white box with with green bars separated into two columns. 文本转换到列工具

单个工具示例

“文本转换到列”工具有一个单个工具示例。转至 示例工作流 以了解如何在 Alteryx Designer 中访问此示例和其他更多示例。

使用“文本转换到列”工具将文本放入一个列,然后根据一个或多个分隔符将字符串值拆分为单独的多个列(或行)。

配置工具

  1. 选择要 要拆分的列

  2. 分隔符 :输入用于拆分数据的分隔符。由于每个字符都是独立处理的,因此不能对一个词使用分隔符。如需针对词来拆分数据,请使用 正则表达式工具 。您可以使用此表中的单个字符或空格字符:

    空格

    空白字符

    TAB 键

    \t

    换行符

    \n

    空格

    \s

    空格键或 TAB 键

    \s\t

  3. 选择拆分方法:

    • 拆分为列 :根据每个指定分隔符将一列数据拆分为多列。

      • 列数 :设置要创建的列数。

      • 多余字符 :告诉 Alteryx 您希望如何处理多余的字符。请参阅 Alteryx 社区工具技巧文章 以了解相关提示和技巧,包括如何确定将数据解析成多少列。

        • 保留多余字符到最后一列 :超出拆分数目的数据将追加到最后一列中的值。

        • 放弃额外项,发出警告 :超出拆分数目的数据将被删除,并且出现一条警告,指示存在额外信息。

        • 放弃额外项,不发出警告 :超出拆分数目的数据将被删除,并且不会出现任何警告。

        • 错误 :超出拆分数目的数据会导致错误,工作流将停止处理。

      • 输出根名称 :为新生成的列输入名称。新列名称将以根名称加一个递增整数的形式出现。

    • 拆分为行 :根据每个指定分隔符将一列数据拆分为多行。在记录中使用主键列,这样便于跟踪值来自哪一行。

  4. 高级选项 中,选择要忽略的分隔符:

    • 忽略引号中的分隔符

    • 忽略单引号中的分隔符

    • 忽略圆括号中的分隔符

    • 忽略方括号中的分隔符

    • 跳过空白列