Excel公式运算编程

2020-10-20 科技 72阅读

实际上你的问题返回计算公式是一个确定的结果,因为条件不成立时,就要修改条件直到成立。所以你要得结果的单元格直接写出公式好了。问题的关键是如何使条件区域能满足条件。下面说下方法:

1.  先在选项中把循环计算勾选后确定

2. 如图,为了一次得到公式,在E列随便填定内容,然后选择A1:E4,按Ctrl+G调出定位,按“定位条件”,选择“空值”,把B1:B4和D1:D4选择上,再输入公式:

=IF(OR(B1=0,ABS($B$2-$B$1+$D$2-$D$1)>3,ABS($B$4-$B$3-$D$4+$D$3)>3),RANDBETWEEN(12,107),B1)

3. 按Ctrl+回车键,B1:B4和D1:D4就都输入了公式,并得到满足条件的结果。

4. 在你需要计算公式的地方输入公式即可。

PS:公式中的随机取数范围系根据的贴图选取,自己根据实际情况修改。

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com