请问一下,EXCEL中一个表格如何从另外一个表格里面自动读数?

我的一个表(表2)需要从另外一个表(表1)里面拿数,已经输入了公式:类似A1='表1'!B1这样子,但是每次表1更新之后,都需要再点击表2的单元格之后才能读取到新的数据,能不能有什么办法能使表1更新后,表2自动更新?不需要再每个单元格去点击?请高手指点,谢谢!

正常来讲,你这种情况,数据是自动更新的。
如果没有更新,表示是你的公式没有进行运算,那在选项中,你把“手动重算”去掉,即勾选“自动重算”即可追问

您好,我看了我的表格是自动重算,但是每次打开表格仍然需要点击单元格才能读取到另一个表的数据。 (如果是同一个EXCEL中不同的SHEET是可以自动更新的,但是读取另外一个表格中的数据就不行了)

追答

你是指不同的工作簿?
如果是不同的工作簿,那么在不打开被引用工作簿的前提下,引用是无效的。
需要二个文件都打开才行。不开的话,真正引用就需要vba了
二个sheet的没问题。
excel就是这样设置的。
至于你讲的点一下才好用,实话讲,如果你另一个工作簿没开,你点一下也是白点,显示的只是你上次引用的数据罢了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-26
点工具---选项----重新计算---勾选“自动重算”---确定。试试看。
第2个回答  2013-11-26
加 yi jiu ba jiu qi wu liu ling san er 详谈。解决问题。
第3个回答  2013-11-26
直接A1=表1!B1,表1的两边不加单撇号
第4个回答  2020-02-07
输入1,2后选中这两个单元格向下拖动就可以了或者输入1后按住ctrl键向下拖动
相似回答