首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jxls #VALUE!VLOOKUP出错

jxls #VALUE!VLOOKUP出错
EN

Stack Overflow用户
提问于 2013-02-01 00:57:22
回答 1查看 776关注 0票数 0

我正在为Excel中包含此公式的单元格获取#VALUE! error

代码语言:javascript
复制
VLOOKUP(O14;Sheet2.A1:AL1000;HLOOKUP(K14;Sheet2.A2:AL3;2;0);1)

我使用Excel表格作为模板,并使用jxls生成我的Excel文件。当我在Excel中打开生成的文件时,如果我不做任何更改(F2 + Enter)更新单元格,就会得到#VALUE! error.,它会显示正确的值。

我如何才能在打开文件时看到正确的值?

EN

回答 1

Stack Overflow用户

发布于 2013-06-07 23:48:18

在模板中,您应该像这样使用公式:

代码语言:javascript
复制
$[VLOOKUP(O14;Sheet2.A1:AL1000;HLOOKUP(K14;Sheet2.A2:AL3;2;0);1)]

则jXLS将正确评估。

也可以使用POI Sheet对象(HSSFSheet、XSSFSheet等)中的setForceFormulaRecalculation(true)方法。这将强制在打开工作簿时重新计算所有公式。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14631097

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档