EXCEL有六个列,每个列的数字个数不同,有的3个有的5个有的十几个,将他们一列取一个做全排列该怎么做?

问题描述:

EXCEL有六个列,每个列的数字个数不同,有的3个有的5个有的十几个,将他们一列取一个做全排列该怎么做?
比如1列是1 2 3,2列是4 5 6 7,3列是9 6 8 1 3,个数不同.输出149……,249……形式的数构成6个数的一个新列.
1个回答 分类:综合 2014-10-31

问题解答:

我来补答
看看是这样
=OFFSET($A$1,INT((ROW(A1)-1)/20),)&OFFSET($B$1,MOD(INT((ROW(A1)-1)/5),4),)&OFFSET($C$1,MOD(ROW(A1)-1,5),)
还是这样
=OFFSET($A$1,MOD(ROW(A1)-1,3),)&OFFSET($B$1,MOD(INT((ROW(A1)-1)/3),4),)&OFFSET($C$1,INT((ROW(A1)-1)/12),)
再问: 你这个把上面的例子解决了,但是我要的是6个列啊
再答: 哦,6列就比较复杂了。
再问: 6列就有ABCDEF六个列了,你这个重新出来的还是3列的数。
再答: 理解错误。
再问: 你在excel贴吧的回答我看了,试了下可以用来实现我的需求了。万分感谢,好人有好报啊 附帖子地址:http://tieba.baidu.com/f?ct=335675392&tn=baiduPostBrowser&sc=15603074612&z=1297680112
 
 
展开全文阅读
剩余:2000