找回密码
 立即注册

QQ登录

只需一步,快速开始

xiwu

中级会员

97

主题

445

帖子

910

积分

中级会员

积分
910

活字格认证

xiwu
中级会员   /  发表于:2011-3-10 15:03  /   查看:14640  /  回复:22
我在程序中,用代码实现在单元格中填入=IF(ISERROR(VLOOKUP(RC27,词典!R3C1:R300C17,2,0)),"词典里没有",VLOOKUP(RC27,词典!R3C1:R300C17,2,0))
却不能出来正常结果,将此表格保存为excel后,再导进来,就能得到正常结果,请问是什么原因,如何解决?  以前也用同样的方法写同样的公式 ,没有出错,现在出现问题了

22 个回复

倒序浏览
xiwu
中级会员   /  发表于:2011-3-10 15:05:00
沙发
表格上传给你看一下,出错区域已用红色标示
回复 使用道具 举报
xiwu
中级会员   /  发表于:2011-3-10 15:06:00
板凳
表格上传给你看一下,出错区域已用红色标示

2.rar

15.6 KB, 下载次数: 563

rar

回复 使用道具 举报
gw0506
超级版主   /  发表于:2011-3-10 15:36:00
地板
我没法重现,一切正常。

你要不把工程demo发给我。要不再debug跟踪一下看看什么原因~
回复 使用道具 举报
xiwu
中级会员   /  发表于:2011-3-10 16:04:00
5#
内容太多,不好发,,无法debup跟踪啊,写公式时候也不出错,只是不能出来正确结果
回复 使用道具 举报
gw0506
超级版主   /  发表于:2011-3-10 16:18:00
6#
是比较难处理。
我注意到你说以前是正确的。能不能比较一下之前正确的版本和现在出错的版本之间有什么不同么?

另外,你说不能显示出正常的结果,那“错误结果”具体是什么样子的呢?
回复 使用道具 举报
xiwu
中级会员   /  发表于:2011-3-10 16:21:00
7#
版本是一样的,我没有改过
回复 使用道具 举报
gw0506
超级版主   /  发表于:2011-3-10 16:23:00
8#

回复 7# xiwu 的帖子

另外,你说不能显示出正常的结果,那“错误结果”具体是什么样子的呢?

除了这一个地方的代码没有动之外,其他也都完全一样么?
回复 使用道具 举报
xiwu
中级会员   /  发表于:2011-3-10 16:47:00
9#
公式结果输出的内容是:词典里没有 时间比较长了,增加了很多代码 ,不过都是跟spread没有关系的代码
回复 使用道具 举报
gw0506
超级版主   /  发表于:2011-3-10 17:10:00
10#
"词典里没有"是你的表达式里的一个预期的结果。
说明公式执行了。
请按照公式逻辑检查公式设置是否正确。

另外需要注意一下,该公式执行的时候,所需要取的值都已经先于它设置到位了。
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部