作业帮 > 综合 > 作业

100分求EXCEL高手教做罗列数值公式!

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/04/29 22:57:15
100分求EXCEL高手教做罗列数值公式!
在A列中有A、B、C、D、E、F、G、H、I、J、K共11个字母,从这十一个字母中选取两个(不能重复忽略顺序)经行组合如组成AB、DG等,并在B列把所有组合值中表示出来!
同理在C\D\E\F\G\H把选取3个、4个、5个、6个、7个、8个的所有组合也表达出来.
PS:可参考此高手帮忙做的从1~6任选3个组合的公式(我不会改)
A1:A6=1,2,3,4,5,6
B1=OFFSET($A$1,CEILING((MOD(ROW()-1,216)+1)/36,1)-1,)&OFFSET($A$1,CEILING((MOD(ROW()-1,36)+1)/6,1)-1,)&OFFSET(A$1,MOD(ROW()-1,6),)
下拉至B216
.
100分求EXCEL高手教做罗列数值公式!
两个的我知道怎么弄先按CTRL+F3,定义一个名称AAA=IF(ROW($A$1:$A$11)<TRANSPOSE(ROW($A$1:$A$11)),ROW(INDIRECT("1:"&ROWS($A$1:$A$11)))+TRANSPOSE(ROW(INDIRECT("1:"&ROWS($A$1:$A$11))))/10^3,10^3)单元格公式=INDEX($A$1:$A$11,INT(SMALL(AAA,ROW(A1))))&INDEX($A$1:$A$11,MOD(SMALL(AAA,ROW(A1))*10^3,10^3))注:$A$1:$A$11是需要组合的数据区域
这是刚才修改过的,适合对所有字符进行两两组合.三个以上的组合我就不会了,估计要构建很复杂的数组才行