作者:乔山办公网日期:
返回目录:excel表格制作
数据在第一行从第二行开始,按每五个数据一zd行
数组公式,公式输完后,光标放在公式编辑栏同时按版下CTRL+SHIFT+回车键,使数组公式生效。
B2=IF(COLUMN(A3)>5,"",INDEX($1:$1,COLUMN(A3)+(ROW(B1)-1)*5+1))向下向右复制,
如果不是5个一行,则是几行就把公式中的权5改为几。
绿色知区域为辅助列
E1=0(必须填0)道
E2=ROUNDUP(D2/10,0)+E1下拉至E6
G2=IF(ROW(G1)>SUMPRODUCT(ROUNDUP($D$2:$D$6/10,0)),"",INDEX(A$2:A$6,MATCH(ROW(G1)-1,$E$1:$E$5,1)))向右复制到I2
J2=IF(ROW(G1)>SUMPRODUCT(ROUNDUP($D$2:$D$6/10,0)),"",IF(INDEX(D$2:D$6,MATCH(ROW(J1)-1,$E$1:$E$5,1))-(COUNTIF(I$2:I2,I2)-1)*10>=10,10,MOD(INDEX(D$2:D$6,MATCH(ROW(J1)-1,$E$1:$E$5,1)),10)))
把G至J列第二行回公式向下复答制到需要处。
I1=IF(OR(ROW()*8>COUNTA($A:$A),MOD(COLUMN(A1),8)=0,COLUMN(A1)>64),"",INDEX($A$1:$G$3000,(ROW()-1)*8+ROUNDUP(COLUMN(A1)/8,0),MOD(COLUMN(A1),8)))向右来向下源复制百。度
绿色区域百为辅助列
E1=0(必须填度0)
E2=ROUNDUP(D2/10,0)+E1下拉至E6
G2=IF(ROW(G1)>SUMPRODUCT(ROUNDUP($D$2:$D$6/10,0)),"",INDEX(A$2:A$6,MATCH(ROW(G1)-1,$E$1:$E$5,1)))向右问复制到I2
J2=IF(ROW(G1)>SUMPRODUCT(ROUNDUP($D$2:$D$6/10,0)),"",IF(INDEX(D$2:D$6,MATCH(ROW(J1)-1,$E$1:$E$5,1))-(COUNTIF(I$2:I2,I2)-1)*10>=10,10,MOD(INDEX(D$2:D$6,MATCH(ROW(J1)-1,$E$1:$E$5,1)),10)))
把答G至J列第二行公式向下复回制到需要处。答