发布网友
共5个回答
热心网友
都是数组公式,公式输完后,光标放在公式编辑栏同时按下CTRL+SHIFT+回车键,使数组公式生效。
E2=INDEX($A:$D,INT(SMALL(IF($A$2:$D$12<>"",ROW($A$2:$D$12)+COLUMN($A$2:$D$12)/100,4^8),ROW(E1))),MOD(SMALL(IF($A$2:$D$12<>"",ROW($A$2:$D$12)+COLUMN($A$2:$D$12)/100,4^8),ROW(E1)),1)*100)&""
F2=IF(ROW(E1)>COUNTA($A$2:$D$12),"",INDEX($A:$D,MOD(SMALL(IF($A$2:$D$12<>"",COLUMN($A$2:$D$12)+ROW($A$2:$D$12)/100,4^8),ROW(F1)),1)*100,INT(SMALL(IF($A$2:$D$12<>"",COLUMN($A$2:$D$12)+ROW($A$2:$D$12)/100,4^8),ROW(F1)))))
两公式向下复制。
热心网友
A1:
=IF(ROW()<=COUNTA(B:B),OFFSET(B$1,SMALL(IF(B$1:B$1000<>"",ROW(B$1:B$1000),4^8),ROW(A1))-1,),IF(ROW()<=COUNTA(B:B)+COUNTA(C:C),OFFSET(C$1,SMALL(IF(C$1:C$1000<>"",ROW(C$1:C$1000),4^8),ROW(A1)-COUNTA(B:B))-1,),IF(ROW()<=COUNTA(B:B)+COUNTA(C:C)+COUNTA(D:D),OFFSET(D$1,SMALL(IF(D$1:D$1000<>"",ROW(D$1:D$1000),4^8),ROW(A1)-COUNTA(B:B)-COUNTA(C:C))-1,),"")))
数组公式,Ctrl+Shift+Enter三键结束
效果如图
附件可参考
热心网友
在A1中输入=INDEX($B:$D,INT((ROW(A1)-1)/3)+1,MOD((ROW(A1)-1),3)+1) 填充
然后 复制A列-- 右键---选择性粘贴 ---数值 所有数据就被放在A列了 然后排序 删除O 好了
热心网友
C100=B1,下拉
B200=C1,下拉
A300=B1,下拉
热心网友
合并单元格