フォローする

CSVファイル内の数値が文字化けしてしまう(E+12 など)

MV.png

CSVデータをExcelなどの表計算ソフトで表示すると、一部のデータ、特に商品コードや商品IDが『1.12001E+13』のように文字化けを起こしてしまうことがあります。
これは指数表記と呼ばれるもので、桁数の多い数値が、表計算ソフトの機能で変換されて表示されています。

表計算ソフトの設定にもよりますが、12桁か13桁以上で適用されます

この指数表記が、『CSVをダウンロードした時に商品コードが適切に表示されない』や『CSVをアップロードした時にエラーが出る』の原因となることがあります。
そのため、指数表記を解除して標準の数値表示にすることで、正しくアップロードできるようになります
このページでは、Excelでの修正・保存方法をご案内します。

ご利用のソフトやバージョンにより操作が異なるため、詳細は各メーカーにお問い合わせください。

CSVファイルの指数表記を解除する

例は、『4571349616187』のように桁数の多い数値が登録されたデータをExcelで表示し、指数表記で『4.57135E+12』と変換されてしまったデータです。
本文中の画像はクリックすると大きなサイズで表示されます
  1. CSVファイルを表計算ソフトで表示
    sisu-kaijo_01.png

    商品IDや商品コードなどのように、桁数の多い数値データを含んだファイルを表計算ソフトで開きます。

    桁数の多い数値データが指数表記で省略表示されていることが確認できます。

  2. 指数表記の実際の数値を確認する
    sisu-kaijo_02.png

    指数表記になっているCSVデータ上の数値を選択します。

    データ上の表示は『4.57135E+12』です。
    実際に登録されている数値は『4571349616187』であることが確認できます。

    データ上はA列はすべて『4.57135E+12』と表示されていますが、実際にはすべて違う数値が登録されています。

    指数表記のまま、すべて同じ文字列として保存されてしまうことがアップロード時のエラー原因となります
  3. 表示設定を変更する列の選択
    sisu-kaijo_03.png

    指数表記を解除する列の列名(Excelの場合はA,B,C…と表示されている部分)をクリックして、列全体を選択します。

    全選択された列の列名上で右クリックし、メニューを表示します。

    表示されたメニューから『セルの書式設定』を選択してください。

    別ウィンドウで『セルの書式設定』画面が表示されます。

  4. セルの表示設定を変更する
    sisu-kaijo_04.png

    『セルの書式設定』画面が表示されます。

    『表示形式』の『分類』が【標準】に設定されているので、【数値】へ変更し、【OK】をクリックしてください。

    【ユーザー設定】からも設定可能です(その場合は下記の設定をご参照ください)
    sisu-kaijo_05.png

    『表示形式』の『分類』を、【ユーザー設定】へ変更した場合の画面です。

    『種類』で【0】を選択し、【OK】をクリックしてください。

    【数値】か【ユーザー設定】の、どちらかのみの設定で問題ありません
  5. 適用された表示設定の確認
    sisu-kaijo_06.png

    セルの書式設定が適用されて、指数表記が解除されます。

    設定を変更した列以外にも指数表記になっているセルがある場合、上記の操作を繰り返してください。

    データ上の表示は『4571349616187』です。
    実際に登録されている数値も『4571349616187』であることが確認できます。

    CSVデータ上の数値と実際に登録された数値が一致していることが確認できます。
    また、一覧の数値がすべて別の内容であることが確認できます。

  6. ファイルを保存する
    sisu-kaijo_08.png

    指数表記が解除された状態でCSVデータを保存します。

    保存の際、ファイル形式は『コンマ区切り(.csv)』を選択してください。

    アップロードファイルは文字コードが『Shift-JIS形式』である必要があります
    ファイル形式『コンマ区切り(.csv)』を選択すると、文字コード『Shift-JIS形式』のファイルとして保存されます
    以上で指数表記の解除は完了です。
    CSVアップロードにてエラーなく登録できるかご確認ください。
【CSVアップロードの操作方法】
CSVアップロード用のフォーマットファイルや操作方法案内をまとめたページをご用意しております。
こちらのページからご確認ください。

表計算ソフトで再度開くと指数表記に戻ってしまいます

上記で保存したCSVは指数表記が解除された状態ですが、再度表計算ソフトで開くと、指数表記が適用されてしまいます。
保存したデータは再度展開せずに、そのままアップデートファイルとしてご利用ください。

スマレジ・ヘルプをご覧いただきありがとうございます。
必要な情報、操作方法はご確認いただけましたでしょうか。

さらなるサービス向上のため、ご意見やレビューをいただければ幸いです。

レビューを編集するにはiPhoneまたはiPadを使用してApp StoreからAppを表示していただく必要があります
この記事は役に立ちましたか?
58人中42人がこの記事が役に立ったと言っています
他にご質問がございましたら、リクエストを送信してください
このページの先頭へ
AIチャットを利用する
スマレジ サポート
※ヘルプ内の最新情報がチャットの回答に反映されるまで、時間がかることがあります(24時間周期でヘルプ内を学習)
※AIによる自動生成のため、内容に誤りが含まれる場合があります