随机手机号码_Excel – 有了这个函数,其他随机函数都可以功成身退了

我平时文章中用到的各种案例,经常需要构建大量数据,总不能一个个手工输入,所以往往需要用随机函数来创建。

用 Excel 做的各种抽奖软件,也离不开随机函数。

O365 这次出了个 RANDARRAY 函数,完全可以同时取代原有的 rand 和 randbetween 两个函数。

函数说明:

作用:

  • 返回一组随机数字 可指定要填充的行数和列数、最小值和最大值,以及是否返回整数或小数值。

语法:

  • RANDARRAY([rows],[columns],[min],[max],[whole_number])

参数:

  • [rows]:可选,要返回的行数。
  • [columns]:可选,要返回的列数。
  • [min]:可选,要返回的最小值。
  • [max]:可选,要返回的最大值。
  • [whole_number]:可选,返回整数或十进制值
    • TRUE:表示整数
    • FALSE(或省略):表示十进制数

说明:

  • 如果不输入行或列参数,RANDARRAY 将返回 0 到 1 之间的单个值。
  • 如果不输入最小值或最大值参数,默认分别为 0 和 1。
  • 最小数必须小于最大数,否则将返回 #VALUE! 错误。
  • 如果不输入 whole_number 参数,RANDARRY 会默认为 FALSE,或十进制数值。
  • RANDARRAY 函数将返回一个数组,如果该数组是公式的最终结果,将会溢出。这意味着,当按下回车键时,Excel 将动态创建相应大小的数组范围。如果数据位于 Excel 表格中,若使用结构化引用,则从数组范围中添加或删除数据时,数组将自动重设大小。
  • RANDARRAY 与 RAND 函数的不同之处是,RAND 不能返回数组,因此需要将 RAND 公式复制到整个区域。
  • 可将数组视为一行、一列或几行和几列的组合。
  • Excel 对工作簿之间的动态数据提供有限支持,并且仅当这两个工作簿时都处于打开状态时才支持此方案。如果关闭源工作簿,刷新时,任何链接的动态数组公式都将返回 #REF! 错误 。

案例:

  1. 创建一个 0 到 1 之间的随机数
  2. 创建一个 4 行 3 列的区域,其中的每个单元格为一个随机生成的手机号码

效果如下图 1、2 所示。

5038f26cd4d762f05ad9044cbff35606.png
c9406e8cec715f6922adeedd7a216271.png

解决方案 1:

在 A1 单元格中输入以下公式:

=RANDARRAY()

公式释义:

  • 产生一个 0 到 1 之间的随机数

按 F9,随机数就会发生变化。

03a4af41bfd5ed6b14ae7ce6a25396d6.png
1f11baed18c31a3e43ede26d4add572f.png

解决方案 2:

在 A1 单元格中输入以下公式:

=RANDARRAY(4,3,13000000000,19999999999,1)

公式释义:

  • 生成一个 4 行 3 列的随机数组区域;
  • 区域中的每个单元格为数字在 13000000000 和 19999999999 之间的整数
0eaba03750072309678c95add9159e06.png
6610fc3fd769259f561c8846b65d8e76.png

很多同学会觉得 Excel 单个案例讲解有些碎片化,初学者未必能完全理解和掌握。不少同学都希望有一套完整的图文教学,从最基础的概念开始,一步步由简入繁、从入门到精通,系统化地讲解 Excel 的各个知识点。

现在终于有了,以下专栏,从最基础的操作和概念讲起,用生动、有趣的案例带大家逐一掌握 Excel 的操作技巧、快捷键大全、函数公式、数据透视表、图表、打印技巧等……学完全本,你也能成为 Excel 高手。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值