ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 76100|回复: 112

[讨论] [函数用法讨论系列28]哪些函数能够获取关闭文件中的值

[复制链接]

TA的精华主题

TA的得分主题

发表于 2007-7-28 21:31 | 显示全部楼层 |阅读模式

我们知道,象indirect、sumif、countif等函数无法从关闭的文件中取值,那么EXCEL常用函数中哪些可以哪些不能从关闭的文件中取值呢?

最近对EXCEL常用函数能否获取关闭文件中的值进行了测试,请大家继续讨论,接龙。

iwX51sQ1.rar (20.32 KB, 下载次数: 5727)


[此贴子已经被apolloh于2007-7-28 22:45:24编辑过]

评分

1

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2007-7-28 22:56 | 显示全部楼层

  首先应该提出的是当数据源文件被删除后,是不可能再进行取值的。

  czzqb兄提到情况,应该是一种假象。如果打开文件,按提示选择“更新”后,EXCEL系统会继续提示“继续”或“编辑链接”,如果选“编辑链接”系统将要求查找数据源文件,如果选“继续”实际上是选择“就这样打开文件”即不更新,所以当前文件会显示已有数据值及相应的原来的路径,但这不是说在没有源文件的情况下取到了值。如果在编辑栏中按F9或更改值的取值参数,系统肯定要求查找源文件,当未能查找到源文件时,就会显示错误值。

TA的精华主题

TA的得分主题

发表于 2007-7-28 23:38 | 显示全部楼层
QUOTE:
以下是引用czzqb在2007-7-28 22:17:31的发言:

谢谢分享!

正巧这两天我也在做这个测试。这一来我就省事了!

补充一个:

查找函数不单可以在关闭源文件的情况下查找,而且能在删除源文件的情况下查找。

见附件。源文件是2.XLS,我不提供(其实就是jssy版主的1.xls文件的数据)

就是说BOOK1.XLS这个文件把源文件2.XLS的数据调进来了。(注意这个文件的大小,如果数据更多的话,就会发现比不做外部链接的要大)

另外一个现象是:

用jssy的文件,删除1.XLS也能查找,但每次更改查找数据后都会弹出一个窗口,询问源文件的链接路径。而我做的这个却不会,就好像打开了源文件一样。我不知道为什么会有这个差异。

 

 

[函数用法讨论系列28]哪些函数能够获取关闭文件中的值

[函数用法讨论系列28]哪些函数能够获取关闭文件中的值

TA的精华主题

TA的得分主题

 楼主| 发表于 2007-7-29 00:46 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

经再次测试,czzqb兄提到现象的确是存在,我在EXCEL2007中试过也是这样。

这是不是说,当前文件中也包括了一个引用文件的数据区?通过编辑栏查看公式参数就能反映包含了一组数据,虽然这些曾引用的数据源文件也许已被删除。以前多是在单个文件中进行函数运算,没太注意到这一点。这真是个有趣的发现。

TA的精华主题

TA的得分主题

发表于 2007-7-29 10:10 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

太好了!学习!关注!!!

[此贴子已经被作者于2007-7-29 10:28:38编辑过]

TA的精华主题

TA的得分主题

发表于 2007-7-30 13:50 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2007-7-30 15:06 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
版主就是版主,这样的情况都能敏锐地觉察到,真是太伟大了。

TA的精华主题

TA的得分主题

发表于 2007-7-30 15:41 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
QUOTE:
以下是引用czzqb在2007-7-29 6:17:20的发言:

更正一下:
首先,我说的是,用我的附件,更改查找数据后不会跳出窗口,这里说的“更改数据”指的是更改A1和A2的数据,而不是下拉公式或点击B列,C列公式等等。

其次,前面说jssy的结果和我的差异,是我的测试有误,jssy和我的是一样的:更改查找数据都不会弹出窗口


可以下拉公式,弹出窗口时点取消即可,只要提供合理的查找对象,公式还是可以正常运作。

TA的精华主题

TA的得分主题

发表于 2007-7-30 15:59 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
收藏學習
謝謝版主提供分享 !!![em23][em23][em23][em24][em24][em24][em27][em27][em27]

TA的精华主题

TA的得分主题

发表于 2007-7-30 16:00 | 显示全部楼层
其实不带外部数据源表的用法还是有一些风险的。如果使用者的本地刚好也有一个文件与引用数据源名称相同,并且打开了此文件,则包含查询公式的表格会自动链接到那个表格中的数据,并且更新查找结果。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-24 08:11 , Processed in 0.049948 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表