`
chenpenghui
  • 浏览: 38945 次
  • 性别: Icon_minigender_1
  • 来自: 台州
社区版块
存档分类
最新评论

poi:无法获取公式值

    博客分类:
  • JAVA
阅读更多

有时候用cell.getNumericCellValue()无法获取该单元格的公式计算出来的值,结果总是显示0;

HSSFFormulaEvaluator evaluator = new HSSFFormulaEvaluator(wb);

evaluator.evaluate(cell).getNumberValue();可以获得。

分享到:
评论

相关推荐

    poi excel 模板读取并导出带公式的excel文档

    ### POI Excel 模板读取并导出带公式的Excel文档 #### 一、概述 在实际工作中,经常需要批量处理数据,并将其导出到Excel文件中,特别是在需要复杂计算的情况下,例如工资单、统计数据汇总等场景。利用Apache POI...

    poi-3.16(Java解析Excel)

    Apache POI 是一个开源项目,专门用于处理微软的Office文档格式,如Excel、Word和PowerPoint。在Java世界中,Apache POI 提供了API,使得开发者能够方便地读取、写入和修改这些文件。POI-3.16是该项目的一个版本,它...

    poi-4.1.2.zip

    - 公式支持:Apache POI允许在单元格中插入和计算公式。 - 图表和图像:POI还支持在Excel文件中添加图表和嵌入图片。 4. **版本差异** 每个新版本的Apache POI都会引入一些与旧版不兼容的改变。开发者在升级时...

    excel poi工具类 导入 导出 合并单元格 计算公式

    这个“excel poi工具类”是利用Apache POI库来实现对Excel文件进行导入、导出、合并单元格以及处理计算公式的功能。下面我们将深入探讨这些知识点。 **1. Apache POI库介绍** Apache POI是一个开源项目,它为Java...

    poi 帮助文档 api

    Apache POI 是一个开源项目,专门用于处理Microsoft Office格式的文件,尤其是Excel(.xls 和 .xlsx)。在Java世界中,POI库是处理Excel数据的首选工具,它提供了丰富的API,使得开发者能够轻松地创建、修改和读取...

    poi读取excel所需jar(完整版)及poi api

    - 公式处理:`FormulaEvaluator`用于计算单元格公式的结果。 - 数据流处理:`SXSSFWorkbook`类用于大文件处理,通过数据流直接写入磁盘,减少内存占用。 5. **依赖管理**: - 在Maven项目中,添加如下依赖: ``...

    POI所有.rar

    1. **数据读取**:使用POI,你可以轻松地读取Excel表格中的数据,包括单元格的值、样式、公式以及图表等信息。例如,通过Sheet对象获取工作表,再通过Row对象获取行,最后通过Cell对象获取具体单元格的内容。 2. **...

    Java读取Excel所需jar包 (poi.jar等)

    在Java编程中,处理Excel文件是一项常见的任务,特别是在数据分析、数据导入导出或者报表生成等场景...在实际项目中,可以根据具体需求进一步学习和探索Apache POI提供的各种功能,如公式计算、图表处理、样式设置等。

    java_poi导入excel通用工具类V0915

    - **公式处理**:对于含有公式的单元格,POI会计算其结果,但不会显示公式本身,除非特别设置。 - **内存管理**:由于POI在内存中加载整个文件,处理大型Excel文件时需要注意内存消耗,可以使用SXSSF低内存模型进行...

    poi-3.9 apache-poi-3.9 最新稳定版本

    3. 数据类型:Apache POI支持多种单元格数据类型,包括数值、字符串、日期、布尔值等。开发者可以使用`HSSFCell.CELL_TYPE_NUMERIC`、`HSSFCell.CELL_TYPE_STRING`等常量来设置或获取单元格的数据类型。 4. 样式和...

    poi官方文档资料

    同时,由于Excel文件的复杂性,可能存在一些POI无法完全模拟的行为,因此在处理旧版Excel文件时,应充分测试以确保兼容性。 总之,Apache POI是一个强大的工具,它使得Java开发者无需依赖微软的Office组件就能处理...

    poi.jar 全部jar包程序文件

    Apache POI 提供了许多高级功能,如样式设置、公式处理、图表创建等。例如,可以使用CellStyle对象设置单元格的字体、颜色、对齐方式等属性;使用FormulaEvaluator评估单元格中的公式;通过Chart接口创建各种类型的...

    poi 3.6 全套jar

    这包括读取公式的值,以及设置新的公式。 6. **图表和图像**: 虽然POI 3.6可能有限的支持,但仍然可以处理Excel中的图表和图像。可以创建、修改和读取图表,但可能不支持所有类型的图表特性。 7. **事件模型**: ...

    POI下载使用教程

    2. **公式和函数**:在Excel操作中,可以使用POI来插入和计算公式。 3. **图表和图像**:支持在Excel和PowerPoint中创建和编辑图表,以及在文档中插入和调整图片。 4. **事件模型**:对于大型文件,可以使用事件模型...

    POI解析EXCEl分层

    7. **公式处理**:POI可以解析和计算单元格中的公式,返回结果值。 8. **事件模型(Event API)**:对于只读操作,可以使用Event API,它基于事件驱动模型,极大地减少了内存需求。 9. **分层解析**:在处理层次化...

    poi-4.1.2需要的jar包.zip

    2. **单元格类型**:在处理Excel文件时,Apache POI支持多种单元格类型,包括数值、字符串、日期、布尔值和公式等。你可以通过API设置或获取单元格类型,并进行相应的数据转换。 3. **样式和格式**:Apache POI允许...

    poi操作excel的Demo

    POI提供了多种方法来获取Cell的内容,包括直接获取值或者根据数据类型进行转换。 5. **修改Excel文件**: 对于已存在的Excel文件,你可以通过打开Workbook,找到目标Sheet和Row,然后修改或替换Cell的值。完成后,...

    java poi官方文档

    总之,Java POI官方文档是学习和使用Java POI库的宝贵资源,无论你是初学者还是经验丰富的开发者,都能从中获取到详尽的信息,提高你在处理Office文档时的效率和能力。通过深入理解并实践文档中的内容,你将能够熟练...

    Excel解析工具POI.jar

    4. 公式处理:POI还支持处理Excel中的公式和函数,可以读取计算结果,也可以写入新的公式。 5. 大型文件处理:对于大型Excel文件,POI提供流式处理模式,以减少内存占用,提高性能。 四、使用POI.jar进行Excel解析...

    POI读写excel文件+poi简单文档

    除了基本的读写,Apache POI还支持更复杂的操作,如设置单元格样式(字体、颜色、对齐方式等)、公式计算、图表创建等。在实际应用中,可以根据需求选择相应的API来实现功能。对于大型数据处理,注意内存管理和效率...

Global site tag (gtag.js) - Google Analytics