第一列:=INDEX(范围,MOD(ROW()-1,ROWS(范围))+1,列数*INT((ROW()-1)/ROWS(范围))+1)
第二列:=INDEX(范围,MOD(ROW()-1,ROWS(范围))+1,列数*INT((ROW()-1)/ROWS(范围))+2)
第三列(如有):=INDEX(范围,MOD(ROW()-1,ROWS(范围))+1,列数*INT((ROW()-1)/ROWS(范围))+3)
比如说你的范围是 A1:D10,每两列为一组 (列数=2)
第一列:=INDEX(A1:D10,MOD(ROW()-1,ROWS(A1:D10))+1,2*INT((ROW()-1)/ROWS(A1:D10))+1)
第二列:=INDEX(A1:D10,MOD(ROW()-1,ROWS(A1:D10))+1,2*INT((ROW()-1)/ROWS(A1:D10))+2)
http://zhidao.baidu.com/question/141403840.html