Office中国论坛/Access中国论坛

标题: 问这样的算术如何实现 [打印本页]

作者: lingjiang    时间: 2015-7-15 08:25
标题: 问这样的算术如何实现
A1、c1、C1、D1、要是20以内的随机整数,且满足A1+B1=e1+g1,如何实现

作者: 盗梦    时间: 2015-7-15 08:48
A,B,E 三列中填写随机公式,G列再逆运算(得到的结果可能不是20以内)
作者: roych    时间: 2015-7-15 09:55
本帖最后由 roych 于 2015-7-15 13:52 编辑
盗梦 发表于 2015-7-15 08:48
A,B,E 三列中填写随机公式,G列再逆运算(得到的结果可能不是20以内)

其实需要确保都在20以内很简单:
A1:=RANDBETWEEN(1,20)……………………………………………………………………2003版:=INT(RAND()*19+1)
B1:=RANDBETWEEN(1,20)……………………………………………………………………2003版:同上
C1:=RANDBETWEEN(MIN(A1,C1),MAX(A1,C1))----确保由小到大排列………2003版:=INT(RAND()*MAX(A1,C1)+MIN(A1,C1))
D1:=A1+B1-C1……………………………………………………………………………………2003版:不变********************
已增加2003版本公式
********************
应该就可以保证了[attach]56837[/attach]


作者: 盗梦    时间: 2015-7-15 12:09
roych 发表于 2015-7-15 09:55
其实需要确保都在20以内很简单:
A1:=RANDBETWEEN(1,20)
B1:=RANDBETWEEN(1,20)

确保了




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3