- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルの計算式でできますか?)
エクセルの計算式で在庫管理を自動化する方法
このQ&Aのポイント
- エクセル2003を使用している場合、在庫管理を自動化するための計算式があります。
- 具体的には、ROUND関数を使用してシート1の記号をシート2に入力すると、商品名が表示されます。
- さらに、シート2の販売数を元の個数から引いていき、在庫数を自動的に更新することも可能です。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは! おそらくSUMIF関数で大丈夫だと思います。 1行目はタイトル行でデータは2行目以降にあるとします。 Sheet1のD2セルに =IF(COUNTBLANK(A2:C2),"",C2-SUMIF(Sheet2!B:B,A2,Sheet2!D:D)) という数式を入れオートフィルで下へコピーしてみてください。 Sheet2のデータ変更があるたびに反映されるはずです。 ※ Sheet1の「元の個数」は手入力だとしています。 お役に立ちますかね?m(_ _)m
その他の回答 (3)
- tom04
- ベストアンサー率49% (2537/5117)
回答No.4
NO.3です! たびたびごめんなさい。 投稿後にNo.1さんと重複しているコトに気づきました。 No.3は無視してください。 確認せずに投稿してごめんなさいね。m(_ _)m
noname#204879
回答No.2
》 ROUNDで…に打ち込むと商品名が出てくるようになってます その「ROUNDで」ってどういう意味ですか?
質問者
補足
すみません、打ち間違えました。 VLOOKUPです。
- yugere
- ベストアンサー率37% (48/127)
回答No.1
シート1(商品の基本台帳)のD1に、以下の式を入力し、下(D2,D3)にコピーしてください。 =C1-SUMIF('シート2(売上げ台帳)'!B:B,'シート1(商品の基本台帳)'!A1,'シート2(売上げ台帳)'!D:D)
質問者
補足
早々の回答ありがとうございました。 早速数式を入れて試してみたのですが…販売数を合計してないようで、在庫数が減りませんでした…。 まったく同じようにやってみたのですが…どうしてだか分かりますか?
お礼
早速の回答ありがとうございます(^^) ご回答いただいた式でできました! ちょっと感動しちゃいました。 ありがとうございました!