遇到的问题:
获取单元格类型为FORMULA(公式)的值,获取失败
通过cellValue.getNumberValue()和cellValue.getStringValue()方法都获取不到该值
通过debugger,查看具体的情况
解决办法:
进过测试发现,可以通过如下方法获取到:
cell.getNumericCellValue();
获取cell的值代码,这里只获取了数字类型的值:
/**
* 获取cell中的值,这里只获取number类型的值
*
* @param cell
* @return
*/
public static Object getCellValue(Cell cell) {
Object value = null;
switch (cell.getCellTypeEnum()) { // 不同的数据类型
case STRING:
break; // 字符串类型