• ベストアンサー

CSVの番地をエクセルで開くと日付に化けてしまう

アクセスから住所をCSVで出力しました。 住所は4個に分かれているのですが、番地(例:1-2-3)だけの項目があります。 そのCSVをエクセルで開くと、番地が日付等に化けてしまいます。 化けずに(例:1-2-3)のような表示で開くためには、どうすればいいでしょうか?

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

  • ベストアンサー
  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.1

テキストファイルウィザードを使って読み込み項目の型を指定して下さい。 http://www.relief.jp/itnote/archives/000839.php http://hp.vector.co.jp/authors/VA014071/tips/txtwiz_1.html

syararara
質問者

お礼

早々のご回答どうもありがとうございます! 教えていただいたページの説明で、無事解決しました。 本当にありがとうございました。

その他の回答 (1)

回答No.2

テキストファイルウィザードを使って開きましょう。そうすれば、 当該列を成り行きに任せず文字列として扱うことができます。 csv経由でExcelに持ち込むことを前提とした場合、番地だけで1項目 になるような出力の仕方は設計ミスです。町域と合わせてcsvに吐き 出すように設計し直すのが妥当でしょう。

syararara
質問者

お礼

早々のご回答どうもありがとうございます。 テキストファイルウィザードで開くことで、無事解決しました。 出力方法については本当におっしゃる通りです。 今後検討しなおしてみます。 ありがとうございました。

関連するQ&A

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

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

  • Excelで番地を入れると日付に変わってしまう。

    Excelで番地を「3-11-9」と入れると「2003/11/09」という日付に変わってしまいます。 何度セルの書式設定をしなおしても、「3-11-9」を入れると「2003/11/09」となりセルの書式まで変わってしまいます。何が原因なのかわかりません。 これは住所を入力しているのですが、他の番地「255-5」などは変わりません。

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

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

  • CSVファイルの住所が日付になってしまう

    Office2007 OS XP 住所録のcsvファイルの番地のところが勝手に日付になってしまいます。 いろいろやってみたのですがまた日付になってしまいます。 なにか設定ほうほうとかありましたら、ご教授ください。 よろしくお願いします。 例 3-5-14→3年5月14日 初心者なので詳しくお願い致します。  

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

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

  • csvの住所(番地)を正しく表示する方法を確認させてください。

    csvの住所(番地)を正しく表示する方法を確認させてください。 XPでExcel2007と2003です。 住所の「番地」という項目が1-2-3のとき、2001/2/3と表示されるのを修正するために、ほかの質問を参考に、下記の手順を実行しましたが、解決できませんでした。間違っている点や確認すべき点があれば教えてください。 csvデータをダウンロード > テキスト(タブ区切り)で保存 > Excel2007起動 > ファイル > 開く > 保存したファイルを選択 > テキストファイルウィザード-1/3で「カンマやタブなどの・・・」を選択 > 同-2/3で「タブ」を選択 > 同-3/3で日付表示になっている「番地」の項目を選択して、「列のデータ形式」を「標準」から「文字列」に変更 > 完了。 ちなみに、保存前(ダウンロードして開いただけの時点)で、セルの書式設定から表示形式「文字列」に変更しても、日付のままです。 また、「列のデータ形式」を「標準」から「文字列」に変更した時点でも、日付のままです。これらは関係ありますか? よろしくお願いします。

  • 4-3-2といったエクセルデータをCSV形式で保存すると・・・

    エクセルで住所録を作っています。 番地だけを別セルに入れると(4-3-2といったように)日付に勝手に変わってしまうのでそれを文字列扱いに変えて、それをいったんCSV形式で保存した後、メモ帳で開くときちんと4-3-2と表示されます。 しかし、それをまたエクセルで開くと「2004/3/2」に変わってしまいます。 何とか元のままの4-3-2にする方法はないものでしょうか・・・

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

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

  • 筆まめをエクセル保存の時、番地が日付けに変換されます

    教えて下さい。 筆まめ17のデーターを編集のためエクセル2007にcsv形式で保存したいのですが、保存した時「番地」が「日付け」の形式になってしまいます。たとえば「12-3」番地は「3月12日」になってしまいます。 このおせっかい変換はどうすれば解除できるのでしょうか。 よろしくお願いします。

  • CSVをエクセルの指定の位置に

    CSV出力したデータをエクセルで読み取るときに エクセルの指定のセルに指定の項目が入るようにしたいのですがどうすればいいのでしょうか? CSVデータをそのまま読み込むと項目が並んで表示されてしまいます。 エクセルで作ったフォーマットにCSVデータを反映させて印刷したいのです。

専門家に質問してみよう