400-685-0732

WJMonitor舆情之声

企业大数据智能舆情监测管理解决方案

全网监测海量数据按需发布监测预警

实时把握舆情动态精准追溯信息源头

获取验证码
企业采购 个人使用
当前位置: 首页 > 办公 > excel > excel随机不重复整数 Excel工作表中产生不重复随机整数的两种方法

excel随机不重复整数 Excel工作表中产生不重复随机整数的两种方法

时间:2018-07-13 15:41:52

excel随机不重复整数 Excel工作表中产生不重复随机整数的两种方法,今天给大家带来的这篇文章主要讲的是,excel随机不重复整数的相关知识,或许有很多人都曾被这个问题困扰,但是当你看完excel随机不重复整数 Excel工作表中产生不重复随机整数的两种方法这篇文章的时候我相信你一定不会载被这个问题所困扰了,一起来看看吧!

在随机排座位、抽奖和随机安排人员等诸多方面都需要不重复的随机整数。本文以随机安排出场顺序为例来介绍Excel工作表中产生不重复随机整数的两种方法。

1、启动Excel并打开工作表,选择C3:C10单元格,在编辑栏中输入公式"=RAND()",按Ctrl+Enter键结束输入,此时在单元格中产生随机数,如图1所示。选择D3:D10单元格,在编辑栏中输入公式"=RANK(C3:C10,C3:C10)",按Ctrl+Shift+Enter键结束公式的输入,此时选择单元格中获得需要的随机整数,如图2所示。

excel随机不重复整数 Excel工作表中产生不重复随机整数的两种方法

图1 产生随机数

excel随机不重复整数 Excel工作表中产生不重复随机整数的两种方法

图2 生成不重复的随机整数

提示

首先使用RAND()函数在C列中生成随机数,然后使用RANK()函数对这些随机数排名,这样即可获得随机座位号。获得随机整数后,如果在工作表中不希望辅助数据显示,将该列隐藏即可。

2、打开工作表,在工作表中选择C3单元格,在编辑栏中输入公式"=SMALL(IF(COUNTIF($C$2:C2,ROW($1:$10))=0,ROW($1:$10)),INT(RAND()*(11-ROW(1:1))+1))",按Ctrl+Shift+Enter键结束公式输入。将该单元格公式向下填充到对应单元格中,此时在单元格中将获得不重复的随机整数,如图3所示。

excel随机不重复整数 Excel工作表中产生不重复随机整数的两种方法

图3 输入公式并生成随机数

提示

首先使用COUNTIF()函数统计已出现的数组,然后使用IF()函数来判断并返回出现过的数组,最后使用SMALL()函数在未出现的数组中提取最小值。

以上就是excel随机不重复整数 Excel工作表中产生不重复随机整数的两种方法全部内容了,希望大家看完有所启发,对自己的工作生活有所帮助,想要了解更多跟excel随机不重复整数 Excel工作表中产生不重复随机整数的两种方法请关注我们优词网!

excel随机不重复整数 Excel工作表中产生不重复随机整数的两种方法

分享按钮