書式指定関数は、数値や日付などを目的の様式に置き換えるために使用します。
書式 | Format(値,書式) |
機能 | 値を指定した書式に変換した値を返します。 |
数値の書式指定文字は以下の通りです。
書式 | 意味 |
---|---|
# | 桁数を指定します。数字が入らない場合は空白になります。 |
0 | 桁数を指定します。数字が入らない場合は0になります。 |
. | 小数点の位置を示します。 |
% | 数値を%で表示します。 |
, | 3桁ごとにカンマで区切ります。 |
E- E+ e- e+ | 数値を指数表記で表示します。 |
日付の書式指定文字は以下の通りです。
書式 | 意味 |
---|---|
c | dddddと同じ形式で日付を、tttttと同じ形式で時刻を表示します。 |
d | 日付を表示します。 |
dd | 日付を表示します。1桁の場合、0を先頭に付けて表示します。 |
ddd | 曜日を英語の省略形で表示します。 |
aaa | 曜日を日本語1文字で表示します。 |
dddd | 曜日を英語で表示します。 |
aaaa | 曜日を日本語で表示します。 |
ddddd | コントロールパネルで指定された「短い形式」で日付を表示します。 |
dddddd | コントロールパネルで指定された「長い形式」で日付を表示します。 |
w | 曜日を表す数値で表示します。日曜=1 |
ww | 1年のうちで何週目であるかを表示します。 |
m | 月を表示します。 |
mm | 月を表示します。1桁の場合、0を先頭に付けて表示します。 |
mmm | 月の名前を英語の省略形で表示します。 |
mmmm | 月の名前を英語で表示します。 |
oooo | 月の名前を日本語で表示します。 |
q | 第何四半期かを表意jします。 |
g | 年号のアルファベット頭文字を表示します。 |
gg | 年号の頭文字1文字を表示します。 |
ggg | 年号を表示します。 |
e | 和暦の年を表示します。 |
ee | 和暦の年を表示します。1桁の場合、0を先頭に付けて表示します。 |
y | 1年のうちで第何日目であるかを表示します。 |
yy | 西暦を二桁で表示します。 |
yyyy | 西暦を4桁で表示します。 |
h | 時を表示します。 |
hh | 時を表示します。1桁の場合、0を先頭に付けて表示します。 |
n | 分を表示します。 |
nn | 分を表示します。1桁の場合、0を先頭に付けて表示します。 |
s | 秒を表示します。 |
ss | 秒を表示します。1桁の場合、0を先頭に付けて表示します。 |
ttttt | コントロールパネルの設定に基づいて時刻を表示します。 |
AM/PM am/pm A/P a/p | 午前、午後を表示します。 |