<p>Utilisez <code>FormulaEvaluator</code> :</p>
<pre data-code-wrap="java"><code class="lang-java">FormulaEvaluator evaluator = workbook.getCreationHelper().createFormulaEvaluator();
CellValue cellValue = evaluator.evaluate(cell);
switch (cellValue.getCellType()) {
case NUMERIC:
double val = cellValue.getNumberValue();
break;
case STRING:
String str = cellValue.getStringValue();
break;
}
</code></pre>
<p>Ou utilisez <code>DataFormatter</code> pour obtenir la valeur formatée sous forme de chaîne :</p>
<pre data-code-wrap="java"><code class="lang-java">DataFormatter formatter = new DataFormatter();
String val = formatter.formatCellValue(cell, evaluator);
</code></pre>