Excel表格 工作表之间相对引用绝对引用 自动填充

B6单元格填充='005'!A$2 005代表工作表名称 B6单元格内容是工作表005的A2单元格的内容 现在我想让B7='006'!A$2 B8=='007'!A$2 但是下拉填充柄的时候自动填充B7=='005'!A$2 B8=='005'!A$2 怎么解决??急求助 谢谢!!!

问题提的不是很明确,搭配的图片也没有很好的补充问题,回答只能靠猜测了。
使用软件 :excel2007
概念明确一下:
相对引用:即对数据相对位置的引用,比如我在某单元格内输入=a1
该公式的效果就是引用A1单元格内的数据,当向右侧复制该单元格公式,就会发现变成了 =b1 ,同样将公式向下复制一行,就会变成 =A2 ,通俗的说,就是公式中 “相对引用”的内容会因为公式所在的位置变化,而自动“相对”变化内容。公式中比较常用 相对引用。
绝对引用:即对数据绝对位置的引用,比如我在某单元输入=$A$1 ,这时候无论我怎么移动、复制该单元格到其他位置,公式的内容都始终不变化。
相对相对、绝对引用,衍生出部分相对引用,部分绝对引用的,姑且称为“混合引用”,比如输入 =A$1 ,复制或移动公式的时候,代表行数据的1始终不变,而代表列的 A会随着复制公式的位置改变而发生“相对”(即公式右移1列,公式中的列也向右变化1列)的改变。
知道了相对、绝对引用的概念就好解决问题了:
工作表间相对引用,就参考:
='005'!A2
效果是当填充有该内容的单元格向下拖动1行填充的时候,内容会变成
='005'!A3
向右拖动则变成 ='005'!B2
绝对引用就参考 ='005'!$A$2
你表格中划线的是 混合引用
='005'!A$2
的效果是该公式固定引用 工作表 “005”中的第二行的数据,当该公式向下拖动的时候,内容始终是 ='005'!A$2
而当公式向右侧填充1列的时候,就会变成 ='005'!B$2
关于自动填充:

可以使用 编辑==》填充 来设置你需要填充的效果 (注意使用公式填充的时候可能不适合使用里面的设置选项)
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-08-11
B6=INDIRECT(TEXT(ROW(A5),"'000'!!A2"))
下拉本回答被网友采纳