用excel在3-11中产生6个数字一组的随机排列组合(数字可以重复),有多少组合?并且把所有的可能列出来

来自:    更新日期:早些时候
你好用excel在已设的33个数中 产生6个数字一组的随机排列组合,请教高手怎么做?~

用rang函数,不过很多。你这是分析彩票估计是双色球的号码。建议你不要做这事,没意义。不如实际去买彩票。

6*5*4/3/2/1+6*5/2/1*2+6=56种。
按加号分开,第一,数字都不同的
第二,两个数字相同的
第三,三个数字都相同的。

一共有9^6=531441种
如果你需要把所有的可能都列出来
那么给你一段代码,可以在excel中将全部可能在A~F列列出来
但是,因为计算机速度问题以及组合数量的问题,运算时间会很长哦,中途中断可以用pause/break 键停止
Sub Rand_P()
i = 1
For a = 3 To 11
For b = 3 To 11
For c = 3 To 11
For d = 3 To 11
For e = 3 To 11
For f = 3 To 11
Cells(i, 1) = a
Cells(i, 2) = b
Cells(i, 3) = c
Cells(i, 4) = d
Cells(i, 5) = e
Cells(i, 6) = f
i = i + 1
Next
Next
Next
Next
Next
Next
End Sub

每组有9种可能,共6组,所以组合为9^6=531441种

A1=1
B1=1
for i1=1 to 9
for i2=1 to 9
for i3=1 to 9
for i4=1 to 9
for i5=1 to 9
for i6=1 to 9
IF B1=11 THEN
A1=A1+1
B1=1
CELLS(A1,B1)=i1+3 & "," & i2+3 & "," & i3+3 & "," & i4+3 & "," & i5+3 & "," & i6+3
else
CELLS(A1,B1)=i1+3 & "," & i2+3 & "," & i3+3 & "," & i4+3 & "," & i5+3 & "," & i6+3
B1=B1+1
endif

next
next
next
next
next
next

在第一行第15格输入 =counta(a:j) 得出数量

共有9*9*9*9*9*9个 我就不列出来了。


用excel在3-11中产生6个数字一组的随机排列组合(数字可以重复),有多少组合?并且把所有的可能列出来视频

相关评论:
  • 18640772506如何在EXCEL中快速填充1-11的序号?
    宫玲欧步骤如下:1.需要在序号下,填充1-10 2.方法一:按下Ctrl键,拖动到11行即可。3.方法二:填完1,2,一起选中,往下拖动即可 4.都得到如下结果:不同:方法一的等差只能为1;方法二等差为上下两个单元格的差值

  • 18640772506Excel中想要拉出例如1、3、5、7、9、11这样的单数怎么办?
    宫玲欧有几种办法 1,A1输入1,A2输入3,然后选择A1:A2,拖动往下拉即可。2,A1输入1,然后选择A1:A10,再选择填充--序列--步长为2,产生在 列,类型为等差 3,A1输入1,A2输入 =A1+2,然后拖动A2往下拉即可。

  • 18640772506如何在excel单元格中输入数字后就会出现该数字所代表的文字?
    宫玲欧输入数字后出现中文数字,这个要设置单元格格式,将其设置为特殊格式中的中文小写数字便可。下面是具体的操作画面

  • 18640772506怎么在Excel中输入11位带圈数字?
    宫玲欧在 Excel 中,可以使用以下方法输入带圈数字序号:1. 在 Excel 中打开单元格,输入带圈数字序号的代码。例如,要输入数字 11,可以在单元格中输入“☂”。2. 按下 Ctrl+C 复制该代码,然后将光标移动到要输入序号的单元格中。3. 按下 Ctrl+V 粘贴该代码,Excel 将自动将其转换为带圈数字...

  • 18640772506Excel中,如何用公式找出及传回每行资料中相同尾数的数目 例如c3开始~i...
    宫玲欧三、最后结果,简化后的方法可行,就可以将多行合并为一行 之后如果你需要用P列,那么就在P列插入空列,填入你的数据即可。具体代码如下,已经是最后的结果,直接按照步骤把以下冒号后的代码拷贝到你的文件对应单元格使用即可:1、C3~i3=11 23 31 45 55 56 57 2、Q3的代码,用于得到尾数:=RIGHT(...

  • 18640772506在excel工作表中如何把20220311171039变成2022\/03\/11 17:10
    宫玲欧转化格式为日期格式。可以选中需要的日期数据使用数据分列来先批量转换为文本格式,在电脑上打开一个EXCEL文件,点击右键选择格式选择设置格式进入,在出现的设置格式界面中可以看到当前的数据为日期格式,选中该日期格式的数据列,点击上方的分列按钮。

  • 18640772506excel如何实现在1-12当中,第一排为1 3 4 5 6 7 8 时,第二排自动填写2...
    宫玲欧公式很难实现,楼上的公式似乎有误。如图效果。在excel表单按Alt+F11呼出工程管理器,在工具栏点插入-模块,将下面代码复制到里面。即可使用aa公式来直接套你所要的单元格得出结果 Function aa(x)a = Array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)b = Replace(x, " ", ",")b...

  • 18640772506如图,在excel表中我想把图中有门牌号的给筛选出来,就是把11号,3号等等...
    宫玲欧首先有1点,你的数据存储规则不一,造成你数据处理的难度。例如:高新村西一巷一号,正确的应该是一巷1号。你要17号和14号这些数字,可以通过rightb函数、len函数即lenb函数提取出来。具体公式如下:假设地址保存在A列,第一个在A2单元格,你在B2单元格输入公式:=if(LENB(A2)=2*LEN(A2),"",...

  • 18640772506在excel 2010中,如何在a1到a10单元格中,快速插入等差数列3,7,11...
    宫玲欧在首个单元格中输入 =ROW(A1)*4-1 下拉填充。

  • 18640772506如何在excel中实现一次点击多个随机表格产生随机数?
    宫玲欧可以在其中一个单元格使用RANDOM函数,产生一个随机数 其它单元格,使用公式与之联系,从而跟随这个单元格随机变化。按下F9可以刷新一次,即可产生一批新的随机数。

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网