エクセルで在庫商品名と在庫有無を集計する方法

このQ&Aのポイント
  • エクセルを使用して在庫商品名と在庫有無を集計する方法について教えてください。
  • 具体的には、入荷時の場合と納品の場合、貸出の場合において、商品名と商品番号を入力したら自動で在庫有無が反映される方法を知りたいです。
  • また、入力した商品名や商品番号に関わらず、在庫有無が正しく反映されるようにしたいです。
回答を見る
  • ベストアンサー

エクセルにて在庫商品名と在庫有無を集計したいです。

エクセルにて在庫商品名と在庫有無を集計したいです。 どなたかご教授頂ければと存じます。 セルB4に商品名「ABCD」セルB5に商品番号「100」と記入されております。 ※1 「入荷時の場合」どこにも出荷していない場合、セルK4に商品名「ABCD」セルK5に商品番号「100」と自動反映したい。 ※2 「納品の場合」セルE4に商品名「ABCD」セルE5に商品番号「100」と記入すれば、セルK4に商品名「0」セルK5に商品番号「0」と自動反映したい。 ※3 「貸出の場合」セルH4に商品名「ABCD」セルH5に商品番号「100」と記入すれば、セルK4に商品名「0」セルK5に商品番号「0」と自動反映したい。 ※4 セルE4やE5に入荷と違う商品名や商品番号を入れたとしても、セルK4に商品名「0」セルK5に商品番号「0」と自動反映したい。(H4やH5に記入した場合でも同様)

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

  • ベストアンサー
回答No.2

質問通り解釈すると K4のセルは、=IF(AND(E4="",H4=""),B4,0) K5のセルは、=IF(AND(E5="",H5=""),B5,0)

lego2009
質問者

お礼

ご回答ありがとうございます。 ご指示頂きました計算式を当てはめて、要望どおりになりました。

その他の回答 (1)

  • kagakusuki
  • ベストアンサー率51% (2610/5101)
回答No.1

 確認したいのですが、 ※4の条件を、文章の通りの意味だと解しますと、 B4とB5に何かデータが入力されている状態で、 E4、E5、H4、H5の何れかのセルに、何か文字列(出鱈目な内容でも良い)を入力すると、 K4及びK5に0と表示される様にする事になります。  つまり、※4の条件通りにしますと、例えば、セルB4に商品名「ABCD」セルB5に商品番号「100」と入力されている場合に、 E4、E5、H4、H5の何れかのセルの中の1箇所にでも、「嘘ぴょ~ん」とか「&#◇∽☆▲Ж」と入力しただけでも、K4及びK5に0と表示しなくてはならない事になりますが、本当にそれで宜しいのでしょうか。  もし、駄目な場合には、どこが駄目なのか、そして、本当はどの様にされたいのか、を補足して頂く様御願い致します。  又、これでも良い場合にも、その旨を補足して頂く様御願い致します。  補足のやり方は、ログインした状態で、この回答が掲載されているページに、補足ボタンが現れる場合には、そのボタンをクリックされた後、移動先のページに補足内容を御記入下さい。  御利用されているサイトによっては、方法に多少の差異がありますから、御利用のサイトに補足ボタンがない場合には、各サイトに、補足のやり方を御確認して頂く様、御願いします。

lego2009
質問者

お礼

ご回答ありがとうございます。 本当はE4、E5、H4、H5のセルに別の文字を入力するとエラーなどが出るようにしたいのですが、 実は、別の商品名、商品番号をあてはめて0とする場合もあるので、なにか文字が入れば0になっても良いと考えました。 高価な在庫管理ソフトが買えず、かといってフリーの在庫管理ソフトでは使いづらかったので、 エクセルでちょこちょこ作っていました。そんなに数量が多くないので、簡単な表で一目でわかるようにしたのですが、本当の在庫管理ソフトでは、あまり許されない計算方法なのでしょうね(汗) わざわざお気遣い頂きましてありがとうございます。No2の方の計算式をご利用しようと思います。

関連するQ&A

  • Excel  希望者へ在庫商品検索後、抽出について

    下記のように、Sheet1にAさんから希望順位が決まっている商品コードに基づき、Sheet2の商品及び在庫商品に基づき、購入者名を記入したいのですが、どうしたらいいのでしょうか。 エクセルから記入例をコピーしたら、ずれてしまい少し見づらいと思いますがご容赦ください。 sheet1 列/行  A B C D E 1 順位 氏名 第一希望 第二希望 第三希望 2 1 Aさん K05 F05 F02 3 2 Bさん F02 K05 F01 4 3 Cさん K05 F01 F02 5 4 Dさん F01 F02 J02 6 5 Eさん F02 J02 K05 sheet2 列/行 A B C D E 1 品番 商品名 個数 第一購入者 第二購入者 2 F01 第1商品 2 3 F02 第2商品 1 4 J02 第3商品 1 5 K05 第4商品 1 6 F05 第5商品 2

  • 商品在庫の集計の方法で困っています

    商品在庫の管理をエクセルでしようと思っているのですが、 下図のようにシート1のA列に”あ”から”お”の5種類の商品があり、B列に販売数が記入されていて、 A列  B列 商品  販売数 あ    1 い    1 う    2 え    1 お    2 う    1 あ    3 え    1 お    1 シート2のA列に商品の項目があり、B列に売れた商品の総数が出てくるようにするにはどうすればよいのでしょうか? シート2のB列のセルに、COUNTIF(A2:A10,"あ")という関数だけでは、売れた数だけシート1のA列に書き込まないと総数が出ないので、うまくできる方法があれば教えてください。 初心者ですので簡単な式しか分からず、苦戦しています。

  • エクセルで在庫表を作りたいのですが

    ネットショップのバイヤーをやっております。 今まではエクセルで仕入れ表を作り商品の在庫管理も同じ表を使い管理してきましたが、商品数が増えて今までの方法では管理できないようになってしまいました。 フリー配布の在庫表でもかまわないのですがネックになっているのが海外からの仕入れ金額の反映方法で同じ商品を別の地区で購入することがあり、州ごとに税金が違うなど管理方法が面倒である点です。 今までは在庫表としてこれらをコピペしたものを使い、売れるたびに商品番号を過去の在庫表からひとつずつ探して削除しており手間がかかってしまいました。 今までの仕入れ表(これと同じものを在庫表としてコピペ利用) 購入地 日付 商品番号 購入金額 消費税 個数 購入金額トータル レート(買い付け時)日本円での金額 上記のような項目を作り管理しております。 購入地によって変動するのが消費税、レートはそのときの円高、円安で変動します。 同じ商品番号の商品を別の場所で複数購入する場合もあるので在庫表上で同じ商品としてカウントしたい 例・A州で001という商品を二個購入  ・B州で同じ001を10個購入 在庫表では12個の入庫数として自動で反映したい。 欲しい機能と項目 同じ商品番号があれば在庫として集計して別に作る在庫表に自動でカウントしたい 日本円での購入金額も上の仕入れ表に打ち込むと在庫表に反映できるようにしたい 在庫表として欲しいもの 商品コード(ハンドバックならA,ショルダーならBという大カテゴリー) 商品番号 (これは上記の仕入れで商品番号を打ち込むと連動して反映できるように) 日付 (手打ちで問題なし) 購入地 (手打ち後にオートフィルタで対応予定) 入庫数 (買い付け時の個数、同じ商品番号があった場合に自動でカウントしたい) 出庫数 (都度、手打ちにて入力) 在庫数 (入庫数ー在庫数) 購入金額(買い付け時の日本円税込み価格) 販売金額(日本での販売価格) 売り上げ (販売金額ー購入価格の差額)在庫数ー出庫数で自動にカウントできればよい 繰越 残った在庫数とその金額 以上の機能となります。 簡単な計算式は理解できるのですが、仕入れ表で入力した数字を在庫表にどうやって反映させるのかなどわからずここで教えていただければ幸いです。 また実際に同じように海外買い付けなどされている方からのアドバイスなども御座いましたらご教授ください。 よろしくお願いいたします。

  • 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    ・     ・     ・

  • エクセルの関数について

    一つのセルに二つの計算式を入れる場合には、どうすればよいでしょうか。エクセルで商品の在庫管理表を作成したく、入荷を記入する列と、出荷を記入する列、在庫数の列を設け、在庫数の列に、入出荷の自動計算が入るようにしたいと思っております。IF関数を使ってみたのですが、うまくできず、どなかた教えていただけますようお願いいたします。

  • エクセルでの在庫管理。

    仕事で使う、在庫管理のソフトをダウンロードしました。 週別の在庫数(シート1が、第1週・シート2が第2週・・・という感じで)を入力すると、自動で月別の在庫数を管理したり、グラフが表示できたりするものです。 とても便利なんですが、在庫品の商品名の入力枠が足らなくて(シート1に商品名を入力すると、すべてのシートにデータが反映されるしくみ)製品の種類ごとに名前を変えて保存しています。 簡単に入力枠を増やすにはどうしたら良いですか? パソコンは独学で学んできたので、専門知識がありません。 セルを挿入して、数式をコピーするだけでは次のシートに反映されませんし、下手なことをして数式が壊れたりするのが怖くて・・・何も手出しできない状態です。 専門書を買ってみたのですが、目次から知りたい項目を探そうにも「何がわからないのかが、わからない」という最悪の状況なのです。 どんな小さなことでも良いので、アドバイスいただけませんか?

  • エクセルにて多種の振り分け方、教えてください。

    入出庫をエクセルにてやっているのですが、 日付等、まちまちで入荷されるのでその分け方を教えてください。 セルAの1に日付、Bの1に入荷数、Cの1にロットナンバー、Dの1に在庫数。 セルEの1に日付、Fの1に出荷数、Gの1にロットナンバー、Hの1に在庫数。 を入力しているのですが、ロットナンバーが色々ありまして 同じ商品でも、ロットナンバーが違うと出荷順序が異なります。 そこで、ロットナンバーを打ち込むとその商品の 入出荷日+在庫数が分かる方法を教えてください。 説明不足でしたら改めて補足させてもらいます。 よろしくお願いします。

  • エクセル 在庫管理(在庫数から入庫月を求める)

    エクセルでの在庫管理をご教示ください。 これまで手書きで計算していた入庫月をエクセルで行いたいと考えております。 在庫数からその在庫の一番古い入庫月を求める計算式をお教えください。 例: A列 商品名 2020/1月の B列 出荷数量 C列 入庫数量 D列 在庫数量 2020/2月の E列 出荷数量 F列 入庫数量 G列 在庫数量 2020/3月の H列 出荷数量 I列 入庫数量 J列 在庫数量 *K列に、3月の在庫数量(J列)の、一番古い在庫の入荷月を求める計算式を入力したいです。 宜しくお願い致します。

  • 在庫表の管理をエクセルで行うに当たって、教えてください。

    エクセルのシート2に在庫表があります。 在庫表には、仕入日、仕入先、整理番号、メーカー、商品分類、モデル名、車体番号、仕入金額、が 右並びに書いてあります。 整理番号は、データを入れる時に、4桁の数値で各車に、つけます。(整理番号で管理している) メーカー数は、10件のメーカー数があります。 商品分類はA-1,A-2,B-1,B-2,C-1.,C-2,C-3の7項目があります。 シート1を新規に仕入れた商品のデータインプット用とし、これに、インプットすると、 シート2の在庫表が、メーカー別、商品分類別になっているため、(別の言い方:メーカー:10×分類:7で70の在庫グループがある) その(在庫グループ)の最終行に、自動的に転記されるようにしたいのです。(別の言い方:整理番号が昇順) 同様に、売上た商品も、シート1で、売上日、売上先、整理番号、メーカー、商品分類、モデル名、車体番号、売上金額、をインプットすると、自動的に在庫表から削除されて、その行が詰まるようにしたいのです。 よろしくお願いします。

  • Excelでのデータ入力

    今、Excelで商品の集計表を作成しています。セルAに商品番号を入れ、隣のセルBに商品名を入力しているのですが、商品数が多いのでいちいち番号と名前を入力するのが大変です。商品番号を入力すれば、反映して商品名が自動で入る方法はないでしょうか。 教えてください。宜しくお願いします。

専門家に質問してみよう