エクセルでの商品販売管理についての質問

このQ&Aのポイント
  • 現在販売サイトに、エクセルで作成したCSV形式のファイルを送信して出品。販売リストや在庫リストをCSV形式のファイルでダウンロードして管理しているのですが、販売サイトの定期メンテナンス等で、在庫が消えてしまうことがあります。
  • 昨日の在庫リストと本日の在庫リストの差を比べて、差異を自動的に具体的に見つけ出すことは、エクセルで可能なのでしょうか。差異から販売商品を差し引けばデータが抹消された商品がわかるので対処できるのですが。
  • 出品数が多いため、エクセルでの商品販売管理が戸惑っています。
回答を見る
  • ベストアンサー

エクセルでの商品販売管理について質問です。現在販売サイトに、エクセルで

エクセルでの商品販売管理について質問です。現在販売サイトに、エクセルで作成したCSV形式のファイルを送信して出品。販売リストや在庫リストをCSV形式のファイルでダウンロードして管理しているのですが、販売サイトの定期メンテナンス等で、在庫が消えてしまうことがあります。例えれば、昨日の在庫数から販売数を差し引いた数が計算より少なくなることです。在庫は手元にあるのでかまわないのですが、管理ができなくて困っています。昨日の在庫リストと本日の在庫リストの差を比べて、差異を自動的に具体的に見つけ出すことは、エクセルで可能なのでしょうか。差異から販売商品を差し引けばデータが抹消された商品がわかるので対処できるのですが。出品数が多いので戸惑っています。

質問者が選んだベストアンサー

  • ベストアンサー
  • layy
  • ベストアンサー率23% (292/1222)
回答No.4

補足回答を見る限りでは、 ダウンロードはあるけども合わないことがあるので参考データ程度、というニュアンスでしょうか。 他の店?ではどのような運営していますか?。 データがダウンロードでもらえないときにメールでもらうくらいは 本部へ提案すべきですね。 本題にて、 「昨日の在庫リスト」、「今日の在庫リスト」、を比較するとなると、 ともに同じ意味の項目が必要です。 同じ基準で並べ替えして、2列に並べるのが一番分かりやすいですが、 シートがたぶん別れているでしょうから、 1つのシートにかき集めるという処理が必要になると思います。 <昨日の在庫リスト> 商品コード、商品名、現在在庫数、仕入数、出品数、残在庫数 <今日の在庫リスト> 商品コード、商品名、現在在庫数、仕入数、出品数、残在庫数 <販売リスト> 商品コード、商品名、販売数 <比較用在庫リスト> 商品コード、商品名、昨日までの在庫数、仕入数、出品数、今日の在庫数 みたいなイメージです。 比較基準にできる項目があるかどうか、 原本は変えない方が良い、 随時必要なときにチェックできる仕組みのが良い、 シートを1つにするのは別途テクニックを(ここの質問ででも)確認、 条件付き書式設定を使うと赤文字にさせたりできる、 VBAを知っているともっと細かいセル操作が可能、 チェックしたときに差異だけかき集めてリストを出した方がいいのではないか、 いろいろ検討事項あります。 できますが、ホントに使おうと思うと結構大変かもしれません。

tokio9999_2010
質問者

お礼

回答ありがとうございます。サイトはアマゾンマーケットプレイスです。ですからこちらからの要望は気が向いた場合にしか採用されません。商品が膨大で、販売数も出品数も多くなるので照合が煩雑になるので、なんとか自動化できないのかなと思いました。とりあえず頑張ってみます。

その他の回答 (3)

  • layy
  • ベストアンサー率23% (292/1222)
回答No.3

販売業務、物流業務においては、物理的な管理とシステム的な管理でマイナスや差が出てしまったりするのは想定される範囲です。またエクセルへの反映がリアルなのか1日1回か事後かいろいろあるし、定期メンテナンスとはいえシステム未対応なので検討事項でしょう。 昨日の在庫リスト、今日の在庫リスト、商品がすべて合っている前提が必要です。基本的には、昨日の在庫リスト±今までの増減=今日の在庫リストです。 本題ですが、 昨日の在庫リスト‐今日の在庫リストから求めても可能でしょうが、逆算で合わせるという手段はあまりオススメできるやり方でないと思います。定期メンテナンスの時は在庫変動させない運営やダウンロードの代わりにメールで配信するなど本来のシステムの動作に近いやり方を考えてみたらどうですか。もちろんあなた1人だけでなくリストを用意する側と相談。当面はこの暫定策ですが行われる日もわかっているなら何か準備できないかというとこです。 エクセルで差異を出すのは可能だと思います。昨日の在庫、今日までの増減から今日の在庫リストを求めるのが時系列だし理想。在庫リスト同士の比較しかできない状況でしょうか。

tokio9999_2010
質問者

補足

回答ありがとうございます。  販売サイトは、大手ですので常時メンテナンスしています。 こちらはそのシステム上で販売しているもので、販売者は共通のフォーマットを使用して登録するというものです。システムの改定や改善は販売サイトの都合で行われますので何もできません。 販売商品や発送先は販売サイトから連絡が来ます。 過去販売リストや、在庫リストは随時レポートが発行されますが、それ自体があっていない場合があるということです。 一番早い解決方法は、販売したのに掲載されているダブルブッキング商品は、こちらで削除する。販売されていない商品なのに在庫から消えている商品、再出品する。これ以外の方法はありません。サイト自体のサーバー容量が莫大で、商品アイテムも莫大で毎日新規商品が増えるので、たぶんどうしようもありません。サーバートラブルも数ヶ月に1度は必ず発生しますが、こちらで対策するしかありません。ですが、在庫数が2000以上で、1日の販売数が40程度とかになると、登録発送作業も含め、在庫確認作業は1人作業では負担が大きいので、在庫リストの適正をデイリーで総数量不一致でなく、差異の個別確認できる簡単な方法がエクセル上でないかと思っているのです。

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

質問の内容が読者側で追試(追体験)できるようなものでなくて、かつ普通の質問ではない(WEBとの連携があるなど)ので、正確なことはなんとも言えないですが、この程度のニーズに答えようとすると、VBAでプログラムを組む必要があると推測します。プログラム作成や、VB,VBAなどの経験はありますか。たとえ経験があっても、習得にはしばらくかかります。 仕事(業務)にエクセルを使うならVBAは必須というのが小生の持論です。 販売サイトの主宰者に要望して、改良してもらうのが筋ではないですか。 現状では質問のWEBサイトの機能に、大きな欠点があるのでは。 ーー もしCSVファイルをエクセルに読み込んで、加工し データが2シートとか、または別ブック(の別シート)に整然と揃えられるなら、ちゃちですが、エクセル関数でチェックが出来るかもしれません。商品コードを基に、VLOOKUP関数で検索を架け、前日の最終残高と本日の当初残高が不一致の行を見つけることは出来るでしょう。 プログラムの力があれば、エクセルに読み込まさずとも、2つのCSVファイルを商品コードでマッチさせて、他の項目を比べ、相違分を知ることは出来る。

tokio9999_2010
質問者

お礼

回答ありがとうございます。プログラムの力があまりないので頑張ってやってみようと思います。当面は、消滅した商品を見つけて再出品するしかないかなと思っています。ですので、なんとか、相違分さえ知ることができるならと思ったからです。

  • fgo0326
  • ベストアンサー率66% (6/9)
回答No.1

メンテナンスで消えてしまうというのも大変ですね・・・。 今は一品一品手計算されているという事でしょうか? 1、ユニーク(単一)となるデータ(商品コード等)が有る事。 2、昨日と今日の在庫データはもちろん、在庫が変動する要素(販売実績や仕入実績等)となるデータが全てCSV(エクセル)で存在する事。 3、2のデータの中にはそれぞれ共通のユニークデータ(商品コード等)が含まれている事。 4、昨日在庫、今日在庫、販売等の変動要素データの件数がエクセルの1シートで扱える行数を超えない事。 以上の条件を満たせば、VLOOKUP関数を使われるのが楽かと思います。 VLOOKUP関数というのは、あるデータ(例えば商品コード)が、ある一覧の中に存在するかどうか調べて、存在すれば該当するデータ(在庫数等)を表示してくれるものです。 表示さえ出来ればあとは、昨日の在庫+仕入-販売の数量と、今日の在庫数を比較して違ったら印を表示するという列を作ってあげて、そこに印がついたものをオートフィルタで絞り込んでやれば異常データだけのリストが出来るかと思います。 あとはその作成したシート(昨日在庫、今日在庫、仕入、販売等)に、日々の実データをコピーしてくれば勝手にエクセルが計算して印を付けてくれるようになりますので、PCの性能とかにもよりますが慣れれば数分で出来るかと思います。 自動というのがどこまでお考えか分かりませんが、マクロを使えばエクセルファイルを開いただけで勝手にデータを取り込んで計算してくれるというような事も可能ですので、そこまでやれば実データさえ用意してやれば1分かからずに終わるかもしれません。 文章ではなかなか説明が難しいですが、結論としては上記1~4の条件を満たすなら可能だと思います。

tokio9999_2010
質問者

お礼

回答ありがとうございます。プログラムの力があまりないので頑張ってやってみようと思います。当面は、消滅した商品を見つけて再出品するしかないかなと思っています。ですので、なんとか、相違分さえ知ることができるならと思ったからです。条件は全て満たしているので、可能だと思います。あとは、私の知識レベルなんですけどね。とりあえず、手がかりがわかりました。ありがとうございます。

関連するQ&A

  • エクセルで販売員別在庫管理をしたのですが・・・

     勤め先(小物小売業)で在庫管理をする事となりました。    当社の販売形態は、各販売員に商品を貸与し、それを各地で販売する、というものです。  そのため各販売員ごとに在庫管理をしなくてはならないのですが、商品が百品目を超えるため、エクセルでは手間がかかりすぎてしまうようです。  倉庫別に在庫管理できるフリーソフトを試してみましたが(倉庫名を販売員名にしてみました)、しっくりきません。 やりたいことは ・商品管理(販売員に商品を送るたびに、その人の在庫を増やす) ・棚卸し(期末ごとに各販売員の在庫を数え、それまでに送った商品の数と実数、及び売上を比較する) の2点です。 手軽に管理ができる方法がありましたらご教授願います。エクセル以外のソフトでも構いません。

  • excelで在庫管理

    仕事で在庫管理表を作ることになってしまいました・・・。 シート1 商品コード、アイテム名、昨日在庫数 を羅列したリストを貼り付けてシート2の在庫管理表に反映させてその日の在庫数をチェックします。 シート2 商品コード、型番、アイテム名、在庫数 を表示しています。 毎日上書きして在庫管理するリストなので、シート1の変動もあり、なかなか使えるものができません。 簡単にシート1の在庫をシート2に反映させられる関数はありませんか? excel初心者で何もわからないので教えて下さいm(_ _)m

  • エクセルの管理表作成について…

    エクセル超初心者です。 商品管理…在庫管理?を作りたいんです。 手作り商品の販売をやっているので、 写真があって、制作日、出荷先、在庫数という具合に 一覧表のようなものを作りたいんです。 この場合の画像添付のやり方がいまいちわかりません。 私の説明もよくわからないかと思いますが…。。。 エクセルでこのような画像付きの管理をやっている!というかた レクチャー願います!また参考書、サイトなどの紹介でも結構ですから お願いいたします。

  • エクセルでの管理表…

    このたび委託販売をすることとなりました。 そこでこのような管理票をつくりたいと思っているのですが… 商品の画像・作成日・購入元・金額・在庫…思いついた順ですけど。。。 このように商品管理&在庫管理表をエクセルでつくりたいと思っています。 作りたい!といってもエクセルも初心者でこれまた、これから覚えていこうと おもっているんです。。。このような表の作成の参考サイト、またはエクセルで 同じく管理表などを作ってやっている!という皆様!!どうかご教授ください。 よろしくお願いいたします!

  • こんな販売管理パッケージありますか?

    こんな販売管理パッケージありましたら、教えてください。 販売管理パッケージ購入を検討中です。 現在、ある販売管理システムをスタンドアロンで使用してます。 そこで、以下の内容を満たすパッケージがあれば教えてください。 ・Windows8.1を使用してます。 ・自営業で電化製品や電機工事の仕事がメインで、主に1人で使用してます。 ・請求書・納品書の管理・発行がメインです。 ・在庫管理はしていないので在庫機能は必須ではありません。 ・見積もり機能もあればよいが、必須ではありません。 ・お客様のDM送付のため、住所・名前がタッグシールで印刷したい ・お客様に売り上げた電化製品等の保有機種を確認したい ※購入履歴管理ができること ・初期導入時、お客様データ(CSV形式)をインポートしたい。 ・初期導入時、売上データ(CSV形式)をインポートしたい。 ・商品マスタが無くても自由に売上時に、「商品コード」・「商品名」が 入力できるくらい、入力に自由度が高いこと ・金額は安いに越したことはないが、30000円以内 ・パッケージ品質がよいこと ・サポート体制が整っていること 宜しくお願いします。

  • countif関数について

    Excelを用いて、csv形式のファイルの一部から、指定した数値の個数を調べたいのですが、うまく動作しません。 csv形式のファイルは、 "商品名","在庫数" によって構成されています。 そこから、例えば在庫数が10個未満の商品の数、在庫数が0個の商品の数を取り出したいのです。 また、csv形式のファイルは1日に数回生成され、ファイル名は、zaiko_12345.csvのようになっており、「12345」の部分はランダムな5桁になります。 やりたいことは、たとえば、A1セルにランダムな5桁の数値を入れることによって、 A2セルに在庫数が10個未満の商品の数、A3セルに在庫数が0個の商品の数が自動的に表示されるようにしたいのです。 countifやindirectなどを使えばできそうなのですが、うまくいかずに困っている状況です。 ご教示のほど、よろしくお願いいたします。

  • 輸入商品の自社販売サイトを作りたい。

    輸入商品の国内販売をかなり小規模にやってみたくて色々な販売サイトを見てみたりしているのですが、どのサイトも取り扱っている商品数が多く、私がしたいような数点の商品の取り扱いでわざわざサイトを作ってる方はいないような気がします。 1、少ない(しかもジャンルがバラバラ)商品数でサイトを作ったりするのはあまりない事なのでしょうか? 2、ジャンルが統一されていれば少ない商品数でもサイトを作ったりするするのでしょうか? 個人輸入で部屋の片隅を在庫置き場にしようと思っているので、少ない商品数とは例えば、、、靴3足、ヘッドホン2つ、腕時計2つ、とかいうレベルです。 よろしくお願いします。

  • 仕入・在庫管理/販売管理/顧客管理ソフトのおすすめ

    SOHOで小さなオフィスをかまえていますが 今度新しく物販もはじめることになり、 在庫管理や販売管理などをMacでやろうと思っています。 (今まで物販は殆どなかったので、物販部門のみ出納帳に手書きしていました) アクセスやエクセル、ファイルメーカーなどはそこそこ使えるのですが 一から構築するのも面倒くさい&時間がないし、アクセスはMacでは使えないし うちのエクセルは激重なので、 思い切ってファイルメーカーを買ってしまおうか Bento4でも十分なのではないか?とか できればフリーソフトでいいのはないのか?など悩んでいます。 在庫数もそんなに多くなく(千点ぐらい)、 物販の営業日も月に数日しかないので、 シンプルで使いやすく簡単なソフトがいいのですが 顧客管理や仕入れ先の管理もできればもしたいのと 周りからは古物商なので商品が1点モノとなることが多く 在庫管理が難しいのでは?とも言われています。 おススメのソフトがあれば教えてください。

    • ベストアンサー
    • Mac
  • Excelでの在庫管理

    鋼材を扱う倉庫で、鋼材の入出荷の在庫帳をExcelで管理しています。 ひとつのファイルにサイズごとのシートを作り在庫数の管理をしています。(ファイルは一月毎にしています) シート枚数が多いため目的のシートの選択や翌月への繰越作業などが大変です。(似たサイズがある為間違えることも多いです) シート選択を間違えずに簡単に出来る方法があればどなたか教えてください。 また、出来れば一枚のシートにて全てのサイズを管理したいのですが その方法もあれば教えてください 各サイズごとに在庫数等の合計と入出荷をリスト状にして検索・入力が出来るようなものを作りたいと考えています。 よろしくお願いします

  • エクセルで販売管理をおこないたい

    パソコンで販売管理をおこなうソフトを作りたいと思っています。 毎日の商品販売で発注書や納品書を作成するとともに、それらの情報を保存し管理情報等を作成するのが目的です。 個人での商売なので情報量はあまりありません。 処理の内容としては 顧客数は約200人、商品種類は約200種類程度。 毎日5、6人の顧客にそれぞれ商品5~10種類を販売します。 このとき販売元に対して発注書を作成し、顧客に対して納品書を作成します。 また月単位程度で顧客毎や商品毎の販売情報等の管理表を作成します。 このような処理を作るのには適しているソフトはどのようなものがありますか。 エクセル(2003)は有るのですが、エクセルでこのような処理を作ることは適当でしょうか? (データ量的に扱える範囲でしょうか。) もう一つの問題は操作をするのがパソコン初心者なので、エクセル等の表に直接データを入れて手操作で集計をするということは出来ません。 入出力等の操作画面を作る必要があります。 あまりお金をかけたくありませんので、フリーソフトなどが有れば教えてください。 またはエクセルでがんばってみるのがいいのでしょうか。

専門家に質問してみよう