今天忙活了一天,终于实现将excel数据带入到公式里面。因为需要处理论文数据所以需要对大量的数据进行处理,数据量少也可以手算,但是当量大时就太难了,闲话不说了。
假如这样的数据需要导入公式里面。R=(a+b+c)/(sinA+sinB+sinC)其中abcABC都需要手动输入。简直不要太难。
python代码就能帮助你处理这个数据。
需要提前下载好pandas库,导入pandas,然后利用一个循环进行处理
import pandas as pd for i in range(4):#其中数值为你所处理数据的行数,默认从零开始,也可以设置为从其他行数开始。 df = pd.read_excel('./123.xlsx')#./123.xlsx为代码文件所在地址中的excel,可以简写成这样 shuju1=df.values[i][0]#第一个i是循环的行,第二个[]是行所在的列数据,df.values[][]就确定了单元格中的数字。 shuju2=df.values[i][1]#同上,要是有多个值你也可以多设置几个变量,shuju3.shuju4等 num=shuju1*shuju2#书写公式,将赋的值代入到公式中 print('num',num)#这个打印放在前面,要是放在后面会多输出一次