excel 函数向拖拽 10递增-急,在线等

我要做一个表格,每一天有A、B、C、D四种工作,数值是链接到另一个基础表格中的数据。按照行的规则,应该是第1日“=基础数据表格!C477”,第2日“=基础数据表格!C487”,第3日“=基础数据表格!C497”,第4日“=基础数据表格!C507”这样递增,要做31天。按照列的规则,应该是B种工作“=基础数据表格!D477”,C种工作“=基础数据表格!E477”,D种工作“=基础数据表格!F477”。但要做31天,这样每个对应的格都要手动输入,实在没有效率。请问,有无便捷方法复制出相应的格式,或者拖拽。我用的EXCEL是2007版本。我横向拖拽后,表格是按照“=基础数据表格!C517”“=基础数据表格!D517”“=基础数据表格!E517”“=基础数据表格!F517”“=基础数据表格!G517”。。。。这样的格式复制了,其实这应该是列的复制格式。按列拖拽后,表格是按照“=基础数据表格!C517”“=基础数据表格!C518”“=基础数据表格!C519”“=基础数据表格!C520”。。。。是以各位数累计格式复制的。也不是我想要的。本人小白,请高手赐教,多谢。

A工作、第1日、的公式是:
=INDIRECT("基础数据表格!"&ADDRESS((COLUMN(A1)-1)*10+477,ROW(A3)))
然后选中这个单元格,横拉、竖拉,即可得出所有结果。
其中COLUMN(A1)是取A1的列序数,即取得数字1,此函数是横向填充时会取动态数字,比如向右填充一列时,会变成COLUMN(B1),即取得数字2。
其中ROW(A3)是取A3的行序数,即取得数字3,此函数是纵向填充时会取动态数字,比如向下填充一行时,会变成ROW(A4),即取得数字4。
其中ADDRESS(行序数,列序数)是把数字转化为文本表示的单元格,比如ADDRESS(477,3)得出的结果是文本C477。
其中INDIRECT函数是把文本表示的单元格,转化为实际的单元格的引用,比如INDIRECT("基础数据表格!C477")的结果是返回基础数据表格中的C477单元格的内容。追问

这个表格,我还要再制作8个,表格在其他位置,也能套用这个公式吗?

追答

公式模式就是这样,但要根据实际情况进行参数调整。

追问

这是其中2个还要做的表格,另外前后还有几个,一共要做9个。

现在这个是我一个一个用老办法做的。

如果套用公式,该怎么套用呢?

追答

点我头像看联系方便些

温馨提示:答案为网友推荐,仅供参考