【Python】操作Excel之分类汇总
情系雷锋月,爱洒三月天。三月是雷锋月,抓住他的小尾巴,留下一点爱心,分享一下近来几天我学习python操作Excel的体会与技巧:对表格进行分类汇总。
有一个Excel表 (乱序)
我想要操作的就是把所有科目编码为'10101'的'借方金额'与'贷方金额'分别累加求和,最终得到一个下面这样的表格
这个操作用专业术语说就是:分类汇总,按'科目编码'分类,对'借方金额'与'贷方金额'进行汇总。
具体在Excel中如何操作,我目前不会。但我预测这个步骤应该会超过四步。所以我才来写这篇文章,用Python操作Excel,实现这个分类汇总,只需要四步:
1.导入 pandas 模块,为方便使用简写为pd,代码如下:
import pandas as pd
2.用pandas读取要操作的Excel表,代码如下:
df = pd.read_excel('C:/Users/acer/Desktop/2015年凭证.xls')
3.按'科目编码' 分类,对'借方金额','贷方金额'进行汇总,代码如下:
df_sum = df.groupby('科目编码')['借方金额','贷方金额'].sum()
4.生成新的Excel表格,起名为'总和表1',代码如下:
df_sum.to_excel('C:/Users/acer/Desktop/总和表1.xlsx')
至此,工作完成。接下来是闲聊时间:
首先我用的工具是:Python 是一种编程语言,Python译为:大蟒蛇。正宗歪果仁发音为:派桑;有一部分中国人发音为:派森,比如本人;但我遇到了我的一个同学,发音发成:啪森。时常回想,总觉我这个同学发音与众不同,莞尔一笑。
特别声明:爱是滴在心池 提供问题;-热忱 提供关键代码。
一篇札记,留此纪念,
看完如果觉得不错,留个赞再走。
【Python】操作Excel之分类汇总相关推荐
- Python操作excel常用模块汇总
#收集的python相关信息#可能是全网最完整的 Python 操作 Excel库总结! #https://zhuanlan.zhihu.com/p/353669230#:~:text=%E5%8F% ...
- 大话 Python:python 操作 excel 系列 -- 数据汇总与统计
在完成了前面系列的数据整理.数据清洗.数据提取与筛选之后,我们需要对进行进一步的汇总与统计使数据变成我们的可用信息. 1,数据分类汇总 # 对指定列分组后进行数量统计 data_inner.group ...
- 销售额总和的分类汇总计算机操作,excel怎么分类汇总
回答: 3D 渲染是通过电脑计算的方式把模型从 3D 模型网格呈现出 2D 真实感高的图像,计算过程包含光线及辅助光线,材料的材质和纹理,相机相关设置等综合变量. 3D 渲染的分类: 3D 实时渲染 ...
- 什么是计算机嵌套分类汇总,excel嵌套分类汇总 Excel表格中创建嵌套分类汇总和查看嵌套分类汇总明细的方法...
excel嵌套分类汇总 Excel表格中创建嵌套分类汇总和查看嵌套分类汇总明细的方法,我们在工作中会遇到很多文章,像excel嵌套分类汇总这类问题应该大家也都遇到过吧,今天这篇excel嵌套分类汇总 ...
- 一文学会用Python操作Excel+Word+CSV
作者:奈何缘浅wyj https://juejin.im/post/6868073137263607821 Python 操作 Excel 常用工具 数据处理是 Python 的一大应用场景,而 Ex ...
- python操作Excel、Word、PDF集合大全
目录 章节一:python使用openpyxl操作excel 1.openpyxl库介绍 2.python怎么打开及读取表格内容? 1)Excel表格述语 ...
- 用Python 操作 Excel,这篇文章别错过了!(超全总结)
在之前的办公自动化系列文章中,我已经对Python操作Excel的几个常用库openpyxl.xlrd/xlwt.xlwings.xlsxwriter等进行了详细的讲解. 为了进一步带大家了解各个库的 ...
- 如何用Python操作Excel自动化办公?一个案例教会你openpyxl——读取数据
欢迎大家关注我,我是拾陆,关注同名"二八Data" 数据分析工作最难搞的是处理数据的过程,不然不会有专门的ETL(数据抽取.转换.加载)工程师了.如果是企业级数据处理可能数据库直接 ...
- python和vba操作excel_对比VBA学Python操作Excel
关于先学VBA还是先Python,或者作为办公族选什么? 这些问题,我已经写了专题,就不再啰嗦! 建议先阅读: 讨论 | 学习VBA还是Python? 但是大家一直还是被Python吸引,所以小编就说 ...
- 软件测试|Python操作Excel制作报表,不要太方便
前言 今天我们介绍的是Python操作Excel制作报表,我们需要用到的库是openpyxl,我们主要使用的功能有下列几个功能 插入与查询数据 分类数据统计 数据可视化 字体颜色修改 基本操作 表格初 ...
最新文章
- psp进度(11月25号-31号)
- python好学嘛-爬虫Python入门好学吗?学什么?
- 人工智能与电气工程及其自动技术论述
- 文献记录(part79)--光学影像序列中基于多视角聚类的群组行为分析
- @action 注解
- 20 best jquery 截图
- 论文浅尝 - AAAI2020 | 通过知识库问答改善知识感知对话生成
- 编写五子棋的完整python代码_python实现五子棋游戏
- 江苏省计算机学会博士论文,江苏学会网 欢迎您成为江苏省计算机学会会员
- 为什么要挖Chia币
- 如何评估一个算法效果
- 用计算机画图截图图片,如何快速截图保存图片
- 【资料】Shell脚本学习指南
- 教你用Access做个简易MIS管理系统
- 密码学:一文读懂常用加密技术原理及其逻辑与应用方法
- 《自抗扰控制技术》——第一遍阅读
- 抖音有网页版吗?抖音网页版,抖音电脑版
- 深度学习(三)theano入门学习
- JavaScript学习总结
- php codeigniter 语言,CodeIgniter多语言实现方法详解
热门文章
- ATtiny85简单引脚配置
- 敏感词高效检测从浅到深
- PC式硬盘录像机常见故障剖析,监控卡常见问题(一)
- java23种设计模式(十六) -- 中介者模式(行为设计模式)
- Finalize()、Dispose(bool disposing)和Dispose()的使用场景与对比
- python表示倍数_python 求倍数
- xsmax无法进入dfu模式_iPhone XR/XS/XS Max 如何进入恢复模式或 DFU 模式?
- Mecanim 工作流
- TN3399开发板折腾记录
- Navicat Premium 历史版本地址