• ベストアンサー

EXCEL 複数条件

EXCELで行き詰まっています・・ 表1に製品毎に使用している部品の員数があります。  例えば製品Aには、部品aが2個と部品dが1個使用、製品には部品bが3個・・など 表2に製品が年度ごとに何台出荷されたかが記載されています。  製品Aは2015年から2019年まで毎年20台、2020年は5台・・など このデータから「部品」が「年度」にいくつ使用したかという表3を作成したいです。 関数でできますでしょうか・・・得意な方のお知恵をお借りしたいです。 よろしくお願いします。

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

  • ベストアンサー
  • kkkkkm
  • ベストアンサー率66% (1731/2601)
回答No.2

空欄を0で埋められるのでしたら C20に以下の式を入れて下と右にコピーして試してみてください =MMULT($C3:$H3,C$11:C$16)

ma-ne-san-1119
質問者

お礼

おはようございます。 一瞬でできました・・・なんということでしょう! 製品が600くらいあり、年度も20年くらいあるのでもう諦めていましたがこんなに早く解決して感謝しかありません。 前回も助けていただきましたよね。 本当にありがとうございました!助かりました。 また助けていただけると幸いですm(_ _)m

その他の回答 (1)

  • kon555
  • ベストアンサー率51% (1845/3564)
回答No.1

 関数というか、純粋な掛け算の数式で可能だと思いますよ。  C20セルに「=C11*C3+C12*D3+C13*E3+C14*F3+C15*G3+C16*H3」  と入力すると、2015年度に使用された部品Aが計算されます。これは部品Aの使用数と製品Xの積を順に足していった式です。  後は部品BからFも同様に、そして各年度で参照セルを変更していけば表3は実現できます。

ma-ne-san-1119
質問者

お礼

おはようございます。 掛け算でもできるのですね・・・ 自分でも色々考えましたが頭が真っ白で思いつきませんでした。ありがとうございました!

関連するQ&A

専門家に質問してみよう