excel随机的三位数(excel随机两位数)

Excel表格网 2022-12-01 01:01 编辑:admin 164阅读

1. excel随机两位数

随机数是比较简单的,=int(rand()*10);

而随机字母就稍微复杂一点,=char(int(rand()*26)+65),生成大写字母;=char(int(rand()*26)+97),生成小写字母。

根据你的提示,我认为:十位随机数,除第一个和第六个是随机生成大写字母外,其它均为随机生成的数字。因此公式如下:

=CHAR(INT(RAND()*26)+65)&INT(RAND()*10)&INT(RAND()*10)&INT(RAND()*10)&INT(RAND()*10)&CHAR(INT(RAND()*26)+65)&INT(RAND()*10)&INT(RAND()*10)&INT(RAND()*10)&INT(RAND()*10)

如果字母和数字的位置不确定,且还有大小写字母,那这个公式就相当长了。。。。。。

2. 随机2位数

WPS不懂,EXCEL里可以这样做。

插入一个辅助列(当然也可以用现成的,比如B列);

假如你这一列数值在A列,就在B2单元格中输入公式

=ROUND(A3+RAND()*(1),2)

将公式下拉填充。

3. excel随机数两位小数

01

打开Excel,点击需要生成随机数的单元格。

02

点击编辑栏,在编辑栏中输入“=RAND()”,按下回车键即可返回一个范围是大于0小于1的随机数字。

03

如果对生成的随机数有范围要求,假设随机数大于A,小于B,则输入公式“=A+RAND()*(B-A)”。

04

这里以A等于20,B等于100为例,点击需要生成随机数的单元格,点击编辑栏,在编辑栏中输入“=20+RAND()*(80)",按下回车键。

05

如果需要随机生成整数,则在需要生成随机数的单元格中输入公式“=RANDBETWEEN(A,B)”。

06

这里以A等于20,B等于100为例,点击需要生成随机数的单元格,点击编辑栏,在编辑栏中输入“=RANDBETWEEN(20,100)",按下回车键,通过上述方法即可在Excel中生成随机数。

4. excel随机数固定范围生成两位小数

在excel中,产生随机数,小数位数很多,可通过设置小数位数实现只有两位。

方法步骤如下:

1、打开需要操作的EXCEL表格,点击选择相关单元格,并通过右键选择“设置单元格格式”。

2、在数字标签页中,点击“数值”,然后在右侧小数位数后面文本框输入“2”,点击确定即可。

3、返回EXCEL表格,发现在excel中,由RAND函数产生随机数,并显示小数两位数操作完成。

5. excel随机数保留两位小数

Excel保留两位小数,我们要想完成这个要求,我们就可以在数值页面当中进行设置,把它设置成保留小数点后两遍就可以了,在数值的页面当中,我们可以对数值的任意的形式进行设置,他这里面的功能是非常强大的,这个数值页面就是在鼠标右键的状态下可以找到。

6. excel两个数之间的随机数

  Excel随机数生成

  1、首先,我们得弄清楚随机数是怎么生成的,开始,在桌面上面建立一个用随机数命名的Excel表格,点击进入。

  2、进入表格之后,我们点击“ 执行-插入-函数 ”进入函数表格,也可以点击二类菜单栏上面的E,点击“ 出现弹窗-其他函数  

  

  3、进入函数表格之后,我们为了快速搜索,在搜索函数栏下面输入“rand”点击右侧转到,这个时候,函数就会转到rand公式上面。  

  4、之后,点击确定,进入之后,点击enter回车,会出现一个随机函数,由于没有进行其他设置所以随机函数的范围在0-1之间。  

  如何给随机函数设置范围

  1、范围设置是随机数设置里面一项非常重要的技能,我们可以举例A+rand()*(B-C)这里代表的含义就是B是该随机数范围内的最大值,C是该随机数范围内的最小值,(B-C)表示随机数范围为(0,B-C),如果加上A这个范围加数就说明范围是(A,A+B-C)  

  2、来举一个例子,A+rand()*(B-C)用30+rand()*(60-40)说明随机数的范围是(30,50)具体步骤,可以参照如图分析。  

  3、设置好随机数范围之后,我们要将随机数给扩散开来,所以,我们点击随机数的方框右下角顶尖出,当符号变成黑色“+”时,点击下啦,然后依次步骤向右拉,这样一排随机数就出来了,如图。  

  

  如何去除随机数的小数点

  1、Excel生成的随机数是存在小数点的,大多时候,我们需要的随机数是不用小数点的,执行步骤就是右键点击,出现菜单,找到“设置单元格格式”点击进入。  

  2、进入设置单元格格式之后,在数字列表中,找到左侧列表的“数值”点击,后出现右侧数值,在小数点数上面点击“设置为0,这样点击确定,小数点就消失了  

  

7. excel随机数保留2位

用公式解决时,必然是会变化的。可用函数与技巧配合使用,方法如下 如你要在A1:A10产生随机1到10的整数 在A1:A10中输入公式=int(rand()*10+1) 如果你要不断生成随机数,并保存下来,可以复制A1:A10,再选择你要粘贴到的区域,右键选择性粘贴,把数值选择上,确定,这时B列的数据不是公式 如果你只是要在原区域实现 复制A1:A10,右键选择性粘贴,把数值选择上,确定即可,这时就不再是公式了。 更好的方法是用宏来处理,即用VBA随机生成,这样你运行一次就生成一批。

8. excel随机三位数

任意单元格中输入公式,拖动填充到更多的单元格。 =ROUND(RAND()*(0.3-(-0.3)),2) 这里已经保留两位小数了,有时候前面第二位小数为0,可能不显示出来,如果你要这个0显示出来,那就选中全部区域设置单元格格式,数值,小数位数为2即可。

9. excel生成两位小数随机数

excel设置保留两位小数的方法非常简单,具体操作如下:

1、在电脑上打开excel表格,构建好一些数据;

2、选中需要设置的数据,鼠标右击,选择“设置单元格格式”;

3、弹出页面,在“数字”选项中点击“数值”选项,将“小数位数”改成2位,然后点击“确定”即可,选中的数小数点就变成了2位。

除此之外,我们还可以选中数字,在“开始”菜单栏中的快捷图标来实现小数位数额增减。

温馨提示:通过这两种方法保留小数位数时,都是采用四舍五入方式的。

10. 随机数表两位数

一、生成0-1之间的随机数。方法:1、在目标单元格中输入公式:=RAND()。2、如果要重新生成,按F9刷新即可。解读: Rand函数没有参数,可以生成0-1之间的随机数,小数位数可以具体到15位。

二、1—N、N—N+N之间的随机数。方法:1、在目标单元格中输入公式:=RANDBETWEEN(1,20)、=RANDBETWEEN(50,100)。2、如果要重新生成,按F9刷新即可。解读: 1、RANDBETWEEN函数具有两个参数,分别为随机数范围的起始值和终止值,包括起始值和终止值。 2、从上述的两个示例中我们可以看出,随机数的生成技巧,但是,生成的随机数中有重复值,如果我们不需要重复值,该如何去操作呢?

三、1-10不重复计数。方法:1、在辅助列1中输入公式:=RAND()。2、将辅助列1中的随机值以【值】的行驶粘贴到辅助列2中。3、在不重复列中输入公式:=RANK(D3,D$3:D$12)。4、对不重复列【排序】。

四、1-N不重复随机数。方法:1、在辅助列1中输入公式:=RAND()。2、将辅助列1中的随机值以【值】的行驶粘贴到辅助列2中。3、在不重复列中输入公式:=RANK(D3,D:D)。4、对不重复列【排序】。解读: 数字N可以根据实际需要来决定,如果有多行,辅助列1和辅助列2的值也需要N行即可。

五、20-40之间的不重复随机数。方法:1、在辅助列1中输入公式:=RAND()。2、将辅助列1中的随机值以【值】的行驶粘贴到辅助列2中。3、在不重复列中输入公式:=RANK(D3,D:D)+19。4、对不重复列【排序】。解读:1、生成20-40之间的随机数,相对于生成1-N之间的随机数唯一不同之处在于公式:=RANK(D3,D:D)+19中加了19,所以大家要注意哦。2、生成N-N+X之间的数,辅助值的确定方法为N-1,例如生成20-40之间的数,加的值为20-1=19。

六、200-400之间的不重复随机数。方法:1、在辅助列1中输入公式:=RAND()。2、将辅助列1中的随机值以【值】的行驶粘贴到辅助列2中。3、在不重复列中输入公式:=RANK(D3,D:D)+199。4、对不重复列【排序】。

11. excel随机生成两位数字

可以用公式完成,举个例子,比如将535放在A1中,A2中输入

=ROUND(A$1/9+IF(RAND()>0.5,1,-1)*RAND()*10,)

用自动填充柄将A2公式下拉到A9,A10中输入

=A1-SUM(A2:A9)

意思是A2到A9产生在535除以9正负10范围内波动的数字,A10是用535减去A2:A9的和,确保A2:A10总和等于535。

不断按下F9,查看A10的结果是否合适,如果合适,就可以将A2:A10的结果复制,选择性粘贴,数值,到别处,就可以固定下来。

如果想在平均值正负5之间波动,改为

=ROUND(A$1/9+IF(RAND()>0.5,1,-1)*RAND()*5,)

设置的范围越大,A10就越可能超出范围,只能多敲几次F9。如果希望产生小数,比如两位小数,公式改为=ROUND(A$1/9+IF(RAND()>0.5,1,-1)*RAND()*10,2)

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
点击我更换图片