发布网友 发布时间:2022-04-23 05:50
共3个回答
热心网友 时间:2023-10-17 10:22
因为A1、A2有循环调用,是死循环,很容易出错热心网友 时间:2023-10-17 10:23
不知道你是什么目的,看你这个问题,有点像已知一个函数和结果值y,求自变量x是多少似的。热心网友 时间:2023-10-17 10:23
不知道你是什么目的,看你这个问题,有点像已知一个函数和结果值y,求自变量x是多少似的。
如果函数不是很复杂,可以先求出自变量的关系式,再用公式做,如果函数比较复杂,无法导出关系式,可以通过单变量求解来做。
但是单变量求解,也是一次性的。即A2输入公式,然后点击工具--单变量求解,在出现的对话框中,目标单元格填A2,目标值填已知的结果(这里不能引用,只能填数)、可变单元格填A1,这样就可以直接算出A1。如果数据有更改,要重新填单变量求解对话框。
否则的话,要考虑用VBA做。
追问基本如你所说,我想用这个方法,求已知渐开线INV(A)数值对应的角度A,由于没有公式,只能逐步按0.001的增量套入角度A去对比近似的INV(A)数值,因此需要这么做...追答
我对渐开线全忘光了,刚才查了下,公式不定,比如圆柱的 inv(a)=tan(a) -a,
第一步:B2中输入公式:=TAN(A1*PI()/180)-A1*PI()/180(因为a为弧度值,而且TAN的参数也必须是弧度值,所以A1要显示出平时所看的度数,就要乘以π/180,如果直接显示弧度,公式中就不要乘了。)
第二步:工具--单变量求解,按图中填写对话框--确定(目标值自定)。(07版后在数据--模拟分析--单变量求解)
以上只是说明了,已知结果值,求变量的单变量求解方法,由于对渐开线不熟,不知举例是否正确。