拆分文本列 (Power Query) |
您所在的位置:网站首页 › excel2007分隔符 › 拆分文本列 (Power Query) |
在Power Query中,一列文本可以拆分为多个列,并可通过多种不同的方式获得所需的结果。 默认情况下,新列的名称与原始列的名称相同,后缀为句点 (.) 和一个数字,表示原始列中的每个拆分部分。 然后可以重命名列。 备注 列标题中的展开图标 不用于拆分列。 它用于展开结构化列,例如 “列表”、“ 记录”或 “表”。 有关详细信息,请参阅使用列表、记录或表结构化列。 可以使用通用分隔符将具有文本数据类型的列拆分为两列或更多列。 例如,包含以 lastName> 编辑”。 有关详细信息 ,请参阅在 Excel 中创建、加载或编辑查询。 选择要拆分的列。 确保它是文本数据类型。 选择“开始”>“”按分隔符拆分列>”。 此时将显示 “按分隔符拆分列”对话框。 在“选择或输入分隔符”下拉列表中,选择“冒号”、“逗号”、“等号”、“分号”、“空格”、“制表符”或“自定义”。 还可以选择“ 自定义 ”以指定任何字符分隔符。 选择“ 拆分 位置 ”选项: 最左分隔符 如果有多个分隔符,则第一个拆分列基于最左侧的分隔符,第二个拆分列基于右侧的其余字符。 最右侧分隔符 如果有多个分隔符,则第二个拆分列基于最右侧的分隔符,第一个拆分列基于其左侧的其余字符。 分隔符的每个匹配项 如果有多个分隔符,则按分隔符拆分每个列。 例如,如果有三个分隔符,则最终会包含四列。 选择“ 显示高级选项”,然后输入要拆分的列数或行数。 如果在“选择”中选择“自定义”或输入分隔符下拉列表,则可能需要输入备用引号字符或特殊字符。 选择“确定”。 可能需要将新列重命名为更有意义的名称。 有关详细信息,请参阅 重命名列。 可以使用文本值中的字符数,将具有文本数据类型的列拆分为两列或更多列。 若要打开查询,请找到以前从Power Query 编辑器加载的查询,在数据中选择一个单元格,然后选择“查询 >编辑”。 有关详细信息 ,请参阅在 Excel 中创建、加载或编辑查询。 选择要拆分的列。 确保列是文本数据类型。 选择“开始 ”>按字符数拆分列>。 此时将显示 “按字符数拆分列”对话框。 在“ 字符数 ”文本框中,输入用于拆分文本列的字符数。 选择 “拆分 ”选项: 一次,尽可能左 第一个拆分列基于从左侧计数的字符数,第二个拆分列基于右侧的其余字符。 一次,尽可能右 第二个拆分列基于从右侧计数的字符数,第一个拆分列基于左侧的其余字符。 反复 如果列包含多个字符,请根据字符数拆分为多个列。 例如,如果原始列有 25 个字符,并且将字符数指定为 5,则最终会得到 5 个新列,每个列都有 5 个字符。 选择“ 显示高级选项”,并输入要拆分的列数。 选择“确定”。 可能需要将新列重命名为更有意义的名称。 有关详细信息,请参阅 重命名列。 可以通过指定字符的固定数值位置来拆分列。 若要打开查询,请找到以前从Power Query 编辑器加载的查询,在数据中选择一个单元格,然后选择“查询 >编辑”。 有关详细信息 ,请参阅在 Excel 中创建、加载或编辑查询。 选择要拆分的列。 确保列是文本数据类型。 选择 “开始 ”>“拆分列 > 按位置”。 此时将显示 “按位置拆分列”对话框。 在“ 位置 ”框中,输入要拆分文本列的位置编号。 例如,输入 5、10、15 将列拆分为 3 列,共 5 个字符。 (可选)选择“ 高级选项”,然后选择以下选项之一: 列 每个列长度基于指定的位置。 这是默认操作。 行 根据指定的位置添加新行,而不是新列。 例如,输入 5、10、15 将列拆分为 3 行,共 5 个字符。 选择“确定”。 可能需要将新列重命名为更有意义的名称。 有关详细信息,请参阅 重命名列。 可以根据大小写字母组合(小写到大写或大写到小写)拆分列: 小写到大写 对于两个连续字母(第一个为小写字母,第二个为大写字母)的每个实例,拆分原始列,以便第二个拆分列以大写字母开头。 例如: 原始列 第一个拆分列 第二个拆分列 飞机 空气 飞机 AngelFish 天使 鱼 大概 球 公园 大写到小写 对于每个连续两个字母实例,第一个字母为大写,第二个为小写,拆分原始列,以便第二个拆分列以小写字母开头。 例如: 原始列 第一个拆分列 第二个拆分列 Iphone I 手机 Ipad I 垫 易趣 E 湾 若要打开查询,请找到以前从Power Query 编辑器加载的查询,在数据中选择一个单元格,然后选择“查询 >编辑”。 有关详细信息 ,请参阅在 Excel 中创建、加载或编辑查询。 选择要拆分的列。 确保它是文本数据类型。 执行下列操作之一: 选择“ 开始 ”>“拆分列 > 按小写到大写。 选择 “开始 >拆分列 > 按大写到小写。 可能需要将新列重命名为更有意义的名称。 有关详细信息,请参阅 重命名列。 你想要根据数字和非数字组合、数字到非数字或非数字到数字拆分列。 数字到非数字 对于两个连续字符(第一个为数字,第二个为非数字)的每个实例,拆分原始列,以便第二个拆分列以非数字字符开头。 例如: 原始列 第一个拆分列 第二个拆分列 123Shoes 123 鞋 456Gloves 456 手套 789Scarf 789 围巾 非数字到数字 对于两个连续字符的每个实例,第一个为非数字,第二个为数字,拆分原始列,以便第二个拆分列以数字字符开头。 例如: 原始列 第一个拆分列 第二个拆分列 123Shoes 鞋 123 456Gloves 手套 456 789Scarf 围巾 789 若要打开查询,请找到以前从Power Query 编辑器加载的查询,在数据中选择一个单元格,然后选择“查询 >编辑”。 有关详细信息 ,请参阅在 Excel 中创建、加载或编辑查询。 选择要拆分的列。 确保它是文本数据类型。 执行下列操作之一: 选择“ 开始 ”>“拆分列 > 按小写到大写。 选择 “开始 >拆分列 > 按大写到小写。 可能需要将新列重命名为更有意义的名称。 有关详细信息,请参阅 重命名列。 另请参阅Microsoft Power Query for Excel 帮助 添加或更改数据类型 按分隔符 (docs.com) 拆分列 按字符数 (docs.com) 拆分列 按位置 (docs.com) 拆分列 按小写拆分列到大写 (docs.com) 按大写到小写 (docs.com) 拆分列 按非数字到数字 (docs.com) 拆分列 将列按数字拆分为非数字 (docs.com) 拆分器函数 (docs.com) |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |