• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルの計算式について教えてください!)

エクセルの計算式でレタスの合計値を抜き出す方法

このQ&Aのポイント
  • エクセルの計算式を使用して、表(2)のF12のレタスの合計値を表(1)のB列から抜き出す方法を教えてください。
  • マイナス分を除外して計算するためにはどのような関数を使用すればよいのでしょうか?
  • 既に試した方法はエラーが発生し、うまく計算できなかったので、他に解決策があれば教えてください。

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

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.4

何度もごめんなさい。F10から下方ににんじん、とまとなどが入力されおり、G10セルから下方に合計値を表示させるのでしたらG10セルに次の式を入力して下方にドラッグコピーします。 =IF(F10="","",SUMIFS(B$1:B$5,A$1:A$5,F10,B$1:B$5,">0")) なお、A列に野菜の名前が有り、B列に数値が有るとしたらG10セルには次の式を入力してもよいですね。 =IF(F10="","",SUMIFS(B:B,A:A,F10,B:B,">0"))

1gogo
質問者

お礼

ありがとうございます!!!! 今エクセルでしてみたら出来ました!!! すごいですね!! 助かりました!! 本当にありがとうございました!!

その他の回答 (3)

回答No.3

Excel2003で確認してみました。 A B 1 にんじん 100 2 レタス 50 3 とまと 100 4 レタス -200 5 レタス 100 として、G にそれぞれ次の式を入れると G10: =SUMIF($A$1:$A$5,F10,$B$1:$B$5) G11: =SUMIF($A$1:$A$5,F11,$B$1:$B$5) G12: =SUMIF($A$1:$A$5,F12,$B$1:$B$5) F G 10 にんじん 100 11 とまと 100 12 レタス -50 となります。 マイナス除外の処理を入れていませんが正しく計算できています。

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

新しいエクセルのバージョンでしたら次の式でもよいですね。 =SUMIFS(B1:B5,A1:A5,F12,B1:B5,">0")

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

次のような式にしてはどうでしょう。 =SUMPRODUCT((A1:A5=F12)*(B1:B5>0),B1:B5)

関連するQ&A

専門家に質問してみよう