作业帮 > 综合 > 作业

EXCEL随机函数要求根据一个数随机出另外两个数,并且两个数在这个数的正负0.3之间波动

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/06/01 21:24:00
EXCEL随机函数要求根据一个数随机出另外两个数,并且两个数在这个数的正负0.3之间波动
例如B1=3.1
则A1=3.0 A2=3.2
要求保留1位小数,A1和A2的差值最大为0.3 且(A1+A2)/2=B1
现在我的情况是 已知B1 求A1 和 A2
EXCEL随机函数要求根据一个数随机出另外两个数,并且两个数在这个数的正负0.3之间波动
先计算一个小于0.3的随机数S1.
公式:S1=ROUNDDOWN(MOD(RAND(),0.3),2)
说明:用rand()生成一个随机小数,然后对0.3取余数,再用Rounddown()取小数位,这里是取2位小数.
那么
A1=B1+S1
A2=B1-S1
在这里A1和A2的赋值不能用公式,因为RAND的每次计算都不一样.
B1随机数的生成方法
B1=ROUNDDOWN((RAND()*100,2),这里的100是表示B1的整数位为2位,10为1位,以此类推.