- ベストアンサー
エクセルを使った棚卸での在庫参照と発注アラートの方法
- エクセルを使った棚卸での在庫参照と発注アラートの方法についての質問です。別のBOOKに並べられた商品マスタから、特定の商品の最低在庫数を照らし合わせて、在庫数が下回った場合にアラートを出す方法を知りたいとのことです。
- マクロの知識がなく、関数を使って解決しようと試みましたが、理解できずに迷っている状況です。外部のシステム屋に相談するべきかどうか迷っているそうです。
- アドバイスをお願いしたいとのことです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
関連するQ&A
- プルダウン 在庫数の出し方
プルダウンメニュー 別シート計算について 宜しくお願いいたします。 sheet1には A2/B2/C2/ 商品名/サイズ/貸出数/ 商品名/サイズ/貸出数 までは、入力規則でプルダウンで、商品名やサイズを指定できるようにしています。 SHEET2には A2/B2/C2/ 商品名/サイズ/現在の在庫数 が入力されています。 このSHEET1の( D2 )に、プルダウンで指定された 商品/サイズ/貸出数 = (SHEET2 在庫数)ー (SHEET1 C2 貸出数 )=現在の在庫数を 求めたいのですが、勉強不足で式がわかりません。 教えていただけないでしょうか? 使用ソフトはexcel2000です。 この回答に対し Excel2000をご利用の場合,シート1のD列では =IF(COUNTA(A2:C2)=3,SUMPRODUCT((Sheet2!$A$1:$A$1000=A2)*(Sheet2!$B$1:$B$1000=B2), Sheet2!$C$1:$C$1000)-C2,"") のように計算します。 これは理解できました。 たとえば sheet2 スカート 在庫数 2 sheet1 A2(商品 スカート)/B2(サイズ S)/C2(貸出数 2) と入力すると D2(現在個数は0)表記ということはわかったのですが 次の段にまた、A3/B3/C3 に、同じ商品と貸出数を入力すると、D3 には -2 と表記に、ならないといけませんのに、 次の段に、同じ商品名・サイズを入力すると、在庫数は上記のD2と同じ数字になります。 これらを変えるにはどうすればよいのでしょうか?
- ベストアンサー
- オフィス系ソフト
- 在庫の集計VBAについて
元のエクセルファイルにすべての商品コードとサイズと在庫数が以下のようにあります。 code サイズ 在庫数 a S 10 a M 5 a L 7 b 26インチ 10 b 27インチ 20 b 28インチ 10 c S 1 c M 6 c L 4 c LL 20 ・ ・ ・ ・ と2万行ほど。 そこで週2回ほど在庫表が他部署から回ってきます。 しかし、そのファイルには以下のように在庫のあるコードとサイズと個数しか書いていません。 code サイズ 在庫数 a M 1 a L 2 c M 5 c LL 11 ・ ・ ・ ・ 期待値としましては、 a S 0 a M 1 a L 2 b 26インチ 0 b 27インチ 0 b 28インチ 0 c S 0 c M 5 c L 0 c LL 11 ・ ・ ・ ・ となるようにマージしたいです。 元のファイルにはすべてのcodeとサイズが書いてあります。 回ってくる在庫表はすべてのコードとサイズが書いていません(在庫のあるものだけ書いてあります)。 在庫が復活するとまた書き直さないとダメなので、困ってます。 いい方法はないでしょうか。 どうぞ、よろしくお願いします。
- ベストアンサー
- Visual Basic
- 商品テーブルと2つの在庫テーブルの結合ができない
商品のデータベースがあるんですが、一つの商品テーブルに複数の店舗の商品をまとめて登録しています。在庫数は店舗別のテーブルで分けているのですが、これをSQLで商品コードで結合ができません。 仮に商品がA、B、Cと登録されていたとして、店舗1にはAとBの商品があるため2つの在庫数を設定しており、店舗2にはBとCの商品があるため2つの在庫数を設定しています。 つまり片方のみの商品もあれば両方に存在する商品があります。 このときにSQLで商品情報を取得する場合に、結合したいのですが結果が0件となり上手く結合ができません。 商品コードがBのときにSELECT文で両店舗の在庫数を同時に取得したいし、AやCではそれぞれの店舗在庫を取得したいのですが、何か良い方法はないものでしょうか?
- ベストアンサー
- MySQL
- セット商品の在庫管理
現在エクセル2003で、在庫管理しています。 日報シートに入力したら在庫シートの(前月在庫数-出庫数+入庫数=在庫数)で、 現在庫がわかるようになっています。 この度、A.B.C.D.E.の商品をそれぞれ お掃除セット(A.B.C2個) リビング用セット(A.C.D.E) という具合でセット販売するのですが、日報に(お掃除セット、1)と入力すれば、 自動的にAが1、Bが1、Cが2、という感じで 在庫が減るようにし、セット商品が何個出たのかわかる様にすることが 可能なのでしょうか? わかりにくい質問で恐縮ですがよろしくお願いいたします。
- 締切済み
- Windows XP
- 種類ごとに在庫をカウントする設定
エクセルで在庫管理表を作っているのですが、やはり分からない部分がある為、ご質問させて頂きます。 <在庫数の表> A1のセルに、商品αの在庫数10 B1のセルに、商品βの在庫数10 C1のセルに、商品Γの在庫数10 <やりたい設定> セルD1のセルで、商品の種類を選択し(リスト化する関数は知っています) 次にE1に使用する商品の数を入力すると、その該当商品の在庫数がマイナスされる。 例えば、D1で商品αを選択し、E1に5と入力したら、A1の在庫数が5差し引かれる という具合です。 どなたかご教授いただけないでしょうか?
- ベストアンサー
- その他MS Office製品
- Excel 在庫管理をしたい
Excelで簡単な在庫管理の表の作り方について質問します。 A,B,C列は入力後、E,F列にその時点での在庫量を表示させます。 商品が固定のものではなく、・・・H,I・・・X,Yと新たに出てきたときに E,F列に1個以上のものだけを表示させるにはどのような関数を入力 すればいいでしょうか? 説明が分かりにくいかもしれませんが、よろしくお願いします。 A B C D E F 1 日付 商品名 数量 商品名 数量 2 10/1 A 10 A *** 3 10/2 C 25 B ** 4 10/5 D 15 C * 5 10/8 B 20 ・ ・ 6 10/9 A -5 ・ ・ 7 ・ ・ ・ 8 ・ ・ ・ 9 ・ ・ ・
- ベストアンサー
- オフィス系ソフト
- Excelで毎日変化する複数商品の在庫数を蓄積したい。
よろしくお願いします。 約1000点ほどの商品があり、その在庫数を別の集計用Excelブックからリンクをして表示しています。 その在庫数が毎日変化するのですが、その数値を日ごとに保存しておきたいと考え、関数やマクロを使って何とかしようと思ったのですが、慣れないので何ともなりませんでした。 以下のような表です。(乱れた表になってしまうと思います。スミマセン) ┏━┳━━━┯━━━┯━━━┓ ┃ ┃ A │ B │ C ┃ ┣━╋━━━┿━━━┿━━━┫ ┃1 ┃ 品名│ 品番│在庫数┃ ┠─╂───┼───┼───┨ ┃2 ┃ 商品1│ 251-3│ 213┃ ┠─╂───┼───┼───┨ ┃3 ┃商品2│130-25│ 5┃ ┠─╂───┼───┼───┨ ┃4 ┃商品3│131-20│ 14┃ ┠─╂───┼───┼───┨ ┃5 ┃商品4│142-01│ 10┃ ┠─╂───┼───┼───┨ ┃6 ┃商品5│ 254-1│ 116┃ ┗━┻━━━┷━━━┷━━━┛ このC列のデータだけ日付入りで保存していきたいと思います。 コピー&ペーストで保存しても手間のかかる作業ではないので、今まではそうしてたのですが、手軽にできればいいなと…もっと言えばファイルを保存して閉じるときに自動でやってくれると一番理想です。 下記のような同じシート内への蓄積か、もうひとつ下のように別シートへの蓄積でもかまわないのです。(年間保存すると列数が足りなくなりますが、そのあたりは何とかします) ┏━┳━━━┯━━━┯━━━┯━┯━━━┯━━━┯━━━┓ ┃ ┃ A │ B │ C │~│ AA │ AB │ AC ┃ ┣━╋━━━┿━━━┿━━━┿━┿━━━┿━━━┿━━━┫ ┃1 ┃ 品名│ 品番│在庫数│ │8月1日│8月2日│8月3日┃ ┠─╂───┼───┼───┼─┼───┼───┼───┨ ┃2 ┃ 商品1│ 251-3│ 213│ │ 210│ 209│ 204┃ ┠─╂───┼───┼───┼─┼───┼───┼───┨ ┃3 ┃商品2│130-25│ 5│ │ 2│ 1│ 0┃ ┠─╂───┼───┼───┼─┼───┼───┼───┨ ┃4 ┃商品3│131-20│ 14│ │ 11│ 10│ 5┃ ┠─╂───┼───┼───┼─┼───┼───┼───┨ ┃5 ┃商品4│142-01│ 10│ │ 7│ 6│ 1┃ ┠─╂───┼───┼───┼─┼───┼───┼───┨ ┃6 ┃商品5│ 254-1│ 116│ │ 113│ 112│ 107┃ ┗━┻━━━┷━━━┷━━━┷━┷━━━┷━━━┷━━━┛ ┏━┳━━━┯━━━┯━━━┯━━━┓ ┃ ┃ A │ B │ C │ D ┃ ┣━╋━━━┿━━━┿━━━┿━━━┫ ┃1 ┃ 品名│8月1日│8月2日│8月3日┃ ┠─╂───┼───┼───┼───┨ ┃2 ┃ 商品1│ -1│ -2│ -7┃ ┠─╂───┼───┼───┼───┨ ┃3 ┃商品2│ 0│ -1│ 0┃ ┠─╂───┼───┼───┼───┨ ┃4 ┃商品3│ 1│ 0│ -5┃ ┠─╂───┼───┼───┼───┨ ┃5 ┃商品4│ 2│ 1│ -4┃ ┠─╂───┼───┼───┼───┨ ┃6 ┃商品5│ 3│ 2│ -3┃ ┗━┻━━━┷━━━┷━━━┷━━━┛ Excel関連書籍を購入し、似たようなマクロはあったのですが、応用できませんでした。 ヒントになるような助言だけでもいただけたらと思います。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- Excelでの在庫管理
はじめまして。 Excelで会社の在庫管理を始めようとしている者ですが、どうにもわからない事があり困ってます。 A=商品コード.B=商品名.C=サイズ.D=数量と、大きく4つに分かれている表としまして、一定数を下回ったものだけのA~Cを別シート内に集約させた表を作りたいと考えております。 要は、大量にある商品の中で『発注しないとヤバいぞ!』って項目だけをわかり易く見れたら素敵だな…と、考えてるわけです。 おわかりの方いらっしゃいましたら何卒ご協力お願い申し上げます。
- ベストアンサー
- オフィス系ソフト
- access クエリにて在庫数を出したい
お世話になります。 accessにて在庫管理DBを構築しています。 在庫数を出そうとすると、「あいまいな外部結合が含まれているので、SQLステートメントを実行できません。 いずれかの結合を最初に実行するために、第1次結合を実行する分割クエリを作成し、 SQLステートメントにそのクエリを含めてください。」とエラーが出てしまいます。 なにぶん初心者の為、ちんぷんかんぷんです。 ご教授の程よろしくお願い致します。 t_薬剤マスター 薬剤区分ID、薬剤名、包装内容、包装量、単位、薬価 t_店舗 店舗ID、店舗名 q_入庫数の合計 店舗ID、店舗名、薬剤ID、薬剤名、入庫数の合計、小分入庫数の合計、入庫総合計 q_出庫 店舗ID、店舗名、薬剤ID、薬剤名、出庫数の合計 q_在庫 在庫ID、店舗ID、店舗名、薬剤ID、薬剤名、在庫数 とあります。 t_薬剤マスターとt_店舗から、 それぞれのクエリ、(q_入庫、q_出庫、q_在庫)に 「't_薬剤マスター'の全レコードと'q_入庫'の同じ結合フィールドのレコードだけを 含める。」結合を設定しました。 そして下記の様にクエリを作成 フィールド 店舗ID 店舗名 薬剤ID 薬剤名 ____________________________ テーブル t_店舗 t_店舗 t_薬剤マスター t_薬剤マスター フィールド 在庫数 入庫総合計 出庫数の合計 ____________________________ テーブル q_在庫マスター q_入庫数総合計 q_出庫数合計 フィールド 在庫数: [在庫数]+[入庫総合計]-[出庫数の合計] ____________________________ テーブル と作成しました。。。。が実行するとエラーメッセージが出てきてしまいます。 これは結合が悪いと言う事でしょうか? よろしくお願い致しますm(__)m
- 締切済み
- その他(データベース)
お礼
おー!なんかできそうな予感です! やってみます! ありがとうございます(^^)/