哈喽,大家好,这里是豆腐秀相关视频同步图文。感谢大家的喜欢与支持,这里是DFBoy,持续为您输出优质python操作代码,带你一起豆腐秀!今天给大家带来的Python代码操作主题是——用python来给Excel文档导入函数从而计算销售额。一、具体操作需求在Excel文档中,我们经常会用到里面自带的一些函数,再不济也会使用到最简单的“列列相乘”。不知道你们是不是叫“列列相乘”,打个比方说,在C列里面输入一个“=”,然后点一下A列的同行空格,再输入一个“+”,再点一下B列的同行空格,最后按一下enter。总结一句话,就是在C列中得到A列和B列相加的结果。为了让整个C列都有这样的效果,还需要在最开始的格子点十号刷一遍。经过一番探究,我发现使用Python,完全可以解决这个问题。二、具体代码from openpyxl import load_WorkbookExcel=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,一起豆腐秀!