excel公式按等差数列填充(从左往右)

先举个例子,我的B3=地市!O132,c3=地市!AG132,d3=地市!AY132。是相差18列。怎么让我后面的E3、F3、G3也是这么填充。
还有我的B3=地市!O132,B4=地市!R132,B5=地市!U132。同问

在B3输入公式下面后向右填充即可

=OFFSET(地市!$O$132,,COLUMN(A1)*18-18)

漏了第二个问题

B3输入下面公式后向下填充

=OFFSET(地市!$O$132,,ROW(A1)*3-3)


追问

column里的A1是什么意思。

追答

是指A1单元格,row和coulmn函数是取得行列号的函数,这样公式在行的方向或者列的方向拖动后会自动1,2,3,4……这样的自然数序列

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-01-08
在B3单元格输入以下公式,然后向右填充公式
=OFFSET(城市!$O132,,(COLUMN(A1)-1)*18)
公式表示:以城市工作表的O132为基准单元格,每向右移到一列,基准单元格向右偏移18列。
B3单元格输入以下公式,然后向下填充公式
=OFFSET(城市!O$132,(ROW(A1)-1)*3,)
公式表示:以城市工作表的O132为基准单元格,每向下移到一行,基准单元格向右偏移3列。追问

column里的A1是什么意思。

追答

COLUMN(A1)函数返回A1单元格所在列的列序列号1,当向右填充时,自动返回2、3、4……

相似回答