excel表格:给定一个整数,生成9个给定区间的随机整数(WPS实现)

首先第一步:

依次单击【文件】[工具]【选项】【公式】,勾选【启用迭代计算】,点击确定。+

n=9为例,首先在Excel里的“K列”输入若干个数,根据这些数在每行生成9个随机数,每行随机数的平均值等于K列对应行的值。

选中A1单元格,键入公式:

 

点击确定后。

=IF(AVERAGE(A1:I1)=K1,A1,RANDBETWEEN(70,95))

(A1:I1)为9个单元格,AVERAGE(A1:I1)用于计算(A1:I1)9个单元格的平均值。
在A1单元格内用IF函数判断,如果(A1:I1)9个单元格的平均值等于K1单元格的值,则返回A1本身的值,否则生成70-95之间的随机数。
RANDBETWEEN函数用于生成指定区间内的随机整数,包含边界值。注意,给定的平均值需要在RANDBETWEEN函数指定的区间内,否则得不到预期结果。

 

测试条件:AVERAGE(A1:I1)=K1

真值:A1

假值:RANDBETWEEN(70,95)

最后点击确定

下面的就是按规律 ,以此类推

接着选中B1单元格,键入公式:

=IF(AVERAGE(A1:I1)=K1,B1,RANDBETWEEN(70,95))

从A1到I1,只需将红框框的内容修改为对应的单元格号。

以此类推,最后在I1单元格内键入公式:

=IF(AVERAGE(A1:I1)=K1,I1,RANDBETWEEN(70,95))

 

最后把行格式复制到每一行,就得到了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值