excel如何使用自定义函数根据一列数据计算下一列数据

比如A列是一组数据,然后要用同一个函数,根据A1求B1,根据A2求B2。请问应该如何操作函数为y=9.935/[10.2/(710+0.85x)*0.50+6.84/(3... 比如A列是一组数据,然后要用同一个函数,根据A1求B1,根据A2求B2。请问应该如何操作
函数为
y=9.935/[10.2/(710+0.85x)*0.50+6.84/(327+0.57x)*0.075+2.4/(123+0.2x)*0.075+9.6/(492+0.8x)*0.20+10.2/(1222+0.85x)*0.15]-1577
我现在知道的是函数,需要求结果,不是知道结果反推参数
展开
 我来答
Hui翙
2015-09-27 · TA获得超过1.2万个赞
知道小有建树答主
回答量:2350
采纳率:93%
帮助的人:154万
展开全部
  在B1填写公式即可。
  Excel有自带函数库,不过并不是很够用,有时候就需要自定义函数来使用。下面介绍自定义函数的做法。
  1、点击“工具”中的“宏”,选择“Visual Basic编辑器”项(按“Alt+F11”快捷键一样效果)
  2、在执行1步骤后跳出“Visual Basic编辑器-Book1”窗口
  3、在“Visual Basic编辑器-Book1”窗口中,点击“插入”中的“模块”项
  4、执行3步骤,会跳出如下命令窗口
  5、在“Book1-模块1(代码)”窗口里输入:
  Function S(a, b)
S = a * b / 2
End Function
  6、Function S(a, b)是定义函数及参数的,自定义函数必须首先这么定义自己的函数,然后以End Function作结束。输入完毕,关闭窗口,自定义的函数就完成了。
xsm4296
2009-09-26 · TA获得超过723个赞
知道小有建树答主
回答量:861
采纳率:0%
帮助的人:392万
展开全部
就在B1填写你的公式即可,只要把y去掉,把[]换成(),把x换成*A1.即:
=9.935/(10.2/(710+0.85*A1)*0.50+6.84/(327+0.57*A1)*0.075+2.4/(123+0.2*A1)*0.075+9.6/(492+0.8*A1)*0.20+10.2/(1222+0.85*A1)*0.15)-1577
然后用填充柄往下填充(填充柄的概念懂吧)。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友06b881c81
2009-09-26 · TA获得超过689个赞
知道小有建树答主
回答量:496
采纳率:0%
帮助的人:428万
展开全部
工具-单变量求解
适合解1元N次方程,知道结果反推参数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式