b=a/2,c=a+b,如何让a从0.3开始以0.05递增到当c>10时停止,求出a值。
不能选用下拉,要求在a自动完成试算。
如果必须下拉,如何实现:当a1取d1值时试算不满足c1>10,a1自动取d2值?
如何应用excel完成试算
答案:5 悬赏:20 手机版
解决时间 2021-02-19 08:46
- 提问者网友:精神病院里
- 2021-02-19 01:17
最佳答案
- 五星知识达人网友:荒野風
- 2021-02-19 02:05
在C1输入:
=0.3+0.05*(ROW(A1)-1)
下拉到C196行。
在B1输入:
=A1/2
在A1输入:
=C1*2/3
选中A1:B1
下拉复制到196行。
你会发现A1:A195即你要求出的a的值
=0.3+0.05*(ROW(A1)-1)
下拉到C196行。
在B1输入:
=A1/2
在A1输入:
=C1*2/3
选中A1:B1
下拉复制到196行。
你会发现A1:A195即你要求出的a的值
全部回答
- 1楼网友:何以畏孤独
- 2021-02-19 05:56
A1输入a的初始值0.3
B1输入a的步长值0.05
因为:c=a+b=a+1/2a=(1+1/2)a,所以:c/a=1+1/2
C1输入c与a的比值1.5
D1输入c的条件值10
E1输入数组公式:=(MAX((1-((C1*(A1+ROW(1:10000)*B1))>D1))*ROW(1:10000))+1)*B1+A1
E1就是求解结果a。
A1:D1各项参数都可以随意修改
- 2楼网友:污到你湿
- 2021-02-19 05:31
分别在A1,B1,C1填入ABC值
如:
A1输入0.3,
B1输入=A1/2
C1输入=A1+B1
然后在
A2输入=A1+0.05
B2,C2复制B1,C1单元格式然后选择A2,B2,C2下拉填充即可,得到你要的结果。
- 3楼网友:duile
- 2021-02-19 04:33
excel试算,你要是基础 数据有了,结果 就有了,不用试算,即,计算公式有了,基础数据有了,结果 就一定 有.除非公式不确定 或基础数据不确定 ,才会有试算一说.你是公式不确定 还是基础数据 不确定?
若公式不确定 ,那excel不会给出你公式的,因为他不是神经元网络 达不到推算公式的功能 .
若基础数据 不确定 ,那结果一定要知道,即基础数据或计算结果 两者必有一个是知道的,才能进行推算.
若是基础 数据知道求结果,那就按公式计算就行.
若是结果知道,反求基础数据 ,那多个基础数据要确定其它,只可反求一个,是可行的.
即用excel的反向求解功能,通过结果,求出基础 数据 .
- 4楼网友:忘川信使
- 2021-02-19 03:11
完全可以
首先A列输入a值,比如A1输入0.3,A2输入0.35,然後下拉自动填充;
接著B列计算b值,比如B1输入公式“=A1/2”,然後下拉自动填充;
最後C列计算c值,比如C1输入公式“=A1+B1”,然後下拉自动填充;
三列一起下拉填充,直到C列的值>10,那麼此时A列的值就是你要的a值
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯