number-format currency percentage
数値フォーマット
通貨、パーセント、日付、カスタムパターン — 対応するすべてのフォーマットコードのリファレンス。
デモの解説
このデモは ReoGrid の数値書式コードのリファレンスです。各行に生の値と複数の書式コード、および描画結果を表示します。
- 通貨書式:日本円 ¥#,##0、米ドル $#,##0.00、ロケール対応パターン
- パーセント書式:整数 0%、小数2桁 0.00%
- 日付書式:yyyy/mm/dd、mm/dd/yyyy、和暦(令和・平成・昭和)
- カスタムパターン:ゼロ埋め、[赤] による条件付きカラー、数値とテキストのミックス
- 全書式コードは Excel 互換構文 — 既存の Excel 書式文字列がそのまま動作
主要 API
ws.setCellNumberFormat(row, col, formatCode) セルに書式コード文字列(例:'¥#,##0', '0.00%', 'yyyy/mm/dd')を適用
ws.range(ref).setNumberFormat(formatCode) 範囲内の全セルに同じ書式コードを適用
ws.cell(row, col).setValue(value) 書式コードが適用される元の数値を設定