在EXCEL中,如何在数组中随机取数进行排列组合?
在EXCEL中,在数组中随机取数:如,有三组数组,第1组里面有a,b,c,第二组中有e,f,第三组中有g,h,i,j.按公式应可组成3*2*4=24个不同的数,这在EXC...
在EXCEL中,在数组中随机取数:如,有三组数组,第1组里面有a,b,c,第二组中有e,f,第三组中有g,h,i,j.按公式应可组成3*2*4=24个不同的数,这在EXCEL中怎样才能组合出来这24个不同的数?谢谢!
展开
2个回答
展开全部
假设A1\A2\A3分别存放a\b\c,B1\B2分别存放e\f,C1\C2\C3\C4分别存放g\h\i\j,那么在任一单元格输入:
=INDIRECT(ADDRESS(INT((ROW(1:1)-1)/8)+1,COLUMN(A:A)))&INDIRECT(ADDRESS(MOD(INT((ROW(1:1)-1)/4),2)+1,COLUMN(B:B)))&INDIRECT(ADDRESS(MOD((ROW(1:1)-1),4)+1,COLUMN(C:C)))
下拉填充24行即可
=INDIRECT(ADDRESS(INT((ROW(1:1)-1)/8)+1,COLUMN(A:A)))&INDIRECT(ADDRESS(MOD(INT((ROW(1:1)-1)/4),2)+1,COLUMN(B:B)))&INDIRECT(ADDRESS(MOD((ROW(1:1)-1),4)+1,COLUMN(C:C)))
下拉填充24行即可
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询