创建随机数字或文本:RAND函数和RANDBETWEEN函数 |
您所在的位置:网站首页 › 生成随机数据的函数 › 创建随机数字或文本:RAND函数和RANDBETWEEN函数 |
学习Excel技术,关注微信公众号: excelperfect 标签:Excel函数,RAND函数,RANDBETWEEN函数,CHOOSE函数 本文讲解如何使用RAND函数和RANDBETWEEN函数在Excel中创建随机数字或随机文本。 RAND函数 在Excel中,使用RAND函数创建随机数字。然后,可以使用随机数字列来排序或提取表中的记录。 要创建随机数字,在单元格中输入公式: =RAND() 示例1:赋随机的数字 1.在列A创建一系列文本,无论其代表什么。示例中,在单元格区域A1:A5中依次输入Excel、Word、PowerPoint、Access、Outlook,然后选择A1:A5拖放至单元格A25,如下图1所示。 图1 2.在列C中输入连续的数字1至25,如下图2所示。 图2 3.在单元格D1中输入公式: =RAND() 然后拖放至单元格D25。 图3 4.保持选中单元格区域D1:D25,单击鼠标右键,在快捷菜单中选取“排序——升序”命令,如下图4所示。 图4 保持弹出的对话框的默认选择,如下图5所示。 图5 5.删除列D和列B,此时给列A的文本分配了1至25之间的随机数字,如下图6所示。 图6 RANDBETWEEN函数 给RANDBETWEEN函数提供下限和上限数字,则会随机返回介于这两个数字之间的数字。例如: =RANDBETWEEN(30,100) 示例2:随机文本 RANDBETWEEN函数仅返回数字,其本身不能创建随机文本。然而,在CHOOSE公式里使用RANDBETWEEN函数,可以从值列表中返回随机项。 为简单起见,本示例试图随机填充性别列。由于性别只有两个值:Male和Female,因此RANDBETWEEN函数使用1作为下限,2作为上限。公式如下: =CHOOSE(RANDBETWEEN(1,2),"Male","Female") 图7 使用单元格引用作为CHOOSE函数参数的值 下面的示例,RANDBETWEEN函数与CHOOSE函数组合,对每一行随机返回区域名称。 在单元格区域K4:K6中,有3个区域,因此RANDBETWEEN函数使用1作为下限,3作为上限。与上例不同,这里使用包含区域名称的单元格引用: =CHOOSE(RANDBETWEEN(1,3),K4,K5,K6) 图8 动态变化如下图9所示。 图9 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |