作者:乔山办公网日期:
返回目录:excel表格制作
H10=IF(ROW(H1)>COUNTA($A$1:$F$10),"",INDEX($A$1:$F$10,MOD(SMALL(IF($A$1:$F$10<>"",ROW($A$1:$F$10)/1000,4^8)+COLUMN($A$1:$F$10),ROW(H1)),1)*1000,INT(SMALL(IF($A$1:$F$10<>"",ROW($A$1:$F$10)/1000,4^8)+COLUMN($A$1:$F$10),ROW(H1)))))数组zd公式向下复制
数组公式,公式输完后,光标放在公式编辑内栏同时按下容CTRL+SHIFT+回车键,使数组公式生效
下面公式是把8列多行转为zhidao1列多行的公式,如果列数有变化,变成多少,就把回公式中的8退换成多少。答
=OFFSET($A$1,MAX(INT(ROW(A8)/8-1)),MAX(MOD(ROW(A8),8)))将公式向下填充即可。
如果一列变三列,那么输入以下公式,然后zhidao向右向下填充公式
=OFFSET($A$1,(ROW(A1)-1)*3+MOD(COLUMN(A1)-1,3),)
如果一内列变三列,那么输入以下公式,容然后向右向下填充公式
=OFFSET($A$1,(ROW(A1)-1)*4+MOD(COLUMN(A1)-1,4),)
一列来数据变成多列,可以用简单的公式源引用.
公式=A6,本例是每5行为一列,所以百=A6,如果10行为一列,就=A11,输入的公式要拖动复制多列到最度后一行.然后转换成问数值,把5行后的数据删除就转换完成答了.详见下面的动画