POI评估公式

时间:2015-01-28 08:08:05

标签: java apache-poi

我已经尝试过以下代码,硬编码评估单元格函数是否在内部但我得到以下错误: java.lang.RuntimeException:资源'functionMetadata.txt'未找到

这是我的Excel单元格中的函数示例: = COUNTIFS(报告!$ H $ 2:$ H $ 65536;“及时”;报告!$ S $ 2:$ S $ 65536;“HYPER”)

         HSSFFormulaEvaluator fe = new HSSFFormulaEvaluator(wb);
         CellValue cv = null;
         HSSFCell cell = null;
         //Hyper refresh
         cell = wb.getSheetAt(1).getRow(6).getCell(1); 
         cv = fe.evaluate(cell);
         cell = wb.getSheetAt(1).getRow(7).getCell(1); 
         cv = fe.evaluate(cell);
         cell = wb.getSheetAt(1).getRow(8).getCell(1); 
         cv = fe.evaluate(cell);

             //Express refresh
         cell = wb.getSheetAt(1).getRow(6).getCell(7); 
         cv = fe.evaluate(cell);
         cell = wb.getSheetAt(1).getRow(7).getCell(7); 
         cv = fe.evaluate(cell);
         cell = wb.getSheetAt(1).getRow(8).getCell(7); 
         cv = fe.evaluate(cell);

         //MarketI refresh
         cell = wb.getSheetAt(1).getRow(32).getCell(1); 
         cv = fe.evaluate(cell);
         cell = wb.getSheetAt(1).getRow(33).getCell(1); 
         cv = fe.evaluate(cell);
         cell = wb.getSheetAt(1).getRow(34).getCell(1); 
         cv = fe.evaluate(cell);

         //MarketF refresh
         cell = wb.getSheetAt(1).getRow(32).getCell(7); 
         cv = fe.evaluate(cell);
         cell = wb.getSheetAt(1).getRow(33).getCell(7); 
         cv = fe.evaluate(cell);
         cell = wb.getSheetAt(1).getRow(34).getCell(7); 
         cv = fe.evaluate(cell);

0 个答案:

没有答案