Célula em branco e formato de dados Excel/POI

Pessoal, estou com dois problemas relacionados a importação de tabela.

1º - Tipo de dados, mesmo com a definição dos dados e com a definição da coluna do excel, está dando formato incorreto. obs: Formato está definido como “Texto”, mas já tentei no formato “Geral” também.
1

2º - Células em branco, já tentei realizar algumas tratativas, mas como é minha primeira vez usando importação, estou com dificuldades.

Abaixo segue meu código de contrução.

    public void ExecuteExcel() {
        File file = new File("C:\\Users\\Desktop\\Banco de dados - SCRUM.xlsm");
        ExcelUtil excelUtil = new ExcelUtil();
        List<Prioridade> productionInputList = excelUtil.getProductionInputList(file);
        productionInputList.forEach(System.out::println);
//        importToDataBase(productionInputList);
    }


    public List<Prioridade> getProductionInputList(File file) {
        List<Prioridade> list = new ArrayList();
        importExcelFile(file).ifPresent(wk -> {
            Sheet productionInput = wk.getSheet("Sheet1");
            Iterator<Row> rowIterator = productionInput.rowIterator();
            while (rowIterator.hasNext()) {
                Row row = rowIterator.next();
                if (!row.getCell(0).getStringCellValue().isEmpty()) {
                    list.add(Prioridade.builder()
                            .ordem(row.getCell(0).getStringCellValue())
                            //                            .ferramenta(row.getCell(1).getStringCellValue())
                            .build()
                    );
                }
            }
        });
        return list;
    }

    public Optional<Workbook> importExcelFile(File file) {
        try {
            FileInputStream fileInputStream = new FileInputStream(file);
            XSSFWorkbook workbook = new XSSFWorkbook(fileInputStream);
            return Optional.ofNullable(workbook);
        } catch (Exception ex) {
            ex.printStackTrace();
        }
        return Optional.empty();
    }

Alguém por gentileza poderia me dar um help ou uma direção?

Desde já agradeço!

Qual erro que acontece? Acho que já tive esse problema, mas foi há muito tempo atrás.

Se eu não me engano, células em branco não existem para o POI, então ele não vai “achar” naquela posição. Pra resolver isso vc vai ter q ver se tem célula naquela linha. Em relação ao formato eu não entendi o problema.