スプレッドシートのカスタム数値形式まとめ
表示形式とは、以下のように数値の表示を柔軟に変更できる設定です。
・金額を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]1903年5月18日
[ルール]h:mm:ss [in]13:26:24 [out]13:26:24
[ルール]h"時"mm"分"ss"秒" [in]13:26:24 [out]13時26分24秒
※ 括弧([])を付けると合計を表示する 例)[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 (青色)
この記事が気に入ったらサポートをしてみませんか?