- 締切済み
Excel:特定の項目だけ平均値を出したい
- みんなの回答 (5)
- 専門家の回答
みんなの回答
- sige1701
- ベストアンサー率28% (74/260)
質問の意味がわかりませんね =SUMPRODUCT(NOT(ISERROR(FIND("いちご",範囲)))*範囲)/SUMPRODUCT(NOT(ISERROR(FIND("いちご",範囲)))*1) で問題なくできると思いますが・・・ 因みに =SUMPRODUCT(("いちご"=A2:A11)*B2:B11)/SUMPRODUCT(("いちご"=A2:A11)*1) でいいように思いますが・・・・・ もしかして、いちごという文字を含むということかな =SUMIF(全体の範囲,"*いちご*",合計したい数値の範囲)/COUNTIF(名前の範囲,"*いちご*") No.4 さんの表の場合に 空白と0を区別して、空白は含まず、0は含んで平均を出すということかな =SUMPRODUCT(("いちご"=A2:A11)*B2:B11)/SUMPRODUCT(("いちご"=A2:A11)*(B2:B11<>"")) 質問の主旨が不明ですので、参考までに
- watabe007
- ベストアンサー率62% (476/760)
- watabe007
- ベストアンサー率62% (476/760)
- tom04
- ベストアンサー率49% (2537/5117)
こんにちは! 色々方法はあると思いますが・・・ 一例として↓に画像をアップしてみます。 とりあえず二つの方法を説明しておきます。 画像のE2セルには =IF(E1="","",SUMIF(A2:A11,E1,B2:B11)/COUNTIF(A2:A11,E1)) (E1に果物の種類を入力されると値が表示されます) という数式を、 E5セルには =IF(D5="","",DAVERAGE(A1:B11,2,D4:D5)) (前の数式同様にE4セルに果物の種類を入力すると 値が入ります。) という数式を入れています。 どちらも同じ値が表示されるはずです。 尚、データ量によって範囲指定はアレンジしてみてください。 以上、参考になれば幸いですが、 他に良い方法があれば読み流してくださいね。m(__)m
- suekun
- ベストアンサー率25% (369/1454)
=SUMIF(全体の範囲,"りんご",合計したい数値の範囲)/COUNTIF(名前の範囲,"りんご")
お礼
ありがとうございます。 お礼が遅くなり失礼しました。
お礼
ありがとうございます。 質問の意味も主旨も不明なのに回答をいただけるとは… お礼が遅くなり失礼しました。