用 Excel 一次匯入所有商品
商品一個一個新增太慢,用「匯入」把 Excel 或 CSV 檔案整批送進系統。這篇照實際畫面走一遍,共四個步驟。
開始之前
「匯入」只有能新增商品的角色(例如管理員)才看得到,其他角色的選單不會出現這個項目。匯入時商品的類別要對到系統裡已經有的類別名稱,所以請先到側邊欄「類別管理」把類別建好——匯入不會自動幫你新增類別。一次最多可以匯入 200 筆。
步驟 1 / 4
打開「匯入商品」視窗
到「商品管理」頁面,按右上角「更多動作」(⋯),選單裡按「匯入」。
同一個選單裡還有「批量編輯」,那是「匯出目前商品 → 在 Excel 改 → 重新匯入」用來更新既有商品的,跟這篇教的新增商品是不同流程,共用同一個視窗但欄位不一樣。
步驟 2 / 4
下載範本、上傳檔案
第一次用建議先按「下載範本」,範本會照系統目前的類別列出可以填的名稱。把資料填進範本後,拖曳檔案到框裡,或點擊選擇檔案,系統就開始解析。
範本的欄位順序不能調整——系統是照欄位的位置對應資料,不是照標題文字比對。
商品的欄位需求:
| 欄位 | 必填 | 型別 | 範例 |
|---|---|---|---|
| 商品名稱 | 必填,最多 200 字 | 文字 | 冷萃咖啡豆 250g |
| SKU / 商品代碼 | 選填,需唯一 | 文字 | CB-250 |
| 條碼 | 選填,需唯一 | 文字 | 4710085120018 |
| 類別 | 必填,須為系統已有類別 | 文字 | 咖啡豆 |
| 售價 | 必填,需大於 0 | 數字 | 450 |
| 成本價 | 選填 | 數字 | 320 |
| 初始庫存 | 選填,預設 0 | 整數 | 100 |
| 最低庫存 | 選填,預設 5 | 整數 | 10 |
| 單位 | 選填,預設「個」 | 文字 | 包 |
| 描述 | 選填,最多 1000 字 | 文字 | (略) |
步驟 3 / 4
檢查驗證結果
解析完成後,系統會列出每一列的狀態。有錯誤的列,錯誤原因會寫在那一列狀態欄下方;按「錯誤」只看有問題的列,方便回 Excel 對照修正。
錯誤只會擋下那一列,其他列不受影響。按「重新上傳」會回到選檔案畫面,換一個修正過的檔案再上傳一次就好,不用整批重填。
常見的錯誤提示文字:
| 提示文字 | 原因 |
|---|---|
| 商品名稱 為必填 | 這一列的商品名稱是空的 |
| 售價 必須大於 0 | 售價填 0、負數或空白 |
| 找不到類別「飲品」 | 類別欄的文字在系統裡找不到對應的類別,通常是打錯字 |
| SKU / 商品代碼 已存在於系統中 | 這個 SKU 已經有商品在用 |
| SKU / 商品代碼 與第 3 列重複 | 同一個檔案裡有兩列填了一樣的 SKU |
步驟 4 / 4
送出匯入
把 Excel 改好、重新上傳,確認全部通過後按「匯入有效資料」。畫面會顯示進度條,完成後換成「匯入完成」,列出成功與失敗筆數。
要按「關閉並重新整理」清單才會刷新,視窗不會自動關閉。如果有列失敗,這裡只會列出失敗原因,不會自動重試。
常見問題
一次最多可以匯入幾筆?
200 筆。超過的話請分成幾個檔案分批匯入。
匯入時系統會不會自動建立類別?
不會。類別要先到「類別管理」建立好,匯入只是拿 Excel 裡的文字去比對已有的類別名稱,找不到就會判定那一列有錯誤。
可以用匯入來改現有商品的庫存嗎?
新增用的匯入可以填「初始庫存」,但「批量編輯」(匯出→改→重新匯入)流程沒有庫存欄位,沒辦法用它來搬動庫存數量。
SKU 或條碼一定要填嗎?
都是選填,但只要填了就必須是系統裡唯一的值,同一個檔案裡也不能重複。
打開系統,用一份真的商品清單試試看。
登入 EnagaFLY