• 締切済み

エクセルの日付設定について

エクセルの日付設定で、ユーザー定義でyy/mm/ddとしますと、例えば2006/11/09と表示されますが、これを2006/11/ 9(9の前には空白が入る)とすることはできますでしょうか? つまり、桁数は10桁に統一したいのですが、1~9までの1桁の数字においては、十の位には空白が入るようにしたいのです。 宜しくお願い申し上げます。

みんなの回答

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.1

別セルに表示するだけなら可能です。 入力セル上ではマクロを使わない限りできません。 別セルの場合 =SUBSTITUTE(TEXT(A1,"yyyy/mm/dd"),"/0","/ ") ※表示自体は書式付の文字列になります。計算には使えません。 マクロを使う場合は月と日の桁数で次の4つの書式をセルに設定 月日とも2桁:yyyy/mm/dd 月のみ1桁 :yyyy/ m/dd 日のみ1桁 :yyyy/mm/ d 月日とも1桁:yyyy/ m/ d

関連するQ&A