• ベストアンサー

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

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

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.2

「データ」「外部データの取り込み」「テキストファイルのインポート」で CSVファイルを読み込めば列単位で書式を変更できます。 (読み込み時にファイルの種類を「すべてのファイル(*.*)」にしてください) もしくは拡張子をTXTにすれば、自動で上記の設定になります。

poo1123
質問者

お礼

ありがとうございます!! うまくいきました。

その他の回答 (2)

回答No.3

次の手順でやってみてください。 (1)エクセルのファイル/開くで、ファイルの種類をテキストファイル((*.prn、*.txt、*.csv)からファイル名を指定して開く (2)テキストウィザードが開いたら次(2/3)へ (3)カンマ区切りを指定して次(3/3)へ (4)4-3-2の入っている区分のG/標準列データ形式を文字列に変更 (5)完了 これにより、列の形式を文字や日付などに変更してファイルをあけることができます

poo1123
質問者

お礼

ありがとうございます!! うまくいきました。

  • pbforce
  • ベストアンサー率22% (379/1719)
回答No.1

エクセルでは文字列扱いすればよいようにCSVでも文字列が扱えます。 "4-3-2"と"でくくってください。

関連するQ&A

  • エクセルcsv形式での

    住所録を作成しているのですが、番地をcsv形式で保存し再度ファイルをひらくと番地の列の数値が全然違うものに変わっています。 セルの書式設定でいろいろ試したのですが、上記と同じ状態になってしまいます。 解決方法を教えてください。 宜しくお願いいたします。

  • データの変換(xls → csv)

    エクセルのデータの変換処理について質問します。 住所録のデータがあるのですが、 番地が数式や日付と捉えられないように、表示形式を文字列にしています。 先日データをcsvに変換する必要があり、変換したのですが、 文字列にしたはずが日付などになってしまい、 別の数字に変わってしまう箇所があります。 たとえば「5-6」(5丁目6番地)などを「5月6日」などと表示させずに、 そのまま「5-6」と表示させるにはどうしたらよいのでしょうか。 エクセルにあまり詳しくないもので、よくわかりません。 どうぞよろしくお願いします。

  • 【エクセル】CSV形式で保存し、そのファイルを開けるとセル値「15-10」が「10月15日」となって保存されている。

    いつもお世話になってます。 宛名ソフトを使おうと住所録のシートをCSV(カンマ区切り)形式で保存し、再度そのCSVファイルを開いたところ、番地が入った例えば半角「15-10」というセル値が「10月15日」と表示されてしまいます。 これを解消する方法を教えてください。 よろしくお願いします。 CSV形式で保存し、そのファイルを開けるとセル値「15-10」が「10月15日」となって保存されている。

  • ExcelのCSV形式について

    ExcelデータをCSV形式で保存するとき文字列はダブルコーテーション、数字列はそのままでカンマ区切りしたいです。確か123のCSV形式はそうなってたと思います。お手数ですが御回答、宜しくお願い致します。

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

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

  • エクセルでCSV形式で保存したいができない

    エクセル2002で、保存するときに csv形式と選ぶのですが CSVとは互換性のない機能が含まれている というようなメッセージがでてしまいます 中のデータは単なる住所録で特段凄い内容ではありません。どうすればうまく行きますか?

  • CSVで保存するとセルの書式が継続しません。

    (質問) EXCELをCSV形式で保存した時に、"0000199"という文字列(数字?)のままにしたい場合、どのようにマクロに記述をしたらよいでしょうか。 ActiveWorkbook.SaveAs FileFormat:=xlCSV (状況) EXCELのセルに"0000199"という文字列(数字?)がはいっています。 |0000199 | セルのイメージ (セルの左側に数字がよっているということは、文字列の形式でしょうか?) これを、CSV形式にして保存すると、先頭の0000がとれてしまい、次のようになってしまいます。 | 199| (セルの左側に数字がよっているということは、数字の形式でしょうか?) 以上 よろしくお願い致します。

  • xls.形式だと0があり、csv.形式だと消える

    0120111222 という数値がxls.形式では表示されるのですが、 csv.ファイルで保管すると先頭の0が消えてしまいます。 (メモ帳にこのファイルをドラッグして参照してもやはり先頭の0が消えている) →メモ帳にドラッグした際に先頭の0が残るようにするためには、どこを 直す必要がありますでしょうか?? <参考> xls.のセルの表示形式:文字列 csv.のセルの表示形式:標準

  • MS-ExcelデータをCSVで保存するとカラム中に改行が入る

     マイクロソフトExcelデータをCSV形式で保存し、そのCSVファイルをテキストエディタ(Windows標準搭載のメモ帳)で開くと、意図しない四角い黒塗りの文字(■のような文字)が文字列中に紛れ込んでいることがあります。CSVファイルにする以前のExcelデータには、このような文字は存在していません。  この黒塗りの四角い文字は何でしょうか?これをCSVファイルに出力しないようにするには、どのようにすれば良いでしょうか?

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

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

専門家に質問してみよう