ホーム > カテゴリ > Excel・VBA >

書式指定された文字列を返す - Format関数 [ExcelのVBA]

Format関数

Format関数は書式指定された文字列を返します。

分類文字列

書式

Format(expression[,format [,firstdayofweek [,firstweekofyear]]])

expression(必須)対象の文字列
format(省略可能)書式
一般的に使用される書式の例は後述する使用例をご覧ください。
firstdayofweek(省略可能)最初の曜日を指定する
vbUseSystemNLS API設定を使用する
vbSunday日曜日(既定)
vbMonday月曜日
vbTuesday火曜日
vbWednesday水曜日
vbThursday木曜日
vbFriday金曜日
firstweekofyear(省略可能)年の最初の週を指定する
vbUseSystemNLS API設定を使用する
vbFirstJan11月1日が含まれる週が第1週目となる(既定)
vbFirstFourDays4日以上が含まれる最初の週が年の第1週目となる
vbFirstFullWeek1週間が含まれる最初の週が年の第1週目となる

使用例

日付/時間

使用例結果
Format("2000/10/03", "yyyy年")2000年
Format("2000/10/03", "yyyy年mm月dd日")2000年10月03日
Format(Now(), _
"yyyy年mm月dd日Hh時Nn分Ss秒")
2000年10月03日23時08分27秒
※現在時刻が表示されます。

※前に「0」を付けない場合は「yyyy年m月d日h時n分s秒」となります。

日付(和暦)

使用例結果
Format(Now(), "gggee年")平成27年
Format(Now(), "gee")H27

曜日

使用例結果
Format(Now(), "今日の曜日はdddです。")今日の曜日はMonです。
Format(Now(), "今日の曜日はddddです。")今日の曜日はMondayです。
Format(Now(), "今日の曜日番号はwです。")今日の曜日番号は2です。
※1:日曜日~7土曜日

数値

使用例結果備考
Format(123, "00000")00123
Format(12345, "##,###")12,345
Format(123.456, "#.00")123.46※四捨五入に注意
Format(12345, "¥¥#,##0")¥12,345※¥は半角で入力して下さい
Format(12345, "#,##0;[赤]-#,##0")12,345
Format(-12345, "#,##0;[赤]-#,##0")-12,345
Format(0.5, "0.00%")50.00%

その他

その他の例はマイクロソフトの公式サイトをご覧ください。

Visual Basicの文字列関数

関数名内容
Asc/AscB/AscW指定した文字のコードを返す
Chr/ChrB/ChrW指定した文字コードに対応する文字を返す
Format書式指定された文字列を返す
InStr/InStrB先頭から文字列を検索して位置を返す
InStrRev後方から文字列を検索して位置を返す
LCase文字列を小文字に変換する
Left/LeftB文字列の左側(先頭)よりN個の文字列を切り出す
Len/LenB文字列の文字数(バイト数)を取得する
LTrim文字列の左側(先頭)にあるスペースを除去する
Mid/MidB文字列の指定した位置からN個の文字列を切り出す
Right/RightB文字列の右側(後方)よりN個の文字列を切り出す
RTrim文字列の右側(後方)にあるスペースを除去する
SpaceN個の空白を返す
StrComp2つの文字列を比較して結果を返す
StrConv文字列を指定書式へ変換して返す
String文字列をN個作成して返す
StrReverse文字列の並びを逆にして返す
Trim文字列の前後のスペースを除去する
UCase文字列を大文字に変換する
Val文字列を数値に変換する

エクセル講座のクイックリンク

ホーム 新機能 基本(初級) 基本(中級) 基本(上級) 関数 マクロ VBA TIPS





関連記事



公開日:2015年07月06日 最終更新日:2015年07月16日
記事NO:01110


この記事を書いた人

💻 ITスキル・経験
サーバー構築からWebアプリケーション開発。IoTをはじめとする電子工作、ロボット、人工知能やスマホ/OSアプリまで分野問わず経験。

画像処理/音声処理/アニメーション、3Dゲーム、会計ソフト、PDF作成/編集、逆アセンブラ、EXE/DLLファイルの書き換えなどのアプリを公開。詳しくは自己紹介へ
プチモンテ代表、アーティスト名:プチモンテ
🎵 音楽制作
BGMは楽器(音源)さえあれば、何でも制作可能。歌モノは主にロック、バラード、ポップスを制作。歌詞は叙情詩、叙情的な楽曲が多い。楽曲制作は2023年12月中旬 ~

オリジナル曲を始めました✨

YouTubeで各楽曲を公開しています🌈
https://www.youtube.com/@petitmonte

【男性ボーカル】DA・KA・RA | 新たな明日が風と共に訪れる

【男性、女性ボーカル】時空を超越する先に | 時空と風の交響曲

【女性、男性ボーカル】絆 | 穏やかな心に奏でる旋律