- ベストアンサー
エクセルの日付表示について
20041001073545(2004年10月1日7時35分45秒) このような日付表示がたくさんあります。 数字のみ並んでいるもので、 まず、年月日(20041001)のみの表示にし、 それを今日(2004/11/29)までで91日経過しているかしていないかを区別したいのですが、どのようにしたらわかりやすく速いでしょうか? 日付に、/(スラッシュ)が入っていないと、関数は使えないでしょうか? どなたかお教え願います。よろしくお願いします
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
経過日数=TODAY()-DATE(MID(A1,1,4),MID(A1,5,2),MID(A1,7,2)) 表示形式をユーザー定義で [>90][赤]0"日経過",0"日経過" では如何ですか?
その他の回答 (1)
- imogasi
- ベストアンサー率27% (4737/17070)
回答No.2
A1の数字20041102が(以下に数字が有っても関係なし) =DATE(LEFT(A1,4),MID(A1,5,2),MID(A1,7,2))で日付になるようです。 月が01、日が04のように桁が揃っていることが必要な条件です。
お礼
ありがとうございます。 表示形式のところがうまくできなかたたので、IF関数をつかってみました。助かりました。