• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル 特定の数字範囲(1~2まで)の場合にのみ、指定のセル範囲の和)

エクセルで特定の数字範囲のセル範囲の和を求める方法

このQ&Aのポイント
  • エクセルで特定の数字範囲(1〜2まで)の場合にのみ、指定のセル範囲の和を求める方法について教えてください。
  • office2003を使用しており、複雑な内容のため自分では作成できません。お知恵を貸してください。
  • 交換年数が1〜2年の範囲の交換費用の和を求めるための数式について教えて下さい。また、交換年数1〜2以外の条件に該当しない交換費用の和の求め方も教えていただけると助かります。

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

  • ベストアンサー
  • aurumnet
  • ベストアンサー率43% (51/117)
回答No.3

2です 範囲がおかしくなってました・・・ =SUMPRODUCT((A1:A6>1)*(A1:A6<2)*(B1:B6))

chanpei01
質問者

お礼

この度はありがとうございました! おかげで、思い通りの表を作成することができました。

その他の回答 (2)

  • aurumnet
  • ベストアンサー率43% (51/117)
回答No.2

きちんとためしていないのでうまくいくかわかりませんが・・・ =SUMPRODUCT((A1:A6>1)*(A1:A5<2)*(B1:B5))

  • sumer45
  • ベストアンサー率17% (52/294)
回答No.1

いつもVBAで対応してるんで関数とかあまり詳しくないですが、 ワタシだったら 捨てセルを作ってそこにIf文で 希望する範囲に真ならばその数値を 偽ならば空白で んでもってセル範囲をSUMで閉める その結果を希望するセルにリンクさせればいいかと・・ VBAだと Dim atai as Double Dim c as Rnage atai=0 For Each C In セル範囲 If 1<=C.value=<2 Then atai=atai+C.Value End If Next 答えのセル=atai

chanpei01
質問者

お礼

丁寧なご説明をしていただき、誠にありがとうございました! VBAが素人の私にはちょっと敷居が高かったようですが、sumer45さんの お心遣いに感謝致します!!

関連するQ&A