SpreadJS製品ヘルプ
パーセント書式
機能 > セル > セルの書式設定 > パーセント書式

ユーザーは、スプレッドシートで数値とパーセンテージを簡単に処理できます。Spread.Sheetsでは、パーセント書式が適用されたセルにて、入力した値(0~9)の末尾にパーセント記号(%)を自動的に付けて表示パーセント型セルできます。

 

次のように、入力した値と入力方法に応じてパーセント記号が追加されます。  

数値

パーセント書式のセルに数値を入力すると、数値の末尾にパーセント記号(%)が追加されます。たとえば、「6」を入力すると、6.00%としてフォーマットされます。

文字

パーセント書式のセルに文字や記号を入力すると、パーセント記号(%)が追加されません。

数字と文字の結合

パーセント書式のセルに数字(たとえば、6)の後に文字(たとえば、h)をつけると、6h%としてフォーマットされます。

編集モードでパーセント記号の削除

セルが編集モードで、数値を入力して数値からパーセント記号を削除してから、セルを終了すると、数値が再びパーセント書式で表示されます。

パーセント書式が適用されないセルにパーセント記号付きの数値の入力

セルにパーセント書式を設定せず、パーセント記号付きの数値(たとえば、11%)を入力すると、パーセント書式が自動的に設定されます。

セルをダブルクリックして数値の入力

パーセント書式のセルをダブルクリックして編集状態で数値を挿入すると、数値がパーセント書式に変換され、末尾にパーセント記号(%)が追加されます。たとえば、セルをダブルクリックして「45」を入力すると、4500.00%になります。

数字に「+」または「-」記号の追加

パーセント書式のセルでは数値の前に「+」または「–」記号を追加できます。たとえば、+2は2.00%になり、-5は-5.00%になります。

コードの使用

次のサンプルコードは、スプレッドシート内のセルでパーセント書式を設定する方法を示します。

JavaScript
コードのコピー
// A1:F10の範囲に対して、フォーマッタを設定します。
for (var i = 0; i < 10; i++)
    for (var j = 0; j < 6; j++)
        activeSheet.getCell(i, j).formatter("0.00%");