• ベストアンサー

EXCELの計算式を教えてください。

A4~A100に○、△、×、ブランクのいずれかのが入っています。 B4~B100に数値が入っています A1に○の件数をCOUNTIFで求めます(COUNTIF(A4:A100,"○") B1にA列が○場合のみB列の平均値を求める(A列が○の場合のB列の合計を求めA1で割ります)計算式を教えて頂けないでしょうか? B2に△、B3に×の各平均値をセットしますが、B1が分かればなんとかなると思います。

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

  • ベストアンサー
  • agthree
  • ベストアンサー率72% (233/323)
回答No.1

SUMIFを使うとよいと思います。 SUMIF(A4:A100,"○",B4:B100) でA列が○の場合のB列の合計が出ますので、それをA1で割ってみて下さい。

Ref16570
質問者

お礼

素早いご回答ありがとうございました。 計算式を入力してみましたが、納得する値が得られました。 感謝いたします。

その他の回答 (1)

  • HAL007
  • ベストアンサー率29% (1751/5869)
回答No.2

関数でもいいでしょうが、ピボットテーブルで処理すれば〇、△、×の 平均を一度で出せます。 3行目(A3とB3にラベルを付けて下さい。例:A3=分類、B3=値 など。 1.A3:B100を選択 2.データ→ピボットテーブル~・・・ 3.次へ (ウィザード1/3) 4.次へ (ウィザード2/3) 5.レイアウトをクリック 6.行のエリアにA列のラベルを、データへB列のラベルを右からドラッグしてドロップする。 7.データにドロップし部分をダブルクリックして平均に代える 8.OK  9.完了

Ref16570
質問者

お礼

内容が高度なので、四苦八苦しましたが、 何とかなりそうです。 ご回答ありがとうございます。

関連するQ&A