举个简单例子,我有2列乘5行数据,共10格,现想把第3行起的数据移到第3列的第1行,再把它的第3行起的数据移到第5列起,行吗,我要技术性的办法,谢谢!a bc de fg hi j变成a b e f i jc d g h
热心网友
应该可以,我有空再答。多给点悬赏分就好。。。。。。------------------------------------------好,有时间了。就像你的例子那样,假设数据由第一行第一列起,移动块大小为两行两列,在C1打入=INDIRECT(ADDRESS(2*CEILING(COLUMN()/2,1)-1+ROW()-1,IF(MOD(COLUMN(),2)=1,1,2)))再向右下拖成两行N列。-------------------------------------------反过来:假设数据由第一行第一列起,移动块大小为两行两列,在A3打入=INDIRECT(ADDRESS(IF(MOD(ROW(),2)=0,2,1), 2*CEILING((ROW())/2,1)-2+1+COLUMN()-1))再向下右拖成N行2列。(抱歉,没时间了,其余不懂/不能再答。祝好。)。