Shopify CSV 匯入錯誤「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 等暫時文字。
解決方法
- 找到錯誤訊息中的列。
- 把數量改成整數,例如把 12 pcs 改成 12,把 1,200 改成 1200。
- 如果庫存未知,填 0,或清空 Inventory tracker 以停止追蹤這個款式的庫存。
- 以 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」不是數字。只保留數字部分即可。
如何避免
- 在試算表中把數量欄位設定為不帶小數的純數字格式。
- 使用能發現非數字和小數庫存的檢查工具。
常見問題
- 庫存數量可以是負數嗎?
- 可以。例如超賣之後,Shopify 允許庫存為負數。填寫帶負號的整數即可,例如 -2。
- 為什麼正確的數字變成了文字?
- 試算表有時會把數字存成文字或加上分隔符號。儲存前把這個欄位設定為不帶千位分隔符號的數字格式即可。
Skuvera 中的相關檢查
查看 Shopify 官方說明其他匯入錯誤
- Shopify CSV 匯入錯誤「Validation failed: price can't be blank」的解決方法
- Shopify CSV 匯入錯誤「Validation failed: options are not unique」的解決方法
- Shopify CSV 匯入錯誤「Ignored line because handle already exists」的解決方法
- Shopify CSV 匯入錯誤「Ignored line because it did not contain product data」的解決方法
- Shopify 商品匯入錯誤「Invalid CSV header: missing headers」的解決方法
- Shopify CSV 匯入錯誤
更新於 2026年10月30日
Skuvera