发布时间:2019-07-31 11:20:25
比如:A1至D1数据分别为1 、2 、3 、4 ,A2至C2数据分别为5、 6 、7,如何通过函数变换成E1至H1数据为7 、6 、5、4 E2至G2数据为3、 2 、1 。
E1:=OFFSET($D$2,0,COLUMN()-2*E4-1) 横向复制公式
E2:=OFFSET($D$1,0,COLUMN()-2*E4-1) 横向复制公式
可以这样:
E1:
=INDIRECT("R"&IF(ROW($A1)*4+COLUMN(A$1)<8,2,1)&"C"&(IF(COLUMN(A$1)<4,4,8)-COLUMN(A$1)),0)
复制E1,分别至F1:H1及E2:G2即可。
见附图:
=LARGE($A$1:$D$2,(ROW(A1)-1)*4+COLUMN(A1))
例:要把一列数据倒过来排列,方法有两个:(假设数据在A1:A10) 方法一:在B1中输入公式 =OFFSET($A$11,10-ROW(A11),) ,并向下复制公式。 方法二:在B1:B10中输入“1、2、3……10”序列,然后选中数据区域,在“数据”选项卡下寻降序”