当前位置: 首页 > news >正文

初识影刀:EXCEL根据部门筛选低值易耗品

第一次知道这个办公自动化的软件还是在招聘网站上,了解之后发现对于办公中重复性的工作还是挺有帮助的,特别是那些操作非EXCEL的重复性工作,当然用在EXCEL上更加方便,有些操作比写VBA便捷。

下面就是一个了解基本操作后,使用影刀操作EXCEL的例子,是将领料单中各个部门的低值易耗品,按部门建工作表。
在这里插入图片描述如图中,就是根据Q列的工作小组,按B列的用途,筛选出低值易耗品

在这里插入图片描述
1、打开EXCEL,存入excel_instance
2、读取Q列(工作小组)的内容,保存到excel_data
3、去除工作小组的重复值
4、删除工作小组的标题行
5、读取表格的第一行,做为后面新建表格的标题行
6、获取工作簿中所有工作表的名称,以便下面删除相同名称的工作表

在这里插入图片描述

7、进行循环,将工作小组作为循环值
8、调用子流程,用于删除相同表名
删除相同工作表
9、将循环值作为工作表名,新建一个工作表,并放在最后
10、将第一行写入新建工作表中,作为标题行

在这里插入图片描述
11~13都是将用途中的三项内容过滤出来,复制到新的表格中去,作为低值易耗品。
基本思路是筛选出当前工作小组的用于低耗用途的数据,复制到新表中从第1列、第ROWS行开始的范围(row_numb是全局变量,默认1),就是将数据复制到从A2单元格开始的位置,最后清除筛选。第6步的读取总行数,是读取当前新工作表的总行数,用于其他两个调用流程时将数据,接着复制下去,以免被覆盖掉,比如车间易耗的数据复制到第100行,将100存入row_numb,当劳保用品的数据复制时,从100+1行开始复制。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
14、删除不要的列。全部复制再去掉不要的列,这种方法相对来说更简单
15~17步的内容,是把“单据编号”这列从G列移到B列去
18、设置表格的大标题。目的将“当前年月”+“低值易耗品领用汇总”的模式设置成标题
在这里插入图片描述
19和20步就是将标题写入新表

在这里插入图片描述
21~26步,就是将新表设置格式,改字体、增边框。这里需要注意的是增边框,影刀没有直接增加边框的命令,而且在编辑格式中通过“在EXCEL内指出”,复制现有的格式来增加边框。其他字体什么的同样可以复制,也可以自己设置。
在这里插入图片描述
27、清除所有筛选条件
28、将行号重新设置为1,以便下一循环使用。

另,在循环体中所有sheet页的名称都是loop_item,就是当前的循环值
在这里插入图片描述

最后的结果
在这里插入图片描述

标题的月份由于是取当前时间,所以会是7月

http://www.lryc.cn/news/399592.html

相关文章:

  • nginx的四层负载均衡实战
  • 中职网络安全B模块Cenots6.8数据库
  • BGP笔记的基本概要
  • 【Redis】复制(Replica)
  • 封装了一个仿照抖音效果的iOS评论弹窗
  • 【JavaWeb程序设计】Servlet(二)
  • php探针
  • 泰勒级数 (Taylor Series) 动画展示 包括源码
  • 蔚来汽车:拥抱TiDB,实现数据库性能与稳定性的飞跃
  • 【Django+Vue3 线上教育平台项目实战】构建高效线上教育平台之首页模块
  • 对比 UUIDv1 和 UUIDv6
  • 记一次饱经挫折的阿里云ROS部署经历
  • 代码运行故障排除:PyCharm中的问题解决指南
  • css实现渐进中嵌套渐进的方法
  • JavaWeb后端学习
  • VUE_TypeError: Cannot convert a BigInt value to a number at Math.pow 解决方法
  • Linux下mysql数据库的导入与导出以及查看端口
  • Open3d入门 一文读懂三维点云
  • pyinstaller系列教程(一)-基础介绍
  • echarts图表:类目轴
  • SSM贫困生申请管理系统-计算机源码84308
  • [C++]——同步异步日志系统(5)
  • Qt项目:基于Qt实现的网络聊天室---TCP服务器和token验证
  • 深入理解C++构造函数
  • J025_斗地主游戏案例开发(简版)
  • 路径规划 | 飞蛾扑火算法求解二维栅格路径规划(Matlab)
  • 优化Cocos Creator 包体体积
  • TCPDump协议分析工具
  • 土壤分析仪:解密土壤之奥秘的科技先锋
  • 计算1的数量