Hello,你好,被问及Excel分割的粉丝今天分享解决方案,Excel分割一般分为两种情况。

1.根据第一行字段之一将表拆分为多个工作表

2.根据工作表名称,将一个Excel文件拆分为多个Excel文件

它们的操作都很简单,鼠标点击一下就能轻松处理,现在让我们学习一下

第一,分成多张图纸

将一张表拆分为多张表的最简单方法是使用透视表。这里假设您想按省份拆分表

1.创建透视表

首先单击表中的任何单元格,然后在新工作表中插入透视表,并从右侧字段列表中按顺序选择字段。选择字段后,单击“设计”将“分类摘要”设置为不显示,为行和列禁用“总计”,设置“报告布局”将所有内容设置为以表格格式显示和重复

2。拆分透视表

在这里,我们要根据姓氏字段分割数据。因此,在右侧字段列表中,将“主要”字段放在筛选器区域中,单击“设计透视表”在最左侧找到“选项”,单击“显示报表筛选器页面”,然后单击“确定”,将根据主要位置生成新的工作表。

3。修改分割表

分割后的表格是枢纽分析表表格,标头中有「总计项目:」。如果你不影响,这一步就不必做了。如果觉得影响比较大,我们可以更改表中的[合计项目:]。

首先选择第一个sheet名称,然后按住shift键再选择最后一个sheet名称,这样的话就会批量选中需要设置的表格,我们在左上角复制整个表格,然后把它粘贴为数值,删除前2行数据,然后Ctrl+H调出替换,替换为设置为求和项:然后点击全部替换这样的话就会将表头中的求和项:删除掉,至此就拆分完毕了

二、拆分为多个Excel文件

想要把1个Excel拆分为多个Excel文件,最简单的方法就是利用vba代码,首先我们复制下面这一段代码

Sub 拆分工作薄()
Dim xpath As String
xpath = Ac
Dim sht As Worksheet
For Each sht In Ac

Ac Filename:=xpath & "" & & ".xlsx"
Ac
Next
MsgBox "工作薄拆分完毕!"
End Sub

然后点击【开发工具】点击【visual basic】随后在跳出的界面中点击【插入】选择【模块】然后直接粘贴代码,点击上方的小三角直接运行代码,等待一段时间,拆分完毕后会跳出一个【工作薄拆分完毕】的提示,直接点击确定即可,拆分的Excel文件的保存路径与这个打开的Excel文件路径是一致的

以上就是今天分享的全部内容,怎么样?你学会了吗?

我是Excel从零到一,关注我,持续分享更多Excel技巧

(此处已添加圈子卡片,请到今日头条客户端查看)

相关推荐