Skuvera

「Inventory quantity is not a number」というエラーを解消する

Inventory quantity のセルに、整数以外のものが入っています(例: 12 pcs、3.5、N/A)。12 のような整数に置き換えて、もう一度インポートしてください。

Shopify のエラーメッセージ

Inventory quantity is not a number

このエラーの意味

Inventory quantity(古いファイルでは Variant Inventory Qty)は在庫の商品数です。Shopify はここでは整数だけを受け付けます。単位、文字、小数、桁区切りは使えません。

よくある原因

  • 数量に単位や語句が付いています(例: 12 pcs、in stock)。
  • 表計算の数式や書式が、小数や 1,200 のような値を作り出しました。
  • 不明な在庫に、N/A や TBD などのプレースホルダーが使われました。

修正方法

  1. エラーメッセージで行を特定します。
  2. 数量を整数に置き換えます。12 pcs の代わりに 12、1,200 の代わりに 1200 とします。
  3. 在庫レベルが不明な場合は、0 を入力するか、Inventory tracker を消去してこのバリエーションの在庫追跡をやめます。
  4. ファイルを CSV UTF-8 形式で保存し、もう一度インポートします。

例

修正前
URL handle,Title,Inventory tracker,Inventory quantity,Price
wool-scarf,Wool scarf,shopify,12 pcs,24.90
修正後
URL handle,Title,Inventory tracker,Inventory quantity,Price
wool-scarf,Wool scarf,shopify,12,24.90

「12 pcs」は数値ではありません。数字だけを残すと、この行は解決します。

予防方法

  • 表計算ソフトで数量列を、小数点以下のない通常の数値として書式設定します。
  • 数値以外や小数の数量を検出するバリデーターを使用します。

インポート前にこの問題を検出

Skuvera はブラウザ内で、Shopify のすべてのルールに照らして商品 CSV をチェックし、問題の行と列を正確に特定します。無料・登録不要。

よくある質問

在庫数はマイナスにできますか?
はい。Shopify はマイナスの在庫を許しています(売り切れ後の過剰販売など)。-2 のように、マイナス記号を付けた整数を使います。
正しい数値が、なぜ文字列になったのですか?
表計算ソフトは、数値を文字列として保存したり区切り文字を付けたりすることがあります。保存する前に、列を桁区切りのない数値として再書式設定してください。

Skuvera の関連チェック

Shopify の公式説明を読む

その他のインポートエラー

2026年10月30日 更新