• 締切済み
  • 暇なときにでも

CSVファイルの扱い

教えてください。 CSVファイルをExcelで開く時の問題点です。CSVファイルの中に「00050」と言うような文字列が存在しています。ところがExcelでこれを開くと数値と認識してしまい、「50」と表示されてしまいます。これをExcelのセルのプロパティ等でセルの書式を文字列としても既にExcelにインポートされてしまったデータは「50」としか表示がされません。 「00050」として表示するための何か方法はないのでしょうか? みなさんよろしくお願いします。

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数149
  • ありがとう数3

みんなの回答

  • 回答No.1
noname#151056
noname#151056

ファイル名の拡張子が .csv となっているところを .txt に変えて、 Excelで読み込んでください。 するとテキストファイルウィザードが起動します。 この 2/3 の画面で「区切り文字」を「カンマ」にして、 3/3 の画面で全てのデータを選択(反転)してから 「列のデータ形式」のところを「文字列」にすればできます。

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • ExcelファイルをCSVに変換した場合

    たとえばセルの書式設定でA列の数値「100」を「0100」と4桁で表示させExcelファイルをCSVに変換した場合、書式設定が反映できない為 「100」に戻ってしまうのですが、4桁を保持したい場合どうすればよいでしょうか?書式設定ではなく関数が分かれば書式を文字列に変換してからCSV形式に変換できるのですが...

  • CSVファイルについて教えて下さい

    CSVファイルでアドレス帳を作成中です。 ところが電話番号のはじめは必ず「0」がつきます。セルの書式設定で文字列にしていたんですが、保存をしてもう一度開いたら「5.68+08」のような表示になってしまいました。 そこで、もう一度、書式設定で文字列にしたんですが全部「0」が消えてしまいました。 もとに戻す方法はありませんか?教えて下さい。

  • csv ファイルのデータを文字列として開く

    csv ファイルを開いた時に、最初から 全てのセルの 「セルの書式設定 > 分類」を「文字列」にすることは出来ますか? 一度、拡張子を txt に変えて 「テキスト ファイル ウィザード」 「列のデータ形式」を文字列にするのは知っているのですが、 ・拡張子を変える ・エクセルを開く ・ファイルを選ぶ ・全ての列を選択 ・文字列にする と非常に面倒なので csv ファイルのままでファイルを開いたら 最初から文字列にする方法を探してます。 お願いします。

  • CSVファイルに書式ってあるんですか?

    CSVファイルに関して質問があります。 ある数値のデータがあるEXCELファイル((1)とします)をCSV形式で保存します。 そのCSVファイルのアイコンをクリックすると、当然EXCELで開くことができます((2)とします)が、その時に、EXCEL(1)で設定した書式によって、EXCEL(2)で表示されるものが変わるという現象が起きてます。 具体的に言うと、EXCEL(1)で桁区切りをつけた書式を設定すると、EXCEL(2)でも桁区切りが表示され、EXCEL(1)で桁区切りをつけないとEXCEL(2)でも表示されないという状態です。 質問は以下の2つです。 1.「CSVファイルは書式を持たない」というような認識を持っていたのですが、それは違うのでしょうか? 2.EXCEL(1)の書式は違っても、EXCEL(2)で表示されるものを同じものにするにはどうすればよいのでしょうか? 詳しい方どなたか教えてください。

  • エクセル97で作成したファイルをcsvファイルに変換すると?

    エクセル97で作成したファイルをcsvファイルに変換すると住所の地番を入力したセルが、日付に変換されてしまいます。どのように設定をすればいいのでしょうか。 一つのセルに 1-3-5 と入力をして、csvファイルに変換すると 2001/3/5 となってしまいます。もちろんエクセルでのセルの書式設定は、文字列に設定しております。 1-3-5と変換されるためには、あとどのように設定すればいいのでしょうか?よろしくお願いいたします。

  • csvファイルを開くとき

    csvファイルをexcelで開くとき「文字列として読み込みますか」と尋ねるウインドウが立ち上がるのです。 ウインドウが立ち上がらずに必ず文字列として読み込むように設定する方法を教えてください。 os  windows7 excelのバージョンは2003です。

  • CSVをExcelで開いた時の文字形式について

    いつもお世話になっています。 CSVをExcelで開いた時の文字形式について教えてください。 「aaa.csv」というファイルの中には以下のような文字列が記載されています。 --------------------------------- "2014/3","000123" --------------------------------- これをExcelで開くと、 --------------------------------- Mar-14, 123 --------------------------------- こうなってしまいます。 Excel上で、セルの書式設定を直せば正しく表示されるのは分かっているのですが、 CSVをExcelで開いたときに、自動で  ・年月を「2014/03」と表示、  ・数字の前0を落ちないように表示 させるにはどうしたらよいのでしょうか? よろしくお願いします。

  • セル内改行されたCSVを外部データ取り込みすると認識しないです

    エクセルで質問です。セル内改行されたCSVデータを再度外部データ取り込みすると改行の部分が認識されずセルがずれてしまいます。セル内改行された所は、『"』で囲まれております。『"』を文字列の引用符で指定しましたので『"~"』は文字列で認識されると思っていましたが、途中の『↑』改行コードでセルを区切ってしまいます。どのように対処したら良いでしょうか?エクセル2003を使ってます。 (ちなみにアクセスにインポートすると、改行は認識しませんが『"』は認識します。)

  • CSVファイルのデータ型について

    初めて質問します。よろしくお願いします。 拡張子「.xls」のファイルを「.csv」に変えるときに、データの形が変わってしまいます。 (エクセルでは「001」(文字列)のものが、CSVで保存すると「1」(数値)となってしまう) これを解決するために エクセルから文字列のデータを持ってきて貼り付け・保存しようとしましたが、 何度やってもデータは数値になってしまいます。 データ量が多いので、手ではとても直せません。。。 どなたか、よい方法がありましたらご教授ください。

  • Excelでcsvファイルをエクスポートしても、""を残しておきたい

    csvファイルをインポートしてExcelで編集し、また、csvファイルとして書き出すと、元のcsvファイルにはあった文字列の引用符「""」が消えてしまいます。 また、csvファイルを「テキストインポートウィザード」や「外部データの取り込み」を使って文字列の引用符を「なし」でインポートするとExcel上では問題ないのですが、csvで書き出すと「""""""」と引用符が2組増えています。 ご存知の方、元のcsvファイルとまったく同じ引用符でエクスポートする方法を教えてくださいm(_)m

専門家に質問してみよう