- ベストアンサー
曜日ごとの合計と平均を求めたい
曜日を認識し、その合計と平均を求めるにはどうせればいいですか? 例) 日 100 月 200 火 300 水 400 木 500 金 100 土 200 日 300 計 日の計400 平均200になるように よろしくお願いします。
- みんなの回答 (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,"日") 平均は「合計/日の数」ですね。