歯ブラシ選びの大事なポイントとは?

こんにちは。
ある期間の日数を求めたいのですが、
入力されいてるデータが
"=020919"と文字列入力されています。
※(")も入力しています。
※2002年9月19日を示すデータです。

このデータを2002/09/19と認識できる方法はありませんか?

データが1件だけであらば修正するのですが、
異なるデータが100以上あります。

何か良い方法を教えて下さい。
よろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (5件)

こんにちは。

maruru01です。

仮にデータがA1~に入っていたとします。
まず、データ範囲を選択して、メニューの[編集]→[置換]で、
検索する文字列に「"」
置換する文字列は未入力
にして、置換します。
(必要に応じて、[半角と全角を区別する]のチェックを外して下さい。)
これで、「"」が取れたと思います。
次に、B1(A1の隣り)に、

=DATE(LEFT(A1,LEN(A1)-4)+2000,MID(A1,LEN(A1)-3,2),RIGHT(A1,2))

と入力して、下の行へコピーします。
これで、B列に日付データが表示されたと思います。
そしたら、B列を範囲選択してコピーします。
別のセル(例えばC1)を選択して、メニューの[編集]→[形式を選択して貼り付け]の[値]にチェックして貼り付けます。
これで、C列に変換された値が入ります。
もし、C列の値が、数値になっていたら、セルの表示形式を日付に変更して下さい。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

さっそく試してみました。
希望どおりの結果を得ることが出来ました。
本当にありがとうございました。

お礼日時:2003/05/15 13:42

No.4のarukamunです。



No.4の回答で、頭に"表示形式で"という文字は関係ありません。読み飛ばしてください。
    • good
    • 0

表示形式で



上記データがA列に入っていたとして、B列に希望するデータにするのであれば、B1セルに

=DATE(MID(A1,2,2)+100,MID(A1,4,2),MID(A1,6,2))

として、B2セル以降にコピーすれば良いと思います。

ご確認ください。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
B1に式を入力してみたのですが,
結果、#VALUE!と表示されてしまいました。

#1の方の回答を利用させていただきたいと思います。

ありがとうございました。

お礼日時:2003/05/15 13:50

No.02です!



検証の仕方間違えました!

No.02の回答は無視してください。
申し訳ありません!
    • good
    • 0

アプリケーション名とバージョンは何でしょうか?



一応Excel2000として回答を記載します。

1.日付に変換したい範囲を選択し、右クリック[セルの書式設定]-[表示形式]タブで[日付]に設定します。
2.[編集]-[置換]を開き、検索する文字列に"=と入力し、置換後の文字列は空欄のまま[すべて置換]します。
3.続いて、検索する文字列に"と入力し、同じく置換後の文字列は空欄のまま[すべて置換]します。

以上で日付として認識されると思います。

尚、他のアプリケーションである場合は、名称とバージョンを追記してください。
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング