随机一元一次方程

问题:用函数公式生成随机一元一次方程,要求X结果为正整数。

函数公式解决:

整体公式:=CHOOSE(RANDBETWEEN(1,3),E5,F5,G5)
辅助a:=RIGHT(RAND())
辅助b:=RANDBETWEEN(1,99)
辅助X:=RIGHT(RAND())
辅助1:=B5&"X+"&C5&"="&B5*D5+C5
辅助2:=B5*D5+C5&"-"&B5&"X="&C5
辅助3:{=MIN(IF((B5+C5)/ROW($1:$9)=INT((B5+C5)/ROW($1:$9)),(B5+C5)/ROW($1:$9)))&"X-"&B5&"="&C5}

辅助a和辅助X相当于Randbetween(1,9),为保证结果不同,分两列。

辅助3公式,先用If判断(B5+C5)/ROW($1:$9)与其取整后的结果是否一致,如一致,则返回(B5+C5)/ROW($1:$9)对应的结果,再从中取最小值作为公式中的c值。 

posted @ 2023-02-04 17:37  熬肥妖  阅读(120)  评论(0编辑  收藏  举报