• ベストアンサー

曜日ごとの合計と平均を求めたい

曜日を認識し、その合計と平均を求めるにはどうせればいいですか? 例) 日 100 月 200 火 300 水 400 木 500 金 100 土 200 日 300 計 日の計400 平均200になるように よろしくお願いします。

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

  • ベストアンサー
  • okormazd
  • ベストアンサー率50% (1224/2412)
回答No.2

A1から曜日、B1から数値が入っているとする。 長くなるが、 C列に合計、下記。 =IF(COUNTIF($A2:$A$9,A1)=0,SUMIF($A$1:$A$8,A1,$B$1:$B$8),"") D列に平均、下記。 =IF(COUNTIF($A2:$A$9,A1)=0,SUMIF($A$1:$A$8,A1,$B$1:$B$8),"")/COUNTIF($A$1:$A$8,$A1) とすればできるが、 C1が""になっているので、D1がエラーになる。 これを表示させたくなかったら、もっと長くなる。 =IF(ISNUMBER($C1),IF(COUNTIF($A2:$A$9,A1)=0,SUMIF($A$1:$A$8,A1,$B$1:$B$8),"")/COUNTIF($A$1:$A$8,$A1),"")

その他の回答 (1)

  • B_one
  • ベストアンサー率55% (246/445)
回答No.1

A2~A9に曜日、B2~B9に数字(100,200,300,・・・) としたときに 合計は =SUMIF(A2:A9,"日",B2:B9) 日の数 =COUNTIF(A2:A9,"日") 平均は「合計/日の数」ですね。

関連するQ&A

専門家に質問してみよう