Excel中引用其它单元格但不显示内容?

我在从一个excel表格(简称“引用表”)中引用了单元格数据到另外一个表格(显示表)中,结果部分单元格可以正常显示(如K8),部分单元格就不能正常显示。
我做了一个实验,如果用同一个excel软件直接同时打开这两个表格时,K7就能够显示出来(说明公式是正确的);但如果只打开显示表时则不能显示K7的内容(包括用两个同时运行在同一电脑的excel软件来分别打开两个文件时,也不能正常显示)。
想各位OFFICE达人告知怎么解决这个问题。

这个必须两个同时打开(被引用的表格),否则显示不了。为了避免这样的情况给个小小的建议:你把两个数据表格弄在一个文件里的不同sheet里(比如sheet1、sheet2,你把sheet1、2重命名成你能够区分的文字),这样就不会出现你遇到的情况。希望你能够理解。追问

我之所以放在两个文件中,是因为这个表格需要通过《金山快盘》和其他远程电脑进行同步,如果放在同一个文件的不同sheet中,就可能导致因为同时在更新而造成文件冲突。

在Excel里,原资源必须存在才行,你的想法可以在将来应该可以慢慢实现的。希望开发软件的人员能够看到。

我的表格没有显示完整,其实是某些单元格会出现这个问题,而大多数的单元格又是正常显示的。(在没有开《引用表》时,比如有30格单元格是通过公式引用,其中有25个格子是正常显示,有5个格子就没有显示),我觉得是公式的设置(或者excel中的系统设置上的问题)

这样吧,把你的表格发给我看看

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

}

这个工作簿(文件名)叫“提取工作表名.xlsm”,工作表(Sheet名)叫“有本事来提取我的名字啊”

CELL函数的第二个参数,可以是当前工作表的任意单元格,如果填写了当前工作表中的单元格,则会返回带有当前工作表名称的路径。

如果第二个参数不写,则函数返回的路径由当前哪个是活动工作表所定(鼠标点在哪个工作表哪个就是活动工作表,点击后需要按F9才刷新公式)

我们可以使用简单的搜索来提取工作表名

256指定了表名的最长长度,当然你不嫌麻烦的话,可以使用LEN()先计算下CELL()返回的字符串长度,然后减去FIND()函数找到的索引,获得表名长度。

参考链接第二个还介绍了用宏的方法,有兴趣的可以了解一下。

}

我要回帖

更多关于 单元格为空值时显示其他内容 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信