excel学习库

excel表格_excel函数公式大全_execl从入门到精通

用Python往Excel文档里面导入函数,其实也不难,琢磨琢磨就会了

哈喽,大家好,这里是豆腐秀相关视频同步图文。 感谢大家的喜欢与支持,这里是DFBoy,持续为您输出优质python操作代码,带你一起豆腐秀! 今天给大家带来的Python代码操作主题是——用python来给Excel文档导入函数从而计算销售额。一、具体操作需求 在Excel文档中,我们经常会用到里面自带的一些函数,再不济也会使用到最简单的“列列相乘”。 不知道你们是不是叫“列列相乘”,打个比方说,在C列里面输入一个“=”,然后点一下A列的同行空格,再输入一个“+”,再点一下B列的同行空格,最后按一下enter。 总结一句话,就是在C列中得到A列和B列相加的结果。 为了让整个C列都有这样的效果,还需要在最开始的格子点十号刷一遍。 经过一番探究,我发现使用Python,完全可以解决这个问题。二、具体代码 from openpyxl import load_Workbook Excel=load_workbook(‘富士苹果.xlsx’) sheet=Excel[‘富士苹果’] for I in range(2,16): sheet[‘f{}’.format(i)]=’=c{}*e{}’.format(i,i) Excel.save(‘导入Excel函数计算销售额.xlsx’) 以上就是完整的操作代码,需要的请直接复制粘贴,可以直接运行使用的。三、运行需求讲解 首先,你得将上面的代码都复制粘贴,进而形成一个py文档,也就是Python代码文件啦。 其次,你保存的代码文件的文件夹里面需要有一个叫做“富士苹果”的Excel文档,在“富士苹果”Excel文档里面还需要有一个叫做“富士苹果”的sheet表格,sheet表格里面的C列和E列分别为富士苹果的数量和具体单价(这是我的一个具体需求,要是想改的话,只需要修改sheet表格或者直接把代码里面的c、e、f改成需要的列即可)。四、具体讲解 让我们从头看起。 from openpyxl import load_Workbook 上面这第一行代码就是导入我们要使用的第三方库openpyxl里面的load_Workbook()函数。 Excel=load_workboo k(‘富士苹果.xlsx’) 上面这一行代码则是使用导入的load_Workbook()函数打开我们要进行操作的“富士苹果”Excel文档。 sheet=Excel[‘富士苹果’] 上面这一行代码就稍微复杂一点,是个赋值函数,简单点说就是把“富士苹果”Excel文档中的“富士苹果”sheet表格命名为sheet,方便后续操作。 for i in range(2,16): sheet[‘f{}’.format(i)]=’=c{}*e{}’.format(i,i) 以上两行代码是咱们这次主题的核心,就放入下一段重点介绍。 Excel.save(‘导入Excel函数计算销售额.xlsx’) 上面这行代码就是本次操作的收尾项目了,把写入函数,也就是操作完成的Excel文档另存为一个新的Excel文档,并且命名为“导入Excel函数计算销售额”。五、重点代码 for i in range(2,16): sheet[‘f{}’.format(i)]=’=c{}*e{}’.format(i,i) 首先,这是一个循环模块,在这里的意思是需要“列列相乘”的是c、e两列进行相乘,输入的地方的f列。 我们进行“列列相乘”的是“富士苹果”sheet表格的第三行到第十六行,如果你需要更多进行“列列相乘”的行数,可以直接修改range()里面的数字,比方说需要第三行到第一百行,就把里面的数字改成range(2,101)。 其他以此类推。六、尾声 好了,以上就是今天的主题——用python来给Excel文档导入函数从而计算销售额。 这里是DFBoy,希望可以帮到你们。 如果你们觉得本次主题对你们有帮助的话,希望各位三连走起来,大家一起学习python,一起豆腐秀!

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接