この記事は、ネットショップの商品を CSV でまとめて直そうとしている事業者の方に向けて書いています。

開いて保存しただけで、番号が変わった

当方は、Shopify の列の名前で作った見本の商品 CSV(架空の商品 20 行)を、LibreOffice Calc で開いて CSV に保存し直し、元とセルごとに比べました(2026-09-29・2 回とも同じ結果)。

  • そのまま開いて保存: SKU の `00001` は `1` に、`12E3` は `12000` に(値が変わった)
  • 値段の `2200.50` は `2200.5` に、在庫の `007` は `7` に(表記だけで、値は同じ)
  • 全部の列を文字列として開いて保存: 変わったセルは 0

見本の SKU は、全部を変わりうる形にして作りました。変わったセルの数より、どの形が変わるかを見てください。

どれも、画面に警告は出ませんでした。

取り込むときの落とし穴が、あと 2 つ

Shopify のヘルプには、次のように書かれています。

  • 上書きで取り込むと、CSV にあって空の列は、今の値が空で上書きされる(CSV に無い列は今の値のまま)
  • SKU や重さを直すときに Option1 name と Option1 value の列を外すと、新しい既定のバリエーションが作られ、今のバリエーションが消える

「直したい列だけの CSV にすれば安全」とだけ覚えていると、2 つ目を踏みます。

取り込む前に確かめる 3 つ

  1. 書き出した直後の CSV を別に取っておき、直した後の CSV と番号の列を見比べる
  2. 直さない列は空にせず、列ごと外す。SKU や重さを直すなら Option1 の 2 列は残す
  3. 表計算ソフトで開くときは、番号の列を文字列として読み込む

それでも言えないこと

  • 測ったのは LibreOffice Calc だけです。Excel・Google スプレッドシートは測っていません
  • 取り込みの仕組みは Shopify の説明だけです。ほかのネットショップの仕組みは確かめていません

全文は本家に

開き方ごとの表・Shopify の説明の要点・頼むときに用意するものは、本家の記事にまとめています。CSV を選ぶと、取り込む前に空の列・Option1 の列の欠け・桁のそろわない番号を数える道具も、その頁で試せます(ファイルはどこにも送らず、取り込み用の CSV は作りません)。

ネットショップの商品を CSV でまとめて直す前に。空欄は「そのまま」でなく「消す」になる

Sumitsuke は、事業者の方(法人・個人事業主)から、業務の自動化と、データの取り込み前の点検を納品型で受けています。

業務自動化の内容と料金