时间:2021-05-23
原始表格:
想在Total列中对每日的Amount进行汇总,然后对Date和Total进行合并居中,效果如下:
遍历Excel行,从第一个非空Date列开始,到下个非空Date列,对Amount列进行求和,结果赋给第一个非空Data列对应行的Total列。
本功能用到了openpyxl模块,更多Excel操作请见官网
本代码不支持Excel中间有空行的情况,最后有空行无影响
f'A{sum_row_start}'这样的代码用到了f-string功能,若python版本低于3.6,需改为'A'+str(sum_row_start)或其它形式
补充:Python3 Pandas DataFrame 对某一列求和
在操作pandas的DataFrame的时候,常常会遇到某些列是字符串,某一些列是数值的情况,如果直接使用df_obj.apply(sum)往往会出错
使用如下方式即可对其中某一列进行求和
dataf_test1['diff'].sum() // diff为要求和的列以上为个人经验,希望能给大家一个参考,也希望大家多多支持。如有错误或未考虑完全的地方,望不吝赐教。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
以excel为例,合并多个单元格的操作步骤为: 1、打开excel表格,鼠标选中要合并的多个单元格。 2、点击开始菜单下的【合并居中】的下拉按钮,选择一种合
以excel为例,合并单元格在开始菜单里,具体的操作步骤为: 1、打开excel表格,鼠标选中要合并的两个或多个单元格。 2、点击开始菜单下的【合并居中
excel表格标题居中的方法是: 1、新建excel表格,简单制作一份表格; 2、选择第一行单元格,进行合并单元格操作; 3、在合并单元格中输入标题;
EXCEL表格在日常办公中应用的很广泛,那如何使用EXCEL求和函数和使文字居中呢?下面就为大家详细介绍一下,来看看吧! 求和函数 打开EXCEL表
excel表格合并单元格后换行的方法是: 1、打开电脑上面的excel,选中想要合并的单元格; 2、点击工具栏中的合并后居中按钮; 3、在合并的单元格中输