如何在Excel表10×10方格内自动随机生成1-100自然数

作者&投稿:宰食 (若有异议请与网页底部的电邮联系)
excel如何自动生成1到100之间的自然数~

  1、在A1单元格输入“=ROUNDUP(RAND()*100,0)”回车,可见A1单元格内出现一个1~100的自然数。

  2、利用“填充柄”功能可向下甚至向右填充1~100的自然数。

3、如果生成的数字不要重复的,可在A1单元格输入“=IF(ROW()=1,INT(RAND()*100+1),LARGE(IF(COUNTIF(INDIRECT("A1:A"&ROW()-1),ROW($1:$100)),,ROW($1:$100)),INT((101-ROW())*RAND()+1)))”,然后按“Ctrl+Shift+Enter”(不要点回车)。再用填充柄填充到A100单元格。

在你要输入的数字的单元格内输入=ROUNDUP(RAND()*100,)即可,如下图

输入:"=int(rand()*100+1)"
随机生成的数就可能有重复.
随机排列是可以的.
提供以下方法看你能否接受:
请按步骤操作:
1. 打开控制工具箱. 位置"菜单"->"检视"->"工具列"->"控制工具箱"
2. 在"控制工具箱"点取"指令按钮"
3. 在Excel的适当位置画一按钮
4. 双激按钮,进入代码编辑,在Private Sub CommandButton1_Click()与End Sub之间输入以下内容:
Private Sub CommandButton1_Click() '注意不要重复
Dim a As Integer
Dim i As Integer
Dim j As Integer
Dim k As Integer
Dim l As Integer

For i = 0 To 9
For j = 0 To 9

Loop1:
a = Int(Rnd() * 100 + 1)

For k = 0 To 9
For l = 0 To 9
If k = i And l = j Then GoTo Loop2
If Cells(Selection.Row + k, Selection.Column + l) = a Then GoTo Loop1
Next l, k

Loop2:
Cells(Selection.Row + i, Selection.Column + j) = a

Next j, i
End Sub '注意不要重复

5. 点激"控制工具箱"的第一个按钮(图标为三角板和铅笔),结束设计模式
6. 将要产生数据的10X10区域的左上方的第一个单元格选中
7. 点刚才创建的按钮.10X10的格子中就随机产生了你所要的数据.

我不确定你说的是什么意思,但我知道你应该需要"RAND()"这个函数!你可以在这100个单元格里输入=ROUND(RAND()*100,0)也许是你需要的结果!
不好意,刚才忘了取整或四舍五入了!至于不重复就不太好办了!因为你的是在一个10*10的表格里,在一列里应该可以实现!


excel行高1厘米,如何操作
如果你用的是office2007的话,选择“视图”选项卡上的“工作簿视图”组中的“页面布局”,这时候再修改行高或者列宽的话就会是厘米或者英寸了,如果是厘米就可以直接填入你需要的数值。EXCEL中行高和列宽默认的单位是“像素”,1厘米=38像素,如果要求宽和高是1厘米,则要改成宽4.13(38像素),高28...

excel 如何统计一列中最近的两个相同数字的间隔
excel 统计一列中最近的两个相同数字的间隔步骤如下:1、首先,选中A1:A51的数据范围,选择【插入】-【数据透视表】。2、按照默认设置,在新工作表中创建数据透视表,点击【确定】按钮。3、在新出现的透视表区域,用鼠标单击任何一个单元格。然后把【姓名】字段分别拖到【行标签】和【数值】两个方框...

请问如何将Excel表格中在一列的英文名字按姓和名分成两列
名和姓中间有分隔符吗?如果有 1.如果有可以先复制到Word,先在Word中将表格转成文本,再利用分隔符将文本转成表格,这样再复制到Excel表格中姓和名你随意,A1=B1&分隔符&C1 ,很好用。2.原表复制2列,用替换的方法,选中第二列在查找内容中输入“*分隔符”,点全部替换;选中第三列在查找内容中...

excel表格怎么求和?
详情请查看视频回答

我想用EXCEL做一个简单的进销库存表请教老师们一个问题
疑问:1、表2是销售表,为什么还要显示进货数量?2、表2和表3显示表1数量“不指定格式”,是什么意思?3、如果“表1里的数据每次增加后在表2和表3里会自动的按开头字的大小分行显示出来”,那表2和表3岂不成为表1的重复登记表?其意义何在?4、“表3的数据出现清零后如何做到隐藏的效果”中,...

根据EXCEL中的SHEET2工作表中的A列与B列资料在SHEET1中查找相同资料所对...
在SHEET2的C2输入 =IF(ISERROR(MATCH(A2&B2,Sheet1!B1:B100&Sheet1!C1:C100,0)),"不存在",INDIRECT("SHEET1!A"&MATCH(A2&B2,Sheet1!B1:B100&Sheet1!C1:C100,0)))输入完后,在编辑状态下同时按CTRL+SHFIT+ENTER确认 我是假设你SHEET1分三列(ABC)有100行.你可以自己修改范围 ...

急急急急急急!2007Excel有的工作表有的下拉自动填充选项,但有的工作表...
下拉自动填充选项是自己设置的。现有工作表中设置好了的就有,没设置的当然就没有了。具体的设置方法如下:目标——在工作表sheet1中要将A列所有单元格设置为有下拉自动填充选项 第1步 先将A列选中,在某个单元格区域输入你要的选项内容,下图是在E1:E7单元格中输入了a-g;第2步 在数据...

如何设置excel中的单元格才能显示成图片中所示?
1、点击插入——图片,插入图片到excel中。2、调整图片的大小,使其填满一个单元格。3、在图片上右键——大小和属性。在属性命令组勾选——大小和位置随单元格而变。这样在改变单元格宽度和高度时,图片也跟着变化,右键将该单元格所在的行隐藏,图片也能被隐藏。

x(1-y)+z≥0.829,求该方程在excel表格中如何制作。
A1:C1分别输入x,y,z。C2=0.829-(A2*(1-B2)), 向下填充。然后在A,B两列分别输入变动的x,y值,C列便会显示y的值。但是有个问题没太明白,这分明是个不等式,z值应该有千千万万种,这样做的意义何在?

(高分悬赏)怎么用excel 的公式列举表内各元素的相对关系
对比“各元素的相对关系”做数据分析可有很多方面的哦。且起码要有个空间供数据分析用。建议在源数据下面列一张表。如:1、复制A1:E1到B10:F10、复制A2:A7到A11:A16 (这就形成了一个顶端标题行+左侧标题列的表格)2、在B11输入 =IF(ISERROR(MATCH($A11,A$2:A$7,)),"",MATCH($A11,A$2...

长汀县17088026164: 如何在Excel表10*10方格内自动随机生成1 - 100自然数
宰云先宁: 输入:"=int(rand()*100+1)" 随机生成的数就可能有重复. 随机排列是可以的. 提供以下方法看你能否接受: 请按步骤操作: 1. 打开控制工具箱. 位置"菜单"->"检视"->"工具列"->"控制工具箱" 2. 在"控制工具箱"点取"指...

长汀县17088026164: 请教,如何在Excel表10*10方格内自动随机生成100 - 999不重复,自然数 -
宰云先宁: Sub try1() For i = 1 To 10 For j = 1 To 10 Randomize myvalue1 = Int(9 * Rnd) + 1 Randomize myvalue2 = Int(10 * Rnd) Do While myvalue2 = myvalue1 Randomize myvalue2 = Int(10 * Rnd) Loop Randomize myvalue3 = Int(10 * Rnd) Do While myvalue...

长汀县17088026164: 如何在EXCEL单元格内把数字按大小排列 -
宰云先宁: 第一步:分列(数据——分列——固定宽).图1 第二步:把A列移到B列后(C列). 第三步:D5格内输入=B5&C5,然后向下复制公式.图2 最后,把公式转换成数字(用复制与选择性粘贴方法).图3 ABC列删除,保留D列.

长汀县17088026164: excel 舒尔特方格 制作 下面是10*10的 生成方法 帮忙做个 5*5的
宰云先宁: 1、先选择需要的区域,比如A1:E5,调整成5*5的方格,设置为打印区域. 2、在区域外的格子中比如比如G1开始输入 =RAND() 然后往下拉25行. 3、在需要的区域,比如A1:E5,分别输入 =RANK(G1,$G$1:$G$25) 其中G1分别换成G2、G3直到G25即可. 说明:每次任意点击都会改变单元格中的内容 ... 出现错误的几率几乎没有,如果不放心,可以增加一个验证单元格,里面输入如下内容: =IF(SUM(A1:E5)=325,"表格正确","有错误,单击重新生成")

长汀县17088026164: 把1到3这三个自然数填入10*10的方格内,每格内填一个数,求证:无论怎样填法都能使在各行、各列、两条对角线上的数字和中,必有两个是相同的. -
宰云先宁:[答案] 证明:由于每个格内数字为1,2,3, 则在各行、各列,两格对角线数字和中,最小的为10,最大的为30,共有21种取值, 实际上,10行,10列,加2条对角线共22个和. 所以由抽屉原理,必有两个和是相等的.

长汀县17088026164: 能否在10乘10的方格表的每个方格上写上1,2,3中的一个,使每行每列以及两条对角线的各数之和都互不相等 -
宰云先宁:[答案] 和最小为1*10=10,最大为3*10=30 最多有10、11、12、……、30共21种结果 而10行+10列+2对角线=22个和 显然至少有两个结果是一样的,即不能做到使每行每列以及两条对角线的各数之和都互不相等

长汀县17088026164: 在10*10的方格表中最少要放多少个2*2的小方格才能保证不能再往表格中放入2*2的小方格, -
宰云先宁: 25个吧10*10=1002*2=4100/4=25

长汀县17088026164: excel怎么制造10行10列表格 -
宰云先宁: 你可以先输入你要求10行和10列的内容然后点击工具栏上的“田”就可以了

长汀县17088026164: 有一个10乘10的方格表,在表中任选9个方格涂黑 -
宰云先宁: 涂黑9个方格,然后再逐步将凡是与两个或两个以上的黑格相邻的方格涂黑,这样开始时选择的方格就必须在一个对角线上,这样最多涂黑9*9=81个 最后剩下一行一列肯定不能涂黑.

长汀县17088026164: 如何在excel表格中使用乘法公式计算 -
宰云先宁: 方法如下: 1、打开Excel,找到需要设置公式的表格(这里假设为C1到C21,) 2、在C1中输入公式=A1*B1(假设值来自A1和B1);3、将鼠标移到C1右下角,鼠标变为加号装,点击向下拖动到C21; 4、在A1到A21,B1到B21输入数据即可得到结果:

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网