1.ctrl+d
快速向下填充,不需要向下拉表了。在某列的一行公式确定后,可以直接拉倒想要的最下面一行,然后按 shift+鼠标左键,全选这些行,然后按下 ctrl+d ,所有的行就被填充好了
2.=OFFSET($F$5,QUOTIENT(ROW(C6)-1,4)-1,0)
使用场景:在你想把一列的数据按照每行变成多行数据时使用。例如下表,上方公式中的F就是辅助列,5是第一个数据的行号(下表是1的行号),C6是最终想要结果的第一个数据位置,4的意思就是一个变四个,下表的数据就是1个变3个,公式中的4变成3
想要的结果列 | 辅助列 |
这是C列 | 这是F列 |
1 | 1 |
1 | 2 |
1 | |
2 | |
2 | |
2 |
3.处理行、列数据
下表的数据为6行5列,想把下面的数据先右后下(一行一行的)的组合成一列,可利用公式在d1处输入公式
=OFFSET($A$1,ROW(A5)/5-1,MOD(ROW(A5),5))&""
a | b | c | d | e | d | |
1 | 20 | 50 | 90 | 200 | 500 | |
2 | 60 | 150 | 270 | 600 | 1500 | |
3 | 40 | 100 | 180 | 400 | 1000 | |
4 | 120 | 300 | 540 | 1200 | 3000 | |
5 | 100 | 250 | 450 | 1000 | 2500 | |
6 | 300 | 750 | 1350 | 3000 | 7500 |
想要先下后右(一列一列的)的组合成一列,可使用公式=OFFSET($A$1,MOD(ROW(H6),6),ROW(H6)/6-1,)&""
第一列为先右后下得到的数据,第二列为先下后右得到的数据