日付を表す数字の並びから日付データを作成するには

2013年8月6日という日付が「20130806」という8けたの数値で入力されているときに、これを日付データに変換するには、まず「MID(ミッド)関数」を使用して8けたの数値から「年」「月」「日」を求めます。

例えばセルA2の数値から「年」を求めるには、「MID(A2,1,4)」として、1文字目から4文字分を取り出します。それらの数値をDATE関数の引数に指定すれば、日付データに変換できます。

関数の解説

MID 【 ミッド 】 (文字列, 開始位置, 文字数)

文字列の開始位置から指定した文字数分取り出す

DATE 【 デイト 】 (年, 月, 日)

指定した年月日からシリアル値を求める

関連ワザ