- 締切済み
エクセル 日付の表示
取り出したデーターでの日付表示が20060930と表示されてきました。 この数字を2006/09/30もしくは、09/30と表示したいのですが、どんな方法があるでしょうか? 教えてください。 ちなみに、表示形式の日付では出来ませんでした。 又、関数の日付/時刻で探しましたが分かりませんでした。 よろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- CHRONOS_0
- ベストアンサー率54% (457/838)
>20060930 これはExcelにとっては日付ではなく単なる数字です このままでは不便ですから 別のセルに日付として格納するようにした方がいいですね =DATE(LEFT(A1,4),MID(A1,5,2),RIGHT(A1,2)) >09/30と表示したいのですが 作成したセルは日付ですから 書式でどのような表示も可能です
No1 です 2006/9/30 スラッシュを入れればなりますよ
- choco_jiji
- ベストアンサー率31% (528/1701)
取り出したデータは日付ではなく単なる数値となっています。 これを書式で日付にしてもおかしくなってしまいます。 対処としては、 表示形式「ユーザー定義」を使用し、 新たに「0000"/"00"/"00」とします。 これでちゃんと「2006/09/30」と表示されているはずです。 09/30と表示するには、 =RIGHT([20060930のセル],4) として別に取り出す必要があります。 その上で「00"/"00」とすればできます。
補足
有り難うございました。「ユーザー定義」を利用すれば可能な訳ですね。勉強になりました。 所で、「ユーザー定義」でいきなり09/30と表示する事は出来きますでしょうか?もし、可能であれば教えてください。よろしくお願いします。
挿入→関数→関数の種類を日付/時刻にして 関数名をTODAYにすると2006/9/30とでます。
補足
済みませんでした。200600921とした数字の場合でもTODAYの関数で2006/9/21と表示されますでしょうか?
お礼
有り難うございました。 お手数かけました。 TODAY関数は今現在の日付しか出ませんでしたので、もう少し勉強してみます。