excel排列组合问题有四列,假设分别为A,B,C,D.A列有3个数据,简单假设为1,2,3.B列有27个数据,简单假设为1-27C列有22个数据,简单假设为1-22D列有23个数据,简单假设为1-23.现在希望得到一个排列组合的

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 04:42:09

excel排列组合问题有四列,假设分别为A,B,C,D.A列有3个数据,简单假设为1,2,3.B列有27个数据,简单假设为1-27C列有22个数据,简单假设为1-22D列有23个数据,简单假设为1-23.现在希望得到一个排列组合的
excel排列组合问题
有四列,假设分别为A,B,C,D.
A列有3个数据,简单假设为1,2,3.
B列有27个数据,简单假设为1-27
C列有22个数据,简单假设为1-22
D列有23个数据,简单假设为1-23.
现在希望得到一个排列组合的结果.
如1,1,1,1
1,1,1,2
1,1,1,3
.
请问能写一个宏来处理这个难题?
我的数据不是简单的有规律的数字.请不要用数据之间的关系来写宏.

excel排列组合问题有四列,假设分别为A,B,C,D.A列有3个数据,简单假设为1,2,3.B列有27个数据,简单假设为1-27C列有22个数据,简单假设为1-22D列有23个数据,简单假设为1-23.现在希望得到一个排列组合的
用多个 FOR 和 NEXT来实现,比如下面这个
Sub zuhe()
Dim a, b, c, d, e
For a = 1 To 9
For b = 1 To 7
For c = 1 To 6
For d = 1 To 9
e = a & b
e = e & c
e = e & d
Range("a" & 65536).End(xlUp).Offset(1, 0).Value = e
Next
Next
Next
Next
End Sub
将所有1-9,1-7,1-6,1-9的组合,共计3402个不同组合全部罗列出来
以下是你需要的宏,要设置a,b,c,d列里面为你要组合出来的数字,最大组合能力262140个 :
Sub zuhe()
Dim A, B, C, D
Dim H, I, J, K, L, M
A = Application.WorksheetFunction.Max(Range("a:a"))
B = Application.WorksheetFunction.Max(Range("b:b"))
C = Application.WorksheetFunction.Max(Range("c:c"))
D = Application.WorksheetFunction.Max(Range("d:d"))
For H = 1 To A
For I = 1 To B
For J = 1 To C
For K = 1 To D
M = M + 1
L = Range("a" & H).Value & Range("b" & I).Value & Range("c" & J).Value & Range("d" & K).Value
Range("e1").Value = "组合如下:"
If M

excel排列组合问题有四列,假设分别为A,B,C,D.A列有3个数据,简单假设为1,2,3.B列有27个数据,简单假设为1-27C列有22个数据,简单假设为1-22D列有23个数据,简单假设为1-23.现在希望得到一个排列组合的 请问Excel中,输入=sum(A1:A3,4)得出多少?假设A1,A2,A3分别为1,2,3. excel排列组合问题例如:在我的EXCEl文件中有下列几组数据:A1至A5分别是1、2、3、4、5B1至B5分别是6、7、8、9、10C1至C5分别是11、12、13、14、15ABC列中每次取三个数进行排列组合,怎么才能分别 请问,在excel中,假设A1,B1,分别为2,3,若要C1为2*3则C1的公式为? 请我一个Excel日期加减的问题:假设A1:2011,B1:6;C1:2010,D1:5 求以月为单位的公式 排列组合公式问题 排列组合问题怎么算 排列组合的几何问题 排列组合问题,题如图 怎样解决排列组合问题? 排列组合问题 16题 这是个排列组合问题, 一个排列组合算概率的问题假设某奖券的中奖概率为10%,那么连续中奖5次的概率是多少?连续7次呢?10次呢? Excel的问题,根据双重条件出值怎么做如图,假设有配送员张三李四王五若干,从事鲜奶配送工作,鲜奶有ABC三种口味,每人分别有上午的线路及下午的线路,如何在B18中自动统计D列日期中配送员为 EXCEL 多个假设条件的函数公式如图中所示问题, excel 4个字符排列组合用excel把已有的4个字符串,排列产生4个字符串为一组的组合,不要重复的,具体如何操作, 有关EXCEL的多个条件判断问题我需要这么一个公式,A1输入这个公式,B1为判断值,假设B1为1,那么A1=C1*D1,假设B1为2,那么A1=C1*D1*E1,假设B1为3,那么A1=C1*D1*F1.以此类推,当B1为不同值时,A1采用不同的计算 求一题数学的排列组合问题