- ベストアンサー
Excelの日付を変換するには?
セルに、20050412 と入力されている場合2005を削除して 4/12 だけの形にしたいのですがどうしたらいいのでしょうか。表示形式の日付で直すと ######### になってしまいます。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
基本的に日付は2005/04/12とスラッシュで区切るなどしなければ、20050412はただの数字(シリアル値)として扱われてしまいます。 (ちなみにシリアル値で38456が2005/04/12に当たります) 次の手順で日付の欄の数字を書き直されると良いと思います。 1)A列にA1から日付が入力されているとしてB1に、 =DATE(LEFT(A3,4),MID(A3,5,2),RIGHT(A3,2)) と入力、それを下方向にコピー。 2)B列をコピーして、A列に値貼り付け(編集→形式を選択して貼り付けで「値」をチェックして「OK」)。(B列は作業が終わったら削除) 3)A列の書式を書式設定で「分類:日付」「種類:3/4」とする。
その他の回答 (4)
- s_yoshi_6
- ベストアンサー率73% (1113/1519)
回答No.5
#4です。セル番地がずれていましたので訂正します。 A1から日付が入力されているのであれば数式は =DATE(LEFT(A1,4),MID(A1,5,2),RIGHT(A1,2)) です。
- VW_golf
- ベストアンサー率38% (35/90)
回答No.3
セルを右クリックして「セルの書式設定」を選び、「表示形式」のタブから「分類」で「日付」を選び、「種類」の中から同じ表示形式(3/14)を選んでOKで出来上がりです。
- Faye
- ベストアンサー率24% (601/2496)
回答No.2
#1さんのやり方でやってもダメなら、 セルが小さすぎて全部表示できないからでは? もう少しセルを横に広げてみては?
- miracle3535
- ベストアンサー率20% (306/1469)
回答No.1
「書式」「セル」「表示形式」「日付」で選んでください。
お礼
ありがとうございました。 さっそく試して変換することができました。 困っておりましたので助かりました。 ありがとうございました。