Java 中如何读取 Excel 文件公式计算后的值?
Java 中如何读取 Excel 文件公式计算后的值
有一个excel文件,里面包含很多公式和公式计算后的值。我想通过java读取某个公式值,应该怎么实现?
我用poi尝试过了,但对于某些公式获取的结果不是很理想,请问还有其他方案吗?
回答:
在GcExcel中,可以通过setFormula设置公式,之后使用getValue可以直接获取到公式计算的结果。
public void GetFormulaValue() { Workbook wb = new Workbook();
IWorksheet sheet = wb.getWorksheets().get(0);
sheet.getRange("A1").setValue(1);
sheet.getRange("B1").setValue(2);
sheet.getRange("C1").setFormula("=SUM(A1,B1)");
// 输出: C1 的结果是:3.0
System.out.print("C1 的结果是:" + sheet.getRange("C1").getValue());
}
以上是 Java 中如何读取 Excel 文件公式计算后的值? 的全部内容, 来源链接: utcz.com/p/945456.html