ECの商品登録をExcelで効率化する方法|手作業を減らす基本設計

2026年9月13日 | Excel・商品データ

ECの商品登録は、商品名、商品コード、価格、在庫、説明文、画像名など、扱う項目が多い作業です。毎回コピー&ペーストで作ると、件数が増えるほど入力漏れや列ずれが起きやすくなります。

Excelで効率化するときは、いきなり複雑なマクロを作るのではなく、データを「元データ」「変換」「確認」「出力」に分けるところから始めます。

基本の考え方
入力する表と、販売先へアップロードする完成CSVを分けます。人が直す場所を限定し、計算結果や出力列へ直接入力しない設計にすると事故を減らせます。

無料チェックリスト

商品コード、価格、在庫、画像、CSVなど20項目を登録前に確認できます。状態を選ぶと、確認済み件数と要修正件数が自動で集計されます。

商品登録前チェックリストを無料ダウンロード

Excel形式(.xlsx)/登録不要

商品登録前チェックリストの詳しい使い方を見る

商品登録を4つの工程に分ける

工程役割主な項目
元データ仕入先情報をそのまま保存仕入先コード、商品名、原価、在庫
変換販売先のルールへ合わせる商品コード、販売価格、カテゴリ、画像名
確認登録前のエラーを見つける空欄、重複、文字数、数値形式
出力アップロード用CSVを作る指定された列順と見出し

最初に固定したい列

商品コードを基準に各データを結び付けると、並び順が変わっても照合しやすくなります。先頭ゼロが必要なコードは、数値ではなく文字列として扱います。

数式で自動化しやすい作業

  1. 原価から販売価格を計算する
  2. 複数列の商品情報をつないで商品名を作る
  3. 商品コードから画像ファイル名を作る
  4. 空欄や重複へエラー表示を出す
  5. カテゴリコードを対応表から取得する

対応表は別シートへまとめ、変換式へ直接コードを書き込まない方が修正しやすくなります。処理量が増えたらPower Query、VBA、Access、Pythonを検討します。道具の選び方は「Excel・Access・Python、EC業務ではどれを選ぶ?」で解説しています。

確認シートに入れたいチェック

条件付き書式で色を付けるだけでなく、「エラー件数」を一つのセルへ表示すると確認漏れを防ぎやすくなります。エラーが0件になるまでCSVを出力しない運用も有効です。

CSV出力で起きやすい失敗

文字コード、先頭ゼロ、改行、カンマ、列順は販売先ごとに違います。一度成功したCSVを見本として保存し、見出しと列順を固定してください。詳しくは「EC商品データでよくあるCSVエラー10選」と「仕入先CSVを販売用データへ変換する7つの手順」へつなげています。

自動化を広げる順番

  1. 列名と商品コードのルールを決める
  2. 数式と対応表で変換する
  3. 入力規則とエラーチェックを追加する
  4. CSV出力だけをVBAなどで自動化する
  5. 安定してから仕入先データの取込も自動化する
小さく始める
最初から全工程を自動化せず、毎回同じ手順で時間がかかる部分から一つずつ置き換えます。元データと手作業で確認できる方法を残しておくと、問題が起きたときに戻れます。

まとめ

商品登録をExcelで効率化する第一歩は、高度な機能ではなく表の役割を分けることです。元データを保護し、変換ルールを見える形にして、確認後に完成CSVを出力する流れを作ると、件数が増えても作業を安定させやすくなります。