のようにパーセンテージのようにフォーマットされた Excel セルに値を表示する必要があります12.3%
。
デフォルトでは、値はテキストとして表示されますが、数値として表示する必要があります。
これを達成するための適切な方法は何ですか?
のようにパーセンテージのようにフォーマットされた Excel セルに値を表示する必要があります12.3%
。
デフォルトでは、値はテキストとして表示されますが、数値として表示する必要があります。
これを達成するための適切な方法は何ですか?
必要がある:
何かのようなもの:
cell.setCellValue(0.123); // set value as number
CellStyle style = workbook.createCellStyle();
style.setDataFormat(workbook.createDataFormat().getFormat("0.000%"));
cell.setCellStyle(style);
詳細については、POI クイック ガイドのユーザー定義フォーマットのセクションをご覧ください。また、さまざまな POI 機能の使用方法を示す例を確認することもできます。