excel表格式: 表格名字,公式测试.xlsx

姓名 数学 英语 语文 体育 总分
徐0过 86 81 82 35
徐1过 78 89 87 35
徐2过 77 73 89 35
徐3过 74 71 72 35
徐4过 81 82 72 35
徐5过 75 87 79 35
徐6过 83 86 79 35
徐7过 88 84 71 35
徐8过 84 84 84 35
徐9过 79 77 71 35

要求:通过openpyxl实现对表的行求和,将结果写到总分的列中

代码;

import  openpyxl
wb = openpyxl.load_workbook('公式测试.xlsx')
ws = wb['test']min_row = ws.min_row
max_row = ws.max_row
min_col = ws.min_column
max_col = ws.max_columnfor row in range(min_row+1,max_row+1):key=ws.cell(row=row,column=max_col).coordinate#求和的开始单元格地址start = ws.cell(row=row,column=min_col+1).coordinate#求和的结束单元格地址end = ws.cell(row=row,column=max_col-1).coordinatews[key]=f'=SUM({start}:{end})'
wb.save('公式插入.xlsx')

工作表单元格的属性:

一、单元格属性

1、ws.cell(column=2,row=9).column_letter : 输出列字母号:B

2、ws.cell(column=2,row=9).coordinate 输出单元格地址:B9

3、ws.cell(column=2,row=9).col_idx 输出的是单元格的列号是数字,2

4、ws['A4'].row 拿到的行

5、ws['A7'].column 拿到列号

6、ws['B7'].value 拿到数值

ws['D4']=f'=SUM(A4:C4)'

openpyxl,给单元格插入公式,求和通过excel公式实现相关推荐

  1. c# 获取excel单元格公式结果_excel公式应用技巧:文字和数字混合的单元格,如何求和?...

    编按:有些单位部分账目不够规范,譬如报销表,报销内容中文字和金额数据是记录在一起的,怎么求和得到报销金额呢?通常的做法是需要增加一列,把数据单独提取出来,然后进行求和.当然也可以用公式一步到位直接求和 ...

  2. excel统计求和:如何在合并后的单元格中复制求和公式

    如下图所示,左边表格,展示了每个物品品类的销售数据,现在,我们在表中新增一列合并单元格,需要根据行业将每个品类的明细销售额汇总,并展示在合并单元格中,如右边表格中,浅红色填充的部分所示. 注:以上数据 ...

  3. asp.net mvc excel合并单元格_excel统计求和:如何在合并后的单元格中复制求和公式...

    编按:哈喽,大家好!又到了一年一度的双十一购物狂欢节,小伙伴们有没有蠢蠢欲动呢?钱包都准备好了吗!这个双十一,大家都盯上了哪些好物呢?哪类产品的开销又会成为你贡献双十一销售额的主力军呢?赶紧在exce ...

  4. Excel黑科技——含合并单元格的同行求和并下拉自动填充

    EXCEL求和篇1 起初对Excel的认知很简单,"So easy啊,稍微看看就会啊,office三件套用通了还不是手到擒来啊~"balabala诸如此类的话都是在脑子里深刻着的, ...

  5. 使用pandas处理excel,并使用Openpyxl修改单元格格式

    使用pandas处理excel,并使用Openpyxl修改单元格格式 使用pandas处理excel,并使用Openpyxl修改单元格格式 需求 处理基本流程 查询资料过程 1.读取数据, 2.指标的 ...

  6. 【实践3】Python pandas读取Excel指定单元格 / 在指定单元格插入数据,不改变Excel格式

    简单介绍 有时会遇到只需将爬取的数据填入指定的单元格,而不需要更改Excel格式的情况,或是将一个Excel指定单元格内容复制后插入另一个Excel的单元格. 完整代码 import pandas a ...

  7. python读取excel单元格填充色rgb_Python openpyxl读取单元格字体颜色过程解析

    Python openpyxl读取单元格字体颜色过程解析 问题 我试图打印some_cell.font.color.rgb并得到各种结果. 对于一些人,我得到了我想要的东西(比如" FF00 ...

  8. 在EXCEL表格中经常会遇到有合并单元格时,汇总计算的公式无法直接下拉自动填充计算,掌握这个小技巧一键汇总

    在EXCEL表格中经常会遇到有合并单元格时,汇总计算的公式无法直接下拉自动填充计算,掌握这个小技巧一键汇总 目录 在EXCEL表格中经常会遇到有合并单元格时,汇总计算的公式无法直接下拉自动填充计算,掌 ...

  9. Excel单元格插入图片,并自适应宽高——保姆级教程

    Excel单元格插入图片,并自适应宽高--保姆级教程 author:陈镇坤27 日期:2022年3月22日 创作不易,转载请注明来源 摘要:计算图片高宽像素,将Excel单元格高宽单位转化为以像素为单 ...

  10. Excel中文本数字单元格批量转换(不影响公式单元格)

    Excel经常会遇到以文本格式存储的数字,单元格坐上角显示一个绿色三角标志,如果需要转换为真正的数字,通常使用的方法是复制全部单元格,然后选择性粘贴,但是具有公式的单元格就被破坏了,公式转为了静态数值 ...

最新文章

  1. linux能远程打开桌面版,如何从Linux上远程显示Windows桌面
  2. firewalld的防火墙
  3. iOS数据存储——沙盒。
  4. vue --- ref属性获取dom元素和子组件的方法
  5. 业界重磅新书《UNIX/Linux网络日志分析与流量监控》首发
  6. 自己写的android apk反编译,获取Android自己写好了的apk以及反编译
  7. 完全平方数(HYSBZ-2440)
  8. php 分词技术,php实现的中文分词类完整实例
  9. Python之线程同步与线程锁
  10. Visual C# 2005 编译器选项
  11. python 正则表达式 符号及其定义
  12. java基础之API(String)
  13. Excel下拉框多选(支持再次选择已选项会取消选择)
  14. MATLAB的最速下降法实现
  15. 爱剪辑手机版 v51.0 至尊内购专业破解版的视频剪辑软件
  16. SqlServer 获取工作日(周六、周日休息,周六日不休息,周六不休息)
  17. 个人价值:个人价值冰山模型
  18. win10去掉快捷方式小箭头_win7系统如何去掉和恢复桌面快捷方式上的小箭头
  19. 命令控制之Telegram
  20. 一篇文章弄懂变压器的等效原理

热门文章

  1. 计算机保研英语,计算机保研面试英文自我介绍
  2. 邮件群发软件使用攻略
  3. Material Design系列之BottomSheet详解
  4. 【寒江雪】LookRotation详解
  5. win32_mfc 理论资料 供自己查阅
  6. HTML+CSS简单漫画网页设计成品 蜡笔小新3页 大学生个人HTML网页制作作品
  7. linux更新war包操作步骤,关于Linux系统下基于Tomcat部署和升级war包的详细过程
  8. 北京最好的商标律师解析商标侵权的处罚规定
  9. 学号在java是什么意思_在JAVA程序中增加姓名学号
  10. 国产处理器的逆袭机会——RISC-V