新しく質問する

CSVに取り込むと「18/6/2」が「2018/6/2」に!

役に立った:2件
  • 質問者:saitosaito
  • 投稿日時:2006/09/05 09:27
  • 困り度:困ってます
  • 友達に紹介
  • ブログに書く
  • 教えて!gooお気に入り

「18/6/2」となっているデータをCSVに取り込むと「2018/6/2」と表示されてしまいます。
いったん取り込んで書式の設定で変えるのではなく、最初から「18/6/2」と表示できるようにしたいです。
エクセルの初期設定のようなところを変更できれば解決できると思うのですが方法が分かりません。
どなたか分かる方がいましたら教えてください!

この質問への回答は締め切られました。
このQ&Aは役に立ちましたか?(役に立った:2件)
  • 参考になった:0件
  • 回答者:gogo_japan
  • 回答日時:2006/09/05 10:23

必要とする18/6/2のデータは文字列ですか。それとも2018/6/2の日付あるいはH18/6/2の日付データでしょうか。
それによって対処法が変わると思いますが。

通報する

  • 参考になった:0件

No.4ベストアンサー20pt

  • 回答者:laputart
  • 回答日時:2006/09/05 10:20

◆csvファイルを txt形式にて保存します。 
例 ファイル名.csv を ファイル名.txt
これはメモ帳やWORDでも可能
次にEXCELで ファイル名.txt を開くと、ウィザードが
起動して設定を聞いてきますので 18/6/2 の列を文字列に指定
すると 18/6/2 になります。
◆別の方法として csvファイルで 置換 18/ → H18/ で
全置換をして保存します。 Excelで開くと H18.6.2 になります。

通報する

この回答へのお礼

ご回答ありがとうございます。txt形式で保存してウィザードで設定する方法で解決できました。その他ご回答いただいた方々もありがとうございました。

  • 参考になった:0件

No.3ベストアンサー10pt

No2です。
No1さんも書いてるとおり、コンパネの「地域と言語のオプション」で日付の書式を変えるしかありません。
(EXCEL独自での設定はできません)

あとは、テキストファイルウィザードで取り込み時に、
当該列を文字列にするとかでしょうか?(お勧めはできません)

やっぱり取り込んでから書式を変えるのが一番だと思います。マクロとか組めばよいのでは。

通報する

  • 参考になった:0件

>「18/6/2」となっているデータをCSVに取り込むと

「18/6/2」となっているCSVデータをエクセルに取り込むと、ということでよいですか?

通報する

この回答への補足

早速のご回答ありがとうございます。かぎ括弧は無しの 18/6/2 となっているデータです。

この回答へのお礼

質問の意味を取り違えていました。CSVデータをエクセルに取り込むということです。

  • 参考になった:0件
  • 回答者:mshr1962
  • 回答日時:2006/09/05 09:36

PCの日付の設定を変えればいいのでは?
コンパネの地域と言語のオプションの日付タブで
短い型式を yy/m/d にすればいいかと思いますが...

通報する

この回答へのお礼

ご回答ありがとうございます。試してみたのですがエクセルの表示は変わらず、2018/6/2 と表示されてしまいます。

  
このQ&Aは役に立ちましたか?(役に立った:2件)

このページのトップへ

Facebook公式ページ

公式Twitter