我想写字符串文本在我的输出excel文件; 我的dataframe输出是;
Cost Centre Category .. Price
AQM R1 10
BQM R2 100
我写这个输出到一个excel;
df2.to_excel(writer, sheet_name='Invoice Summary', index=False)
我想使用工作表写函数在价格栏的末尾添加和值
worksheet = writer.sheets['Invoice Summary'']
text='Total'
total = sum(df2['Price'] )
worksheet.write(1, 0, text)
要做到这一点,我需要知道最后一个单元格的行值和列值。 如何在python中找到它? 问题来源StackOverflow 地址:/questions/59383806/how-to-find-last-cells-index-in-python-pandas
因为工作表。写函数只是使用行号和列号,而不是Excel地址,你可以简单地使用df2。形状,以获取数据aframe中的行和列的总数。因为您排除了index列,所以price列末尾的位置应该是(df2)。形状为[0]+ 2,df2。形状[1]- 1)
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。