安捷智用-使用手册

拆分行列

一、功能简介

拆分行列用于将字符串按需求进行分割,支持「按分隔符拆分」和「按字符数拆分」两种方式。

例如:

  • 按分隔符拆分:「中国-江苏-无锡」以「-」作为分隔符,可拆分为「中国」「江苏」「无锡」三个字段值;

  • 按字符数拆分:「中国江苏无锡」共 6 个字符,按 2 个字符拆分,可拆分为「中国」「江苏」「无锡」。

二、操作步骤

以「销售订单明细表」为主表,演示按分隔符拆分「客户编码」字段:

  1. 进入「新建可视化数据表」页面,选择主表「销售订单明细表」;
  2. 点击 添加加工步骤,在功能节点面板中选择 拆分行列(位于「更多」菜单中),进入拆分配置界面;
  3. 在「选择字段」中选择需要拆分的字段(文本类型字段),如「客户编码」;
  4. 选择拆分方式为「按分隔符」,并输入分隔符;
  5. 设置拆分位置(第N个字段 / 前N个字段),选择拆分成「列」或「行」;
  6. 点击「确定」,字段即按设置拆分。

三、配置说明

设置项 可选项 详述
选择字段 当前表的文本类型字段 选择要拆分的字段
拆分方式 按分隔符 / 按字符数 按分隔符示例:「中国-江苏-无锡」以「-」拆分为「中国」「江苏」「无锡」;按字符数示例:「中国江苏无锡」6 个字符按 2 个拆分
拆分成 列 / 行 拆分成列:一个字段值拆分为多列;拆分成行:一个字段值拆分为多行
拆分位置 第N个字段 / 前N个字段 选择保留第几个字段,或保留前 N 个字段

四、注意事项

  • 按字符数拆分不支持拆分为「行」;

  • 拆分后,可结合「字段设置」删除原字段,并对拆分后的字段重命名,使其更易理解;

  • 拆分出的字段如需进行数值比较或排序,可通过「字段设置」将字段类型改为「数值」。