帮师姐把100个Excel中符合条件的数据,汇总到1个Excel里
大家好,这里是程序员晚枫,B站也叫这个名~
后台收到一个读者需求:
人事部门有最近3年每个月全公司的工资Excel文件,一共500多个。现在和1位员工有一件劳动纠纷,需要把这1位员工散落在500多个Excel中的所有工资信息,都汇总到一个Excel中。
简单来说,就是从500多个Excel文件里,把符合条件的数据汇总到一个Excel里。
这个需求,如果只用Excel,应该如何实现呢?请Excel大佬分享一下~
我们今天来一起看一下,如果用1行Python代码来实现!
1、上代码
首先下载这个库:
pip install poexcel
然后调用这个库:
(左右滑动,查看代码)
# 导入这个库 import poexcel poexcel.query4excel(query_content='必填,需要查询的内容', query_path=r'必填,放Excel文件的位置', output_path=r'选填,输出查询结果Excel的位置,默认是query_path的位置', output_name='选填,输出的文件名字,默认是:query4excel.xlsx')
2、建议和需求
功能刚刚上线,大家赶紧去试用一下吧~
如果大家对这个功能有更多需求和建议,可以在评论区告诉我
也欢迎大家加入项目的开发:

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
开发人员短缺,低代码等新技术或成解决途径
Reveal 发布的一份2023 年度软件开发人员调查报告指出,开发人员短缺已经连续第二年成为行业最大挑战。 该报告基于对2000 多名软件开发人员和 IT 专业人员的调查数据。超三分之一的受访者 (37.5%) 表示,掌握熟练技能的开发人员在 2023 年将非常紧缺,其中 DevOps 工程师、数据分析开发人员和 IT 安全工程师被认为是最难填补的职位。 调查指出,一些组织正试图通过采用可降低对开发人员需求的新技术(如低代码工具)来克服技能挑战。有四分之三 (76.8%) 的组织正通过使用低代码/无代码工具,来解决缺乏熟练开发人员的问题。“这种方法通过减少在屏幕设计、用户体验流程、主题设计和品牌建设等方面的繁重手工编码需求,帮助缓解对开发人员的需求,并且可以完全消除对手动调整 HTML 和 CSS 的需求。” 调查发现,软件开发人员计划在 2023 年通过改进项目管理 (30%)、改进设计人员/开发人员协作 (30%)、使用适合公民开发人员的软件 (27%)、利用远程工作人员 (25%) 、以及整合数据或分析目录 (25%),来更好地利用资源。 2023 年的一些其他主要挑战还包括...
- 下一篇
【ASPLOS 2023】图神经网络统一图算子抽象uGrapher,大幅提高计算性能
作者:周杨杰、沈雯婷 开篇 近日,阿里云机器学习平台PAI和上海交通大学冷静文老师团队合作的论文《图神经网络统一图算子抽象uGrapher》被ASPLOS 2023录取。 为了解决当前图神经网络中框架中不同的图算子在不同图数据上静态kernel的性能问题,uGrapher通过将所有图算子抽象为统一的中间表达形式,解耦图算子的计算和调度,并定义了在GPU上优化图算子的设计空间,以针动态变化的图算子和图数据自适应的生成并行执行策略,为图神经网络中的图算子提供高性能的计算支持。对比DGL [1], PyG[2], GNNAdvisor[3],uGrapher平均可以取得3.5倍的性能提升。 背景 近年来,图神经网络(Graph Neural Networks, GNNs)因其在非欧几里德空间中对图结构进行学习和推断的强大能力而受到学术界和产业界的广泛关注。GNNs将基于DNN的特征变换和基于图的操作结合起来,沿着图结构传播和聚合信息。现有的GNN框架如DGL和PyTorch-Geometric(PyG)扩展了DNN 框架(如TensorFlow 和PyTorch),并引入了“消息”这一概念,...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Windows10,CentOS7,CentOS8安装Nodejs环境
- SpringBoot2全家桶,快速入门学习开发网站教程
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- CentOS8编译安装MySQL8.0.19
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- Docker使用Oracle官方镜像安装(12C,18C,19C)