• 締切済み

excel使用 該当する数字の積を求めたいのですが・・・

例えば、 Tanaka 3 Inoue 4 Kato 2 Inoue 2 Okuda 8 Inoue 7 Kato 2 など、文字列とそれと同じ行に数字が並んでいる場合、 同じ文字列のものどうしの積を関数で求めたいのですが、やり方が思いつきません。 (例えば上の例だと、「Inoue」の持つ数字として、4*2*7=56、と出したい) 何かいい方法はないでしょうか? (補足ですが、当方の扱おうとしている文字列の種類は非常に多いため、 「特定の文字列ごとにフィルタにかけて、数字の積を求める」 というやり方はNGでお願いします)

みんなの回答

  • suz83238
  • ベストアンサー率30% (197/656)
回答No.2

オートフィルタを使って氏名を選択(例えば「Inoue」) 数値がB2~B100までに記入していれば Inoue 4 Inoue 2 Inoue 7    13 =subtotal(9,B2:B100)

noname#204879
noname#204879
回答No.1

{=PRODUCT(IF(A1:A100="Inoue",B1:B100,""))}

関連するQ&A