2

XSSFCellWithPOIに数式を設定しようとしています。

Cell.setFormula("SE(D87=0; ""; D80/D87)");

エラーは次のとおりです。

現在のワークブックでは、名前「SE」は完全に不明です。

なんで?

4

1 に答える 1

4

IF数式を作成しようとしているようです。さまざまな言語へのExcelの数式の翻訳についてこのページを見つけました。そこでは、英語の数式名がいくつかの言語にIF翻訳さSEれていることがわかりました。

ApachePOIが英語以外の名前の数式名をサポートしているとは思いません。英語の名前を試してください。セミコロンをコンマに置き換える必要がある場合とない場合があります。ApachePOIがそれを考慮に入れているかどうかはわかりません。

cell.setCellFormula("IF(D87=0, \"\", D80/D87)");
于 2013-03-06T17:54:39.460 に答える