首页 > Office专区 > Excel教程 >

多行相同格式数据批量拆分之方法(一)

来源:互联网 2023-02-20 18:18:43 202

工作中经常会遇到多行相同格式数据批量拆分的问题,今天介绍一种拆分方法。G8L办公区 - 实用经验教程分享!

工具/原料

  • EXCEL2013及以上版本

方法/步骤

  • 1

    以下表为例,A列数据包含有省市名称和编号,现在需要拆分为省市和编号单独两列数据。G8L办公区 - 实用经验教程分享!

    多行相同格式数据批量拆分之方法(一)G8L办公区 - 实用经验教程分享!

  • 2

    将鼠标置于数据区域任一单元格上。依次点击“数据”、“自表格/区域”,之后点击“确定”。G8L办公区 - 实用经验教程分享!

    多行相同格式数据批量拆分之方法(一)G8L办公区 - 实用经验教程分享!

  • 3

    进入查询编辑器之后,点击编辑了fx进入公式编辑区。G8L办公区 - 实用经验教程分享!

    多行相同格式数据批量拆分之方法(一)G8L办公区 - 实用经验教程分享!

  • 4

    之后输入如下代码,输入完成之后点击左侧√即可。这段代码使用了M语言中的ZIP函数、提取不同类别字符串等操作方法。如果其他场合需要使用,复制下面这段代码并修改即可。G8L办公区 - 实用经验教程分享!

    = Table.Combine(Table.AddColumn(源,"a",each Table.FromRows(G8L办公区 - 实用经验教程分享!

    List.Zip(Record.ToList([G8L办公区 - 实用经验教程分享!

    b=List.Select(G8L办公区 - 实用经验教程分享!

    Text.SplitAny([内容],G8L办公区 - 实用经验教程分享!

    Text.Select([内容],G8L办公区 - 实用经验教程分享!

    {"0".."9","A".."z"})),each _>""),G8L办公区 - 实用经验教程分享!

    c=List.Select(G8L办公区 - 实用经验教程分享!

    Text.SplitAny([内容],G8L办公区 - 实用经验教程分享!

    Text.Select([内容],{"一".."龥"})),each _>"")G8L办公区 - 实用经验教程分享!

    ])),{"城市","编号"}))[a]G8L办公区 - 实用经验教程分享!

    )G8L办公区 - 实用经验教程分享!

    多行相同格式数据批量拆分之方法(一)G8L办公区 - 实用经验教程分享!

  • 5

    之后可以看到拆分效果,达到了我们想要的效果。G8L办公区 - 实用经验教程分享!

    多行相同格式数据批量拆分之方法(一)G8L办公区 - 实用经验教程分享!

  • 6

    接下来将数据上载至EXCEL内即可。G8L办公区 - 实用经验教程分享!

    多行相同格式数据批量拆分之方法(一)G8L办公区 - 实用经验教程分享!

    多行相同格式数据批量拆分之方法(一)G8L办公区 - 实用经验教程分享!

  • 7

    以后源数据如果有增加,只需要在数据区域单击鼠标右键刷新即可。G8L办公区 - 实用经验教程分享!

    多行相同格式数据批量拆分之方法(一)G8L办公区 - 实用经验教程分享!

    多行相同格式数据批量拆分之方法(一)G8L办公区 - 实用经验教程分享!

  • 7本页面非法爬取自百度经验
  • 注意事项

    • 如果这篇经验对您有所帮助,请投票支持并转发帮助更多的人。

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!G8L办公区 - 实用经验教程分享!


    标签: excel相同格式数据方法

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码