excel如何自动跨表格自动填充啊?

假如我有5张表,分别呢是sheet1 sheet2 sheet3 sheet4 sheet5
现在我要再sheet6里引用每张表格的B2,也就是要输入
sheet1!B2
sheet2!B2
sheet3!B2
sheet4!B2
sheet5!B2
这个只能一个一个的自己手动输入吗?我用的是excel2007,我发现用拖放的方式自动填充,没法识别表格名字里面的数字啊,我希望是输入
sheet1!B2
sheet2!B2
后,往下拉一下,另外3个就都出来了
请大牛赐教,谢谢~~~

1、要想实现excel 的自动填充功能,需要要设置好单元格拖放功能和显示粘贴选项按钮,一般excel都是默认的,打开工具选项,选择“选项”按钮。
2、打开选择按钮,进入对话框,选择第二栏的编辑选项,在“单元格拖放功能”和“显示粘贴选项按钮”前打对勾。
3、这时就可以使用自动填充功能了,先选择要排序的单元格,鼠标放在右下角,此时鼠标变成一个小十字黑线,拖动鼠标往下拉。
4、这时就会看到拉下的方格自动按照一定的顺序显示数字,拖动到需要的位置,这时在右下角,就会出现一个自动填充选项。
5、点击自动填充选项,就会出现一个对话框选项,有不同的排序规则,选择好需要的规则,就会自动填充排序了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-12-05
按ctrl键选中这五张表
然后在B2输入
这样这五张表就同时输入了
第2个回答  2011-12-05
sheet6的A1输入
=indirect("sheet"&row(a1)"!B2")
下拉填充吧。追问

大牛,请问,如果是要从A1开始,横着输入这5个值的话,应该怎么输入啊?您给的这个是列向的,横向的呢???谢谢~~~

追答

=indirect("sheet"&column(a1)"!B2")
用这个试试

本回答被提问者采纳
第3个回答  2011-12-05
=indirect("sheet" &row(a1)&"!b2")
相似回答