在excel中进行乘法运算

  • 我要感谢xlsx作家用不同的工作表完成了一个工作手册,并提供了一些关于我所做数值testing的信息。
  • 在一个单元格中,我写了我需要的第一个参数
  • 在相邻的单元格中,第二个单元格我需要做的是将这两个单元格相乘,然后对所有行执行这个操作。

我想我不能使用.write_number(row,col,value)方法,因为我需要在excel表格中读取我刚刚提到的两个单元格的值,并将它们相乘以得到“value”。 所以,在这一点上,我不知道该怎么办…我应该closures我写的工作簿,使用xlrd模块,读取我想要乘以2列的值,将结果存储在列表中,然后重新打开并再次使用xlsx作家? 还是有比这更快的方法?

我希望我自己清楚。 我一个星期前就开始Python,所以请放纵一下。

问候,

马尔科

在相邻的单元格中,第二个单元格我需要做的是将这两个单元格相乘,然后对所有行执行这个操作。

一种方法是使用公式,让Excel为您做计算:

worksheet.write('C1', '=A1*B1') 

我想我不能使用.write_number(row,col,value)方法,因为我需要在excel表格中读取我刚刚提到的两个单元格的值,并将它们相乘以得到“value”。

如果您只是将两个数字写入工作表,那么您的程序中可能已经存储了数据。 所以你不应该重新从Excel文件中读取数据。