エクセルバージョン
マイクロソフト365
本日はセルの表示形式を独自の形式に変更できるユーザー定義についてです。
一覧にしたので是非ご活用ください!
それではいってみましょう(*^^)v
Menu
ユーザー定義とは
ユーザー定義とは、エクセルの文字や日付や数字などの既存の書式の形式に、自分の使用したい形式がない場合に、自分で形式を作成するためのものです。
ユーザー定義の設定方法
ショートカットキー → Ctrl + 1
もしくはホームタブをクリック後、下記赤枠の矢印をクリックします。
➀表示形式→②ユーザー定義→③種類
の順にクリックして➂種類のテキストボックスに定義して作成します。
日付と曜日
年
記号 | 詳細 | 変更前 | 変更後 |
yy | 西暦下2 桁 | 2021/8/5 | 21 |
yyyy | 西暦4 桁 | 2021/8/5 | 2021 |
e | 年号の数値 | 2021/8/5 | 3 |
ee | 年号2桁表示の数値 | 2021/8/5 | 03 |
g | 元号 アルファベットの頭文字 (M,T,S,H,R) | 2021/8/5 | R |
gg | 元号 漢字の頭文字 (明、大、昭、平、令) | 2021/8/5 | 令 |
ggg | 元号 漢字 (明治、大正、昭和、平成、令和) | 2021/8/5 | 令和 |
ggge”年” (サンプル) | 令和3年 | 2021/8/5 | 令和3年 |
yyyy”年” (サンプル) | 2021年 | 2021/8/5 | 2021年 |
月
記号 | 詳細 | 変更前 | 変更後 |
m | 月(1~12) | 2000/1/1 | 1 |
mm | 月2桁表示(01~12) | 2000/1/1 | 01 |
mmm | 英語頭文字 3 文字→ (Jan~Dec) | 2000/1/1 | Jan |
mmmm | 英語→(January~December) | 2000/1/1 | January |
mmmmm | 英語頭文字→ (J~D) | 2000/1/1 | J |
m”月” (サンプル) | 1月 | 2000/1/1 | 1月 |
日
記号 | 詳細 | 変更前 | 変更後 |
d | 日(1~31) | 2021/2/2 | 2 |
dd | 日2桁表示(01~31) | 2021/2/2 | 02 |
d”日” (サンプル) | 2日 | 2021/2/2 | 2日 |
yyyy/m/d (サンプル) | 2021/2/2 | 2021/2/2 | 2021/2/2 |
ggge”年”m”月”d”日” (サンプル) | 令和3年2月2日 | 2021/2/2 | 令和3年2月2日 |
曜日
記号 | 詳細 | 変更前 | 変更後 |
ddd | 英語の頭文字3 文字 (Sun~Sat) | 2004/12/31 | Fri |
dddd | 英語 (Sunday~Saturday) | 2004/12/31 | Friday |
aaa | 漢字の頭文字 (日~土) | 2004/12/31 | 金 |
aaaa | 漢字 (日曜日~土曜日) | 2004/12/31 | 金曜日 |
m/d(aaa) (サンプル) | 12/31(金) | 2004/12/31 | 12/31(金) |
時間
時
記号 | 詳細 | 変更前 | 変更後 |
h | 時(0~23) | 2021/8/6 6:10 | 6 |
hh | 時2桁表示(00~23) | 2021/8/6 6:10 | 06 |
h:mm (サンプル) | サンプル | 2021/8/6 6:10 | 6:10 |
分
記号 | 詳細 | 変更前 | 変更後 |
m | 分(0~59) ※1 | 2021/8/6 18:05:31 | 8←月になってしまう |
mm | 分2桁表示 (00~59)※1 | 2021/8/6 18:05:31 | 08←月になってしまう |
使用方法は下記 | |||
h:mm | h(時)の直後に時とセットで使用で分として機能します。 | 2021/8/6 18:05:31 | 18:05 |
m:s | s(秒)の直前に秒とセットで使用で分として機能します。 | 2021/8/6 18:05:31 | 5:31 |
※1
分は時間(h,hh)の直後か、秒(s,ss)の直前に入力してセットで使用しないと、分として認識されません。これ以外の位置や単独でmやmmで使用すると月の形式で表示されてしまうので注意しましょう(*゚▽゚)ノ
秒
記号 | 詳細 | 変更前 | 変更後 |
s | 秒(0~59) | 2021/8/5 13:28:03 | 3 |
ss | 秒2桁表示 (00~59) | 2021/8/5 13:28:03 | 03 |
h:mm:ss (サンプル) | 13:28:03 | 2021/8/5 13:28:03 | 13:28:03 |
AM/PM 12時間表示
記号 | 詳細 | 変更前 | 変更後 |
h AM/PM | 時間の後にAM または PM を表示 | 2021/8/5 13:28:03 | 1 PM |
h:mm AM/PM | 時間と分の後に AM または PM を表示 | 2021/8/5 13:28:03 | 1:28 PM |
h:mm:ss A/P | 時間と分と秒の後に A または P を表示 | 2021/8/5 13:28:03 | 1:28:03 P |
時間経過の合計時間の表示
[ ]角括弧の中に記号を入力します。
記号 | 詳細 |
[h]:mm | 24時間を超える時間の合計表示 |
[mm]:ss | 60分を超える分の合計表示 |
[ss] | 60秒を超える秒の合計表示 |
24時間を超える合計時間
開始 | 終了 | 合計時間 | 記号 |
2021/8/4 15:00 | 2021/8/6 2:00 | 11:00 | ← h:mm |
2021/8/4 15:00 | 2021/8/6 2:00 | 35:00 | ← [h]:mm |
60分を超える合計時間
開始 | 終了 | 合計時間 | 記号 |
22:00 | 23:15 | 15:00 | ← mm:ss |
22:00 | 23:15 | 75:00 | ← [mm]:ss |
60秒を超える合計時間
開始 | 終了 | 合計時間 | 記号 |
22:00:00 | 22:01:05 | 05 | ← ss |
22:00:00 | 22:01:05 | 65 | ← [ss] |
参考記事:日給計算(稼働時間の書式)
色
記号 | 詳細 |
[黒] | 文字色を黒色で表示。 |
[青] | 文字色を青色で表示。 |
[水] | 文字色を水色で表示。 |
[緑] | 文字色を緑色で表示。 |
[紫] | 文字色を紫色で表示。 |
[赤] | 文字色を赤色で表示。 |
[白] | 文字色を白色で表示。 |
[黄] | 文字色を黄色で表示。 |
文字列
文字列はダブルクオーテーションで囲います。
記号 | サンプル | 変更前 | 変更後 |
@”文字” | @”県” | 千葉 | 千葉県 |
@”株式会社” | サンプル商事 | サンプル商事株式会社 | |
“文字”@ | (“株”)@ | サンプル商事 | (株)サンプル商事 |
※ダブルクオーテーションで囲まなくてもいい文字
$ + – / ( ) : ! ^ ~ & ‘{} <> =
数値
記号 | 詳細 | サンプル | 変更前 | 変更後 |
# | ・桁数指定可能で、桁数が足りない場合は非表示。 | ####.#### | 123.12 | 123.12 |
小数点以下切り捨て | # | 123.12 | 123 | |
0 | ・桁数分指定可能で、桁数が足りない場合は0が表示。 | 0000.0000 | 123.12 | 0123.1200 |
携帯番号 | 000-0000-0000 | 09012345678 | 090-1234-5678 | |
電話 | 00-0000-0000 | 0312345678 | 03-1234-5678 | |
郵便番号 | 000-0000 | 2700234 | 270-0234 | |
? | ・小数点を揃えて表示。(桁数が違う場合等) ・表示がない部分は空白。 | ????.???? | 123.12 | 123.12 |
連続文字でセルを埋める
記号 | サンプル | 変更前 | 変更後 |
@*記号 → 文字の後を埋める | @*~ | a | a~~~~~~~~~~ |
*記号@ → 文字の前を埋める | *~@ | a | ~~~~~~~~~~a |
条件付き書式
使用可能な演算子
< ,> , =, >=,<= , <>
角括弧の中に指定→ [ ]
条件 | サンプル | 変更前 | 変更後 |
5以上の数字を赤文字 | [>=5][赤]# | 5 | 5 |
100だったら赤文字 | [=100][赤]# | 100 | 100 |
複数の条件設定方法
4つまでセミコロンで区切って指定します。
設定の順番
[正の数];[負の数];[ゼロ];[文字列]
サンプル
ユーザー設定 → [赤];[青];[黒];[緑]
入力すると自動で切り替わります\(^^)/
ユーザー定義の削除
表示形式 → ユーザー定義 → 種類選択 → 削除
VBAで書式変更は下記
まとめ
ユーザー定義の色々でした~(o^^o)
是非ご活用ください!
以上です。