Читайте Excel Числовые значения ячеек, как они есть в Java
Когда я читаю значения числовых ячеек Excel, я получаю вывод с десятичными числами. например: 79 читает как 79.0, 0.00 читает как 0.0. Код для моего приложения, которое я написал:
int type = cell.getCellType();
if (type == HSSFCell.CELL_TYPE_NUMERIC)
System.out.println(cell.getNumericCellValue());