• ベストアンサー

CSVやTEXTで取得した情報を、EXCEL上で、日付に変更は無理でしょうか?

まだまだ初心者で、初歩的な質問ですいません。 CSVやTEXTで取得した情報を、EXCELで処理しようとしているのですが、 たとえば、CSV上のある情報の日付が”19981215”と取得した場合に、 EXCELの日付として認識させる為に、 ”1998/12/15”と簡単に変更させる方法ってありませんか? セル上の書式変更とかいろいろ試してみたのですが、だめでした。 やはり、無理なのでしょうか? 無理なら無理で、地道に1つずつ変更して行こうとは思っています。 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • telescope
  • ベストアンサー率54% (1069/1958)
回答No.2

「データ」-「区切り位置」で [カンマやタブで~]をチェックして、[次へ]を2回押すと 列のデータ形式を選べます。 [日付]で[YMD]を選択すれば ”1998/12/15” と変換されます。

mr-boo
質問者

お礼

telescopeさん 早速の回答、有難うございます。 実際にやってみて、簡単に変換できました。 おかげで、作業が楽になります。 ここ2,3日悩んでいたのが、こんなに早く解決するなんて 嘘みたいで、本当に有難うございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • papayuka
  • ベストアンサー率45% (1388/3066)
回答No.1

作業列を使って良いならA1に 19981215 で B1に =DATE(LEFT(A1,4),MID(A1,5,2),RIGHT(A1,2)) として後でコピー&値貼り付けすればOKです。 ただ、上記は固定長じゃないとダメですけど。 (1998/1/1 は 19980101 じゃないとダメ)

mr-boo
質問者

お礼

papayukaさん そういうやり方もあるのですね。 また1つ勉強になりました。 御回答、有難うございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • ExcelでCSVを日付を読み込むと化ける

    こんにちは。CSVファイルをExcelに読み込むと日付のところが文字化けをしてしまいます。 A1に2012/04/05 というデータを読み込むと、1905/7/4 とA1では表示されてしまいます。これはなぜこのような現象が起こるのでしょうか? セルの書式を「日付」にしても解消されません。

  • CSV出力からエクセルでの日付表示

    CSV出力からエクセルに表示した日付表示 がセル内で20150315、20150314のように 表示されています。 これを2015年3月15日、2015年 3月14日のように変換したいのですが、 セルの書式設定/日付ではうまくいきません。 どのようにすればいいでしょうか。 よろしくお願いします。

  • csvをExcelで表示したとき、「-」を日付と認識させたくない

    お世話になります。 顧客情報のデータをcsvに吐き出した際、住所のデータが町名と番地に分かれて出力されています。すなわち、「address1」に「東京都渋谷区○○」、「address2」に「1-2-3」という感じです。 これをExcelで表示すると、「1-2-3」の部分が「2001/2/3」となって表示されています。日付と認識しているためですよね。 なのでこれをこのままセルの書式設定で「文字列」にすると、「36925」というシリアル値になってしまいます。 これを、Excelに取り込んだときにそもそも日付と認識させず、「-」を「-」のまま表示させるにはどうしたらいいでしょうか。 もし方法がありましたら教えていただきたいと思います。 よろしくお願いいたします。

  • excelで日付を文字列として保存したい

    excel(たぶんかなり新しいバーション)を使っています。 最近のexcelはバージョンすら、見方がわかりません。 さて、日付を"2015-01"という書式で、テキストファイルとしてアップロードしないといけなくなりました。2015-09 と入力すると 2015/9/1 として保存されてしまうので、セルの書式を 文字列にし、2015-09  や 2016-12などとうちこんでから.csvで保存しました。 このファイルを開けると、それらがすべて2015/09とか2016/12として保存されています! これを セルの書式を 文字列 に変更すると42248 とかになってしまいます。 そんなこんなで一日つぶしています。マイクロ●●●社は社会に、もはや善よりも悪をもたらしているように信じていますが、それはさておき、2015-01をあるがままの文字列として.csvに保存するにはどうすればよいのでしょうか。' を頭につけるて、ファイルをアップロードすると規則違反なので、別の方法をお教えください。

  • テキスト型項目を日付型項目に定義変更することは可能?

    WinXPでACCESS2000を使用しています。 今、サーバ上のDBにリンクし、必要項目を抽出し、Excelに展開したところ、本来日付である項目が、 テキスト型となっており、日付として扱う事が出来ません。 Excelでセルの書式変更をかけても、****となってしまいます。 尚、サーバのDBの定義を変更する事は出来ません。 何か良い方法はないでしょうか? よろしくお願いします。

  • エクセルで8-8という番地が日付になってしまいます

    郵便番号の更新データ(.csv)をダウンロードし エクセルで開いたいのですが8-8という番地のセルが 8月8日になってしまいました。 書式を文字型にしても日付→文字という変更で 38207と表示されてしまいます。元の8-8にする 方法はありますでしょうか?

  • Excel(csv) で入力した文字が日付になってしまいます。

    Excel(csv)で住所を管理しています。 一つのセルに1-1-1のように入力をし、 次回そのファイルを開くと2001/1/1と表示され、 セルの書式設定の表示形式をみると日付になっています。 文字列にしてみても、36892というような 数字にしかならず、元の打ったデータがなんだったか わからなくなってしまいます。 なんとかこの現象を回避する方法はありますでしょうか? よろしくお願いします。

  • エクセルの日付・・・

    初歩的なことですが、セルに日付を入力したとき(例えば2001/3/14が2001 3 14のように)/が消えてしまって数値として認識されてしまいます。セルの書式設定から日付の種類を選択しようとしたら____/__/__が____ __ __になってしまっていて/で表す日付に設定できません。(____年__月__日などはできる)MOSの試験勉強中なのですが問題集も解けず困っています。わかりにくい文ですが回答をお願いします。

  • エクセルの日付への自動変換を止めさすには

    "1-2-3","2-24" という文字列の入ったCSVファイルを エクセルで開くと 2001/2/3 2月24日 というように 自動で日付と判断されてしまい、そのまま上書きすると 日付データとして確定してしまいます。 エクセルで開いても、該当のセルの値が 1-2-3 2-24 の文字列として使いたいのですが、 エクセルの「書式・セルの書式・表示形式」で、”文字” にしても、うまく出来ません。

  • エクセルの日付の形式を変更する方法を教えて下さい

    エクセルのファイルの日付の形式を変更したくて、セルの書式設定でやってみましたが出来ません。 2014.10.5←この様な形式を→2014/10/5に変更します。 宜しくお願い致します。

専門家に質問してみよう