直線上に配置

日付・時間の計算


Q17 8桁の数字を日付型に変換

19990707
をセルの書式設定で、日付に変換すると
***********************
になります。
1999/7/7のような表示に変更したいのですが、どうすればよいのでしょうか?

19990707」は日付ではなく、ふつうの数値として認識されているため、セルの表示形式を日付に変更した場合、********************** の表示となります。
この表示は適正な日付として表示できないというエラー表示です。
これを1999を年に、07を月に、07を日付として認識させることを行います。

 数が少ないなら直接入力する方が手間は少なくて済みます。その際、
99/7/7や
99-7-7
などと入力すれば問題ありませんが、既に入力されており、大量にある場合にはメニューの[データ(D)]-[区切り位置(E)]を選択し一括して変換することを行います。


変換する範囲を選択し、メニューの[データ(D)]→[区切り位置(E)]を選択します。

[スペースによって右または左に揃えられた固定長フィールドのデータ(W)]を選択して[次へ]を押します。

フィールドの幅は「指定せず」に[次へ]を押します。列のデータ形式で[日付(D)を選択し、[YMD]を選んで、[完了(F)]を押します。



例題のような表示になります。

直線上に配置


     目次へ   次のページへ