excel 按数据拆分 xlam_Excel表格把数据按类别快速拆分到不同工作表或工作簿
Excel表格中数据的拆分和汇总是我们经常会遇到的问题,之前写过一篇利用VBA代码汇总多个工作簿的数据(文章最后有链接,有需要的朋友可以看一下)。有时并不是所有的数据都能共享,这时就需要把数据按类别拆分到不同的工作表或者工作簿里。
一.实例要求:
下图是某水果超市的进货需求表。我们需要按产品的名称汇总出各个品种水果的需求量,而且要把不同的数据放在不同的工作簿里发给不同的采购人员。
二.操作步骤:
1.Ctrl+A选择数据→切换到插入选项卡→数据透视表→数据透视表的位置勾选现有工作表→选择E1单元格→确定→将需求产品拖动到删选器里,将需求店铺拖动到数据透视表的行里,将需求量拖动到值里(并点开该字段右侧倒三角将值字段设置修改为求和)→切换到分析选项卡→点开选项下倒三角→点击显示报表筛选页。(利用数据透视表的显示报表筛选页功能还可以批量新建工作表)
2.按住Shift键选择所有生成的报表筛选页→复制数据透视表→将数据粘贴成数值→Ctrl+H打开查找替换替换窗口→选项,将查找范围改为工作簿→查找“行标签”替换为“需求店铺”,查找“求和项:”替换为“空白”。
至此,数据按类别拆分到不同的工作表已经完成,接下来讲解的内容为将刚刚得到的数据拆分到不同的工作簿里。
3.使用一段简单的VBA代码将各个工作表另存为单独的工作簿
(1)按下F12将当前工作簿另存为启用宏的工作簿→鼠标右键任意一个工作表→选择查看代码,打开VBA编辑界面→插入一个模块→复制以下代码→保存
Sub 拆分()Dim sh As WorksheetFor Each sh In ThisWorkbook.Worksheetssh.Activatesh.CopyActiveWorkbook.SaveAs Filename:=ThisWorkbook.Path & "" & sh.Name & ".xls", FileFormat:=xlOpenXMLWorkbookNextEnd Sub
(2)Alt+F8打开运行宏的界面→选择拆分→点击执行→等待片刻,拆分完成。
总结,本实例中按需求产品的种类进行的数据拆分,读者朋友可以根据实际需求更改要拆分的依据。
excel 按数据拆分 xlam_Excel表格把数据按类别快速拆分到不同工作表或工作簿相关推荐
- Microsoft Excel 教程:如何在 Excel 中移动或复制工作表或工作表数据?
欢迎观看 Microsoft Excel 教程,小编带大家学习 Microsoft Excel 的使用技巧,了解如何在 Excel 中移动或复制工作表或工作表数据. 如果需要重新组织数据,可以轻松地更 ...
- java向Word模板中替换书签数据,插入图片,插入复选框,插入Word中表格的行数据,删除表格行数据
java向Word模板中替换书签数据,插入图片,插入复选框,插入Word中表格的行数据,删除表格行数据 使用插件:spire.doc 创建工具类,上代码: import com.spire.doc.D ...
- Excel·VBA按列拆分工作表、工作簿
改进<将excel按照某一列拆分成多个文件>,使代码更具通用性,可以实现将工作表拆分为工作表或工作簿 对Excel表格数据按照某列的值,将工作表拆分 目录 1,工作表按列拆分为工作表 2, ...
- word表格分开快捷键_word文档如何快速拆分表格,干货!怎样快速拆分表格以及快速合并表格技巧介绍...
原标题:word文档如何快速拆分表格,干货!怎样快速拆分表格以及快速合并表格技巧介绍 word是一款文字处理器应用程序,我们大家在生活中工作中都会频繁的使用到word写一些文字.素材等等内容,我们记录 ...
- excel链接隐藏工作表_在Excel 2007和2010中隐藏和取消隐藏工作表和工作簿
excel链接隐藏工作表 Hiding worksheets can be a simple way to protect data in Excel, or just a way reduce th ...
- Excel 多个工作表或工作簿一键轻松合并
VBA 宏小工具,能快速合并多个工作表或者工作簿的数据,数据合并时支持复制数据格式,可指定是否复制表头,可指定复制的起始行,也可显示数据来源那个表格或工作簿,基本上没有复制行数的限制.要求待合并的工作 ...
- 将工作表按条件拆分成多个工作表或者工作簿,包含快速拆分与精致拆分
将一个工作表按条件拆分成多个工作表或者拆分成工作簿,包含快速拆分与精致拆分. 精致拆分可以保留所有格式,速度慢一点. 可以将一个工作表拆分成多个工作表,也可以直接拆分成多个独立文件. 将工作表按条件拆 ...
- 几张表格怎么联动_在excel 中,怎样实现数据关联?:excel怎么把几个表格的数据联动...
在excel 中,怎样实现数据关联? Excel数据关联可以利用公式来. 软件版本:Office2007 举例说明如下: 1.Sheet1如下数据,设置Sheet2中对元格数据与之关联起来: 2.在S ...
- php 能让拆分的表格循环吗,这才是拆分表格最完美的方法
最近发现有好多小伙伴都在问怎么将一个表快速地拆分成多个.其实这个操作起来非常简单,只需要用数据透视表的"显示报表筛选页"就可以快速完成,这是最简单.高效的方法.看到这里有小伙伴肯定 ...
最新文章
- 【python】【scrapy】使用方法概要(三)
- SqlServer2008备份与还原(完整图示版)
- sqlserver服务启动后停止,传递给数据库 'master' 中的日志扫描操作的日志扫描号无效...
- 无线Hacking之D.O.S与AP欺骗
- python的JSON模块和OS模块
- python抓取教学_Python Selenium 实战教学:爬取每日天气
- Lintcode---二叉树的最大深度
- AlphaGo真的赢了么?
- c语言怎么编程简易计算器,可编程简易计算器(代码)
- 直播app源代码 直播软件开发的iOS直播推流之h264/aac 硬编码
- wind 修复 matlab 插件后仍然无效
- 计算机换算单位 gb,gb和mb的换算-KB,MB,GB之间的换算关系
- wifi(华硕天选2)找不到怎么办
- STM32连接WIFI-ESP8266获取天气信息---STA模式运用
- 网络安全框架知多少?
- PicPick截图神器使用体验
- 网站镶嵌网站显示代码
- 都是S赛,为什么EDG夺冠公认“含金量最高”?
- 微信小程序 用户协议和隐私协议
- H5自建企微应用,企业微信获取用户信息(网页如何拿到code,后端如何根据code获得UserId)
热门文章
- 洛谷 P3353 在你窗外闪耀的星星
- 【CODE】Unique Paths Word Search (DFS dp 字典树)
- 2009春运,广州是最具人文关怀的城市
- 2021-07-20accelerated c++第2章
- 工业相机 linux驱动软件,机器视觉软件及工业相机软件下载 - pylon, ToF 等 | Basler...
- docker部署TiDB
- python 实现指定时间段录制视频
- php中db是指什么意思,phpmyadmin的作用是什么意思_数据库
- 详说vC++中 string之万能转换方法
- importError: cannot import name ‘SGD‘ from ‘keras.optimizers‘