在Excel中指定一个平均值,生成一组随机数

时间:2023-04-09 23:23:49 

今天和大家分享一个比较冷门的Excel技巧,在Excel中指定一个平均值,生成一组随机数。

,在D1单元格输入指定的平均值,需要在A4:F11单元格区域内生成一组随机数。要求这些随机数的平均值要等于D1指定的值。


在A4单元格输入以下公式:

=IF(AVERAGE($A$4:$F$11)=$D$1,A4,RANDBETWEEN(30,80)/10)

简单说下公式的意思:

RANDBETWEEN函数用于生成指定区间的随机数。

先使用RANDBETWEEN(30,80)生成30至80之间的随机数,再除以10,就得到3至8之间的小数。

AVERAGE($A$4:$F$11)用于计算A4:F11单元格的平均值。

在A4单元格内,用IF函数判断,如果A4:F11单元格的平均值等于D1单元格指定的值,就返回A4的本身的值,否则就生成3至8之间的小数。

由于公式引用了本身的值,所以输入公式后,会弹出警告对话框:


不要着急,还有一个开关需要我们打开。

依次单击【文件】【选项】【公式】,勾选【启用迭代计算】

最多迭代次数可以设置为1000,这里设置的次数越多,得到符合条件随机数的可能性就越大,但是次数过多,会增加计算量。


OK,只要我们修改D1单元格中指定的平均值,就会生成一组随机数,这些随机数的平均值就等于D1单元格的值。


需要注意,生成随机数的区间要根据指定平均值的大小适当调整。

假如指定平均值为10,而将随机数的区间设置为11至20,这个是永远不会得到预期结果的。

你也试试?

标签:单元格,平均值,指定,随机数,Excel教程
0
投稿

猜你喜欢

  • Win10专业版最常见的电脑截屏方法有哪些?

    2023-06-23 04:30:17
  • Excel2007功能区使用技巧之二:用键盘操作

    2022-05-15 22:04:21
  • 如何在word中画坐标轴?Word画坐标轴方法教程

    2023-10-30 08:10:53
  • wps文字怎样设置密码

    2023-02-04 06:30:21
  • Win10开始菜单按钮失灵Bug?

    2023-10-04 22:38:25
  • win10怎么关闭远程控制

    2022-07-17 01:59:18
  • Word文档批注怎么加入?Word文档中添加批注的方法

    2022-12-12 18:43:34
  • 迅捷CAD编辑器绘图功能面板怎么显示?迅捷CAD编辑器绘图功能面板显示的方法

    2023-10-11 19:24:57
  • Win8系统怎么关闭硬件加速?

    2023-04-30 00:04:24
  • 华为p30 pro怎么关闭盲人模式?华为p30 pro关闭盲人模式的方法

    2022-12-02 20:10:40
  • word字体怎样添加颜色图解

    2022-03-23 07:19:40
  • Execl2010中的COUNTIFS函数

    2022-05-08 03:35:59
  • 桌面窗口管理器占用高GPU?5种方法快速修复!

    2022-06-22 03:12:35
  • WP8.1系统直接升级Win10 Mobile更新过程体验 官方截图

    2023-04-14 15:43:03
  • WPS字号最大只有72怎么办_字体如何无限放大?

    2022-05-01 03:38:59
  • 禁止win7旗舰版系统显示用户登录信息的解决方法

    2023-01-14 04:11:50
  • Win10玩红警2突然卡住不动怎么解决?

    2023-11-23 11:05:07
  • 如何在Word任意界面插入页码?

    2023-11-30 08:56:45
  • 怎么用wps更改图片背景色?WPSExcel图片修改背景色图文教程

    2022-05-02 06:08:29
  • sys文件怎么才能删除?sys文件删除不了提示被占用解决方法

    2023-11-09 06:50:43
  • asp之家 电脑教程 m.aspxhome.com