二つのエクセルのファイルがあるのですが、そのうちの一つは
日付が例えば2001年9月18日のとき、01/9/18と入力されていて、もう一つのファイルは日付が20010918と八桁の数字で入力されています。

この二つのファイルを一つにまとめたいのですが、20010918と入力されているファイルの方の日付のセルを01/9/18という入力に変更したいのです。

変更箇所が1000近くになるので、一つ一つ変更するのは避けたいのですが、何か良い方法はありますでしょうか。

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

A 回答 (4件)

補足ですが、桁数を合わせるのであれば、


書式設定->表示形式->ユーザー定義で
yy/mm/ddと2桁ずつにすると、いいかもしれません。
    • good
    • 0
この回答へのお礼

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

お礼日時:2001/09/19 07:01

こんばんは!



八桁数値が1列全部であれば列を選択
特定の範囲であれば、その範囲を単列で選択後

データ 区切り位置 次へ 次へ 表示形式 日付 完了
で 20010918 → 2001/09/18 となります。
その状態で 書式設定 表示形式 ユーザー定義 yy/m/d
でOKだと思います。

複数列にある場合は、その列数分 同作業を行うことには
なりますが!
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。
その通りやってみたらうまくいきました。
感謝いたします。

お礼日時:2001/09/19 07:00

その、"20010918"が数値として入力されているのか文字列として入力されているのかわかりませんが、いずれにせよ、それを日付形式に変更してもうまく表示されないと思います。


一旦ファイルを結合して、「年」「月」「日」「日付」という作業セルを用意し
■文字列の場合はleft、MID関数で
■数値の場合はint、mod関数などで
それぞれ年、月、日別に作業セルに取り出し、それらをdate関数で日付形式にして元のセルに(値のみ)複写する、という方法がいいのではないでしょうか。
    • good
    • 0
この回答へのお礼

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

お礼日時:2001/09/19 06:58

シートの左上の1とAの間のコーナーをポイントして、シート全体を指定し、この状態で、書式→セルを選び、表示形式の分類の中のボックスの中の日付を選び、


種類のボックスの中で、好みの表示形式を選べばいいと思います。
    • good
    • 0
この回答へのお礼

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

お礼日時:2001/09/19 06:57

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

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

このQ&Aを見た人が検索しているワード


人気Q&Aランキング

おすすめ情報