Home » Excel(エクセル)の使い方-セルの書式設定 » 数字の桁が違っても文字を揃えたい−m"月"_0d"日"

数字の桁が違っても文字を揃えたい−m"月"_0d"日"

対象:Excel97,Excel2000,Excel2002,Excel2003

Excelでは日付を1900年1月0日を基準に、数値として扱っています。

その数値に書式設定することで日付らしく見せているわけです。

曜日も含めて「4月1日(土)」と表示するなら、
「m"月"d"日("aaa")"」
と書式設定
をします。

「[<32516]ggge"年"m"月"d"日";[<32874]"平成元年"m"月"d"日";ggge"年"m"月"d"日"」
と指定をすれば、「平成1年」を「平成元年」という形で元号表示
できます。

そんな日付表示の書式設定で、
「月という文字を揃えたいのですが...?」
という質問をいただくことがあります。

[スポンサードリンク]

例えば、「4月9日」と「4月10日」が上下に並ぶ場合、
  4月9日
 4月10日
といった状態になります。
「月」という文字が「4月9日」と「4月10日」とで揃っていません。

これを揃えるために一般的には「m"月"dd"日"」といった書式設定をして
 4月09日
 4月10日
といった形で「日」が一桁の場合に「0」を付与することで桁揃えをするわけです。

これを
「09日」という表示ではなく、
「 9日」といった形で「9」の前にスペースを空けて「月」という文字を揃えることはできないのか?というご質問です。

▼日にちが一桁の場合に数字の前にスペースを空けるユーザー定義書式 「m"月"_0d"日"」

「4月9日」のような一桁の日付に上記の書式設定を行い、「4月10日」のように二桁の日付には「m"月"d"日"」という書式設定を行ってください。そうすれば
 4月 9日
 4月10日
といった感じで「月」という文字が揃うようになるはずです。

ポイントは「_0d"日"」という書式設定の「_0」の部分です。これは「表示形式を数値にすると右にすき間ができる」というネタの中でご紹介した、書式設定の記述方法の一つです。

Excel 2003のヘルプには「_」(アンダーバー)について以下のような記述があります。


▼表示形式で使われる書式記号
スペースを追加する 文字幅分の間隔を空けるには、表示形式で下線 (_) に続けて文字を指定します。

つまり「_0」と指定すると、「0」と同じ幅のスペースを空けろという指定になるわけです。

「4月9日」以前は「m"月"_0d"日"」
「4月10日」以降は「m"月"d"日"」
と異なった書式を設定しなければならない点がちょっと面倒ですが、この方法を使えば数字の桁が異なっていても文字を揃えられます。


注:このページでは「4月9日」「4月10日」といった日付の数値を、表示の関係上、一部全角で記述していますが、「m"月"_0d"日"」「m"月"d"日"」とユーザー定義書式を指定した場合、実際には数字は半角で表示されます。

[スポンサードリンク]

Home » Excel(エクセル)の使い方-セルの書式設定 » 数字の桁が違っても文字を揃えたい−m"月"_0d"日"

TrackBack:5

TrackBack URL
[Excelスキル]数字の桁が違っても、文字を揃えたい(インストラクターのネタ帳様) from 北北南南西東西東晩朝
こだわった大事な書類ならば、小さな事でも気になるものですし、そういった細かな気配りがビジネスにおける成功のカギを握ることも少なくありません。 そんな中で、このスキルは内容には大きく関係しませんが、とても重要な要素ではないかと思われます。 エクセルを扱って...
スケジュール表を作成する−DATE関数 from インストラクターのネタ帳
対象:Excel 97,2000,2002,2003 Excelを使って 「スケジュール表を作成したい」 「出勤簿を作りたい」 「勤務時間計算表を作成したい」 という要望をいただくことは少なくありません。 その際にまず必要なのは、年と月を入力したら日付・曜日が自動的に更新されることで...
スケジュール表で翌月の日付が表示されないように−DAY関数・IF関数 from インストラクターのネタ帳
対象:Excel 97,2000,2002,2003 Excelでスケジュール表を作成する際に必要な、年・月が入力されたら日付部分が更新されるようなシートの作成方法をご紹介しました。 但しこの方法では、2・4・6・9・11月のときに翌月の日付が表示されてしまいますので、そうならないよう...
条件付き書式を使わず、土日の色を変える from インストラクターのネタ帳
対象:Excel97,Excel2000,Excel2002,Excel2003 「土日の色を変更するにはどうすればいいのでしょうか?」 Excelでス...
スケジュール表に月末最終営業日を表示 from インストラクターのネタ帳
対象:Excel97,Excel2000,Excel2002,Excel2003,Excel2007 EOMONTH関数を使って、土日を除いた月末の最終...

Home » Excel(エクセル)の使い方-セルの書式設定 » 数字の桁が違っても文字を揃えたい−m"月"_0d"日"

「Excel(エクセル)の使い方-セルの書式設定」の記事一覧

検索


Copyright © インストラクターのネタ帳 All Rights Reserved.

.