• ベストアンサー

エクセルでJANコードをCSV書き出しすると化けてしまいます

エクセルで、セルにJANコードを入力したものをCSV書き出しして、そのファイル(○○.csvというファイル)をエクセルで開くと、JANコードが化けてしまいます。 たとえば、「4904901603468」と入力    ↓ CSVで保存    ↓ それをまたエクセルで開く    ↓ すると「4.9049E+12」と化けています。 化けないようにするには、どうしたらいいでしょうか? (なぜ、化けてしまうのでしょうか?) 教えてください。よろしくお願いします。

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

  • ベストアンサー
回答No.2

"4904901603468"と入っているセルを選択して、[書式]→[セル...]→[表示形式] [分類]を"数値"にしてください。 デフォルトの"標準"ですと、"4.9049E+12"になってしまいます。 これは、「有効桁数+指数部」というメモリを少なく使う方法です。 数学(算数)的に言うと、4.9049×10の12乗を表します。関数電卓を使う方は、見たことがあるでしょう。 従いまして、JANコードのあるセルはすべて、上記の設定を行ってから、保存を行ってください。

psychepop
質問者

お礼

解決しました! ありがとう

その他の回答 (1)

  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.1

こんにちは。maruru01です。 セルの書式設定の表示形式が、「標準」とか「文字列」になっているからでしょう。 「数値」にすればOKですよ。 1.JANコードのセルをクリックして選択 2.メニューの[書式]→[セル]をクリック。[セルの書式設定]ダイアログが表示される 3.[表示形式]タブをクリック 4.[分類]から"数値"を選択 5.[OK]をクリック では。

psychepop
質問者

お礼

解決しました! ありがとう

関連するQ&A

  • エクセルのCSVファイルについて。

    こんにちは。 エクセルのCSVファイルの扱いで質問です。 数値を入力した際、 通常の.xlsファイルだと、セルから大きくはみ出した数字は、セルの幅を調節すれば、入力した通りに出力されますよね? 現在、CSVファイルを扱っているのですが、 入力値が「44444444444444400000」のように大きくはみ出した場合、 セルの中には「4.44444E+19」と出力されてしまいます。 あらかじめセルの幅を広くしても、結局、桁の多い数値を入力すると同じような結果になります。 どうすれば、入力した通りの数値を出力させることができるのでしょうか? よろしくお願い致します。

  • excelで13桁のJANコードを数値から文字列に

    仕事柄、excelで13桁のJANコードを入力することが多いのですが、セルの表示が標準の設定のままだと例えば「4.12345E+12」と表示されます。実は文字列として扱いたいのですが、この入力後のセルの表示形式を文字列に変えても、表示は変わりません。このセル自体をダブルクリックすれば13桁の文字列表示になるのですが、大量のデータを数値のまま受け取る事があるため、できれば一括で処理してしまいたいのです。何か方法はありますでしょうか?

  • JANコードをバーコードへ変換

    仕事上、JANコードをバーコードに変換することがあり、バーコード変換ソフトを利用しています。 ただ私の利用しているソフトはひとつづつ作成、変換出来ますが、沢山のJANコードを変換したい場合時間が掛かってしまいます。 例えば、Excelを利用しますが、複数のセルにあるJANコードを一度にバーコードへ変換できるような画期的なソフトウェア、もしくは方法などないでしょうか? ご存知の方いましたら、教えてください。

  • JANコード、ITFコードの作成

    教えて下さい。 入力されたコード(数字)からJANコード、ITFコードを作成したいのですがその様なフリーソフトはありますでしょうか? また、Excelで作成していく事は出来ますでしょうか?出来るならやり方を教えて下さい。 ※国、会社コードは取得済みです。

  • CSVファイルをエクセルで扱うときのカンマの使い方について

    よろしくお願いいたします。 CSVファイルをエクセルで読み込んで、 編集後、またCSVファイルとして保存したいと思います。 CSVファイルをエクセルで読み込んだとき、 エクセルの中の各セルを編集しようとすると、 文字の前にカンマがついていますが、 これがあるのと、ないのでどのような違いが出ますでしょうか。 困っています。 どなたかよろしくお願いいたします。 エクセルで編集時に、カンマを削除してしまうと、 何が起こりますか。 意図したようにCSVとして保存できないのでしょうか。

  • エクセル→CSVについて

    エクセルで編集してCSV形式で保存する場合、あるセルに8ケタの数字を入れたくて、[書式設定]-[ユーザー設定]で0を8個いれたのですが、CSV形式で保存すると8ケタになりません。 同様に「'00000001」の形で入力してみてもだめでした。 何かいい方法はありますでしょうか?

  • エクセルでJANコードを作成する方法を教えて下さい!!

    こんばんは!! エクセルでのJANコード作成方法を教えて頂きたいのですが・・・・・・。13桁のJANコードです。レジでスキャンできるものを作りたいのですが・・・・・。ご存知の方よろしくお願い致します!!

  • エクセル上で13桁の数字をJAN13コードに変換

     エクセル上で13桁の数字をJAN13コードに変換するソフトってあるでしょうか?今はソフトにJANをコピーしてひとつづつエクセルに貼り付けているので時間がかかります。できればあらかじめエクセルに入っている数字が一括でJANコードに変換できるといいのですが よろしくお願いいたします。

  • JANコードを元に戻したい

    エクセルのデータをアクセスのテーブルにインポートしているのですが 桁数が大きすぎる数値がおかしくなってしまったので、元の数値に戻したいのですが 何かいい方法はありますか? 数字の羅列(JANコード)なのですが、「4.9027051171e+012」このようなのに変換されてしまいました。 元に戻す方法があれば教えてください。

  • JANコードについて教えてください。

    JANコードについて教えてください。 JANコードの番号の中には色々な意味が入っていると思いますが、 最後についている「チェックレジット」は何のために付いているのでしょうか?

専門家に質問してみよう