python简单计算excel数据,将指定行数据带入赋值代入公式

今天忙活了一天,终于实现将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)#这个打印放在前面,要是放在后面会多输出一次
  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值