数据来源之工作簿——智能提取汇总指定文件夹下的工作簿数据

要求:根据指定目录的文件夹内的所有工作薄进行汇总分析。

工资下每个年份每个部门1-12月的工资在此维护,现在的要求是要看看每个年份,每个月一共发了多少工资。

这个时候我们不从excel里面取读取了,直接读文件夹了。

可以看到加载的路径以及工作薄信息。

点击“编辑”进入熟悉的操作界面,接下来的就是数据的清洗工作。

去掉无用行。

提取最后一列中的年份,算出长度用Len函数为37,倒推32位置取4个即可(提取——范围)。

同样方法处理第二列:

接下来怎么把工作薄的数据读取出来呢?我们新增一列,提取content的内容。

利用Excel.Workbook函数获取到了内容之后,我们就可以进行扩展了,注意区分大小写。

其实扩展上图中的两列即可。

这个时候的Data就是每个工作表的内容,我们继续扩展。

同样筛选掉没用的行,得到我们清洗后的数据。

这个时候我们可以删除“Content”列了,它的主要作用还是帮助我们取工作薄的内容。修改列名以及类型,保存连接。

用透视表进行汇总结果。

这个时候我们在源文件路径新增一个文件夹2016,看看是否更新。

刷新结果,成功更新。

4、Power Query-智能汇总工作簿下的指定或所有工作表数据相关推荐

  1. 3、Power Query-智能汇总工作簿下的指定或所有工作表数据

    数据来源之工作表(智能汇总工作簿下的所有工作表数据) 本节要求:统计出数据源工作表里面各个类别,各年的总数量. 比如下图的,是在D盘Power Query文件夹下面的一个数据源文件: 其实会用sql语 ...

  2. VBA学习笔记3:合并同一工作簿下的多个表格

    VBA学习笔记3:合并同一工作簿下的多个表格 1.建立一个新的汇总表: 2.将其他sheet数据复制到汇总表中. 效果如下: 需要将3个sheet的表的数据汇总起来 汇总后的数据: 代码如下: Sub ...

  3. Excel VBA 合并当前工作簿下的所有工作表

    命令从下面第一个Sub开始: Sub 合并当前工作簿下的所有工作表() Application.ScreenUpdating = False For j = 1 To Sheets.Count If ...

  4. 「Excel技巧」Excel批量提取当前工作簿下的所有工作表名称

    摘自:「Excel技巧」Excel批量提取当前工作簿下的所有工作表名称 (baidu.com) 一个工作簿里有很多工作表,想要提取当前工作簿的所有工作表名称,你会怎么操作? 过去的我,可能会一个个手动 ...

  5. Excel 操作 插件 方方格子 工作簿未按字母顺序排列 重名工作簿名 并拆分成工作表

    1.未处理的站明细 百步亭 在前 白沙洲在后 格式未处理 未重命名 未拆分工作簿 2.处理后的站明细 格式处理 F 列宽 32G列宽拉紧A列定位到 A400 - A7 选中 A400 到 A7时 按s ...

  6. Python+Excel系列:案例六:批量打印工作簿、批量打印多个工作簿中的指定工作表

    文章目录 批量打印工作簿 批量打印多个工作簿中的指定工作表 批量打印工作簿 专门用于打印的函数PrintOut() import os #导入os模块 import xlwings as xw #导入 ...

  7. excel共享工作簿_Excel 2010中的共享工作簿限制

    excel共享工作簿 Last week, a client sent me a workbook that I created for them a couple of years ago. The ...

  8. (专升本)Excel(相同/不同工作簿下的工作表移动或复制)

    工作簿中工作表的移动或复制 同一个工作簿中移动或复制工作表 不同工作簿中移动或复制工作表 同一个工作簿中移动或复制工作表 #mermaid-svg-JBjhosN20dr3o34g .label{fo ...

  9. python获取excel整行数据如何保存到新的工作簿中_如何使用python将大量数据导出到Excel中的小技巧之一...

    如何使用python将大量数据导出到Excel中的小技巧 (1) 问题描述:为了更好地展示数据,Excel格式的数据文件往往比文本文件更具有优势,但是具体到python中,该如何导出数据到Excel呢 ...

最新文章

  1. ArrayList和LinkedList区别
  2. 输出整数的位数、按位输出(两种)以及逆序输出
  3. CTF-杂项之工具使用汇总(一)
  4. 计算机等级考试三级数据库考点,全国计算机等级考试辅导:三级数据库考点
  5. 算法笔记_226:填符号凑算式(Java)
  6. ubuntu定时执行python脚本方法及实例代码
  7. mysql 查新格式化_mysql 日期格式化查询
  8. AMBERT!超越BERT!多粒度token预训练语言模型
  9. 牛客 小a与星际探索 bfs
  10. tensorflow学习笔记(2)张量与计算图
  11. blackfriday markdown的自动换行 go lang 正则替换字符串时遇到的坑,转义解析其中的 $1 $name 等
  12. 打开Spyder的三种方式
  13. 【持续更新】Eclipse使用教程
  14. VUE全局this指向
  15. 模电学习感想,也叫笔记
  16. 房地产开发商崩盘样本:楼盘捂了两年,欠40亿巨债
  17. 使用springboot+vue+element-ui模仿蓝墨云班课
  18. 【分治算法】大整数乘法
  19. 如何从八字中看“从医”之人
  20. 一个五位数取前三位matlab,【有五个小球,分别是1,2,3,4,5号,有放回的从中取三次,每次取一个,...-前三后五取一颗-数学-关偈邓同学...

热门文章

  1. 创业公司死亡公式:人越多死得越快!
  2. 【运营】如何有效率的进行“用户访谈”
  3. 搜狗产品类的职位—HR直招
  4. 认识 android-job
  5. 一种zabbix server扩容改造方案
  6. 基于Multi Master MySQL(MMM)实现Mariadb10读写分离
  7. 学习OpenResty编程
  8. 生成docker镜像
  9. 还是分了的好——看惠普、赛门铁克拆分
  10. SpringBoot整合MyBatis-Plus3.1详细教程