見出し画像

スプレッドシートのカスタム数値形式まとめ

表示形式とは、以下のように数値の表示を柔軟に変更できる設定です。
・金額を3桁区切りでカンマをいれる → 例)12,345
・¥マークをつける → 例)¥12,345
・符号を付ける → 例)¥ -12,345

便利なんですが、カスタム数値形式(自分でルールを設定できる)を使おうとすると難しかったので、メモしておきます。

数値を表す記号

# → 有効な数字埋め
0 → 0埋め
? → スペース埋め
[ルール]####.# [in]1234.56 [out]1234.6
[ルール]#.0000 [in]1234.56 [out]1234.5600
[ルール]0.# [in]0.1234 [out]0.1
[ルール]#.0# [in]12 [out]12.0
[ルール]#.0# [in]12.345 [out]12.35
[ルール]???.??? [in]12.3456 [out]12.346
[ルール]???.??? [in]12.345 [out]12.345
[ルール]???.??? [in]12.34 [out]12.34_
[ルール]???.??? [in]12.3 [out]12.3__
※スペースは_(アンダーバー)で表示

※ 入力値の整数部が記号桁数より多い場合、全ての整数部が表示される。
※ 記号桁数に合わせて丸め込む場合は、四捨五入される

少数、桁、分数、百分率、対数を表現

ピリオド(.) → 数値を少数で表示する
カンマ(,) → 数値を1000単位で桁区切りする
/ → 数値を分数で表示する
% → 数値を100分率で表示する
E → 数値を指数で表示する
[ルール]#,###  [in]12345   [out]12,345
[ルール]#,     [in]12345   [out]12
[ルール]#.#,,  [in]1234567 [out]1.2

[ルール]#+#/#  [in]123.4   [out]123+2/5
[ルール]0.0%   [in]0.2     [out]20.0%
[ルール]0.0E+0 [in]100     [out]1.0E+2

※ カンマは数値を1000で割って表示することもできる

年月日時分秒を表現する

yy → 西暦下2桁
yyyy → 西暦4桁
M → 月の数字
MM → 月の数字(0埋め)
d → 日の数字
dd → 日の数字(0埋め)
ddd → 曜日 (月〜日)
dddd → 曜日(月曜日〜日曜日)
H → 時の数字
m → 分の数字
mm → 分の数字(0埋め)
s → 秒の数字
ss → 秒の数字(0埋め)
[ルール]yyyy/MM/dd [in]1903/5/18 [out]1903/5/18
[ルール]yyyy"年"MM"月"dd"日" [in]1903/5/18 [out]1903518日

[ルール]h:mm:ss [in]13:26:24 [out]13:26:24
[ルール]h"時"mm"分"ss"秒" [in]13:26:24 [out]132624

※ 括弧([])を付けると合計を表示する   例)[mm]:ss 1:35:20 -> 95:20

テキストを表現

"テキスト" → 二重引用符で囲んでテキストを追加する
@ → セルに入力したテキストを表示する
* → アスタリスク直後の文字を繰り返し、セル内の空白を埋める
アンダースコア(_) -> アンダースコア直後の文字と同じ幅のスペースを追加
[ルール]"ランク"@        [in]A      [out]ランクA
[ルール]"満"@"歳"        [in]10     [out]満10歳
[ルール]#,###"台"       [in]2000   [out]2,000台

[ルール]*-@             [in]123    [out]--------123
[ルール]@*-             [in]123    [out]123--------

[ルール]#,###_);(#,###) [in]1234   [out]1,234_
[ルール]#,###_);(#,###) [in]-1234  [out](1,234)
※スペースは_(アンダーバー)で表示​

※アスタリスク(*)は表示されているセル幅に達するまで記号を繰り返す

正負で表示形式を変更する

正の数の書式;負の数の書式;ゼロの書式;文字列の書式
[ルール]α+#.#;β-#.#;γ0.0[in]1234.56  [out]α+1234.6
[ルール]α+#.#;β-#.#;γ0.0[in]-1234.56 [out]β-1234.6
[ルール]α+#.#;β-#.#;γ0.0[in]0        [out]γ0.0
[ルール]α+#.#;β-#.#;γ0.0[in]テスト    [out]δ

色を付ける

[]をつけて以下の色を指定することで、色を設定できる。
・Black
・White
・Red
・Blue
・Green
・Magenta
・Yellow
・Cyan
[ルール][Red]#.#;[Blue]-#.#   [in]1.2  [out]1.2 (赤色)
[ルール][Red]#.#;[Blue]-#.#   [in]-1.2 [out]-1.2 (青色)

この記事が気に入ったらサポートをしてみませんか?