• 締切済み

数式が解りません

図のようなexcelのシートを作りました。 E22:K36にそれぞれの曜日ごとの合計を出したいと思っています。 黄色い部分は日付としてデータが入っています。 赤色の部分は文字列としてデータが入っています。 図のしたの表にそれぞれの曜日ごとの合計を出す数式はどの用に記述すればいいのでしょうか??

みんなの回答

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

ん? >どうしてもエラーがでてしまう エラーが解決できないときは,アナタが「実際に試してダメだったその数式」を実際のアナタの失敗したエクセルからコピーして情報提供してください。 単純に寄せられた回答の数式を「ご自分のエクセル用」に直すのに失敗しているだけかもしれませんし,アナタのエクセルのご相談に書いてない他の部分が悪さをしてエラーになったのかもしれません。 ただ失敗した数式の実際の内容(と,具体的にどうなってしまって出来ないのかの様子)を見れば,ある程度慣れた回答者ならおおまか原因の見当が付けられる場合もあります。 たとえばこんな具合にするとイイかも?しれません =SUMPRODUCT((TEXT($E$2:$N$2,"aaa;;;")=E$21)*1, $E3:$N3) #注意 その際は,「回答者のコタエをコピーして返す」んじゃなく,実際にアナタの失敗した数式そのものを必ずキチンとコピーして出してください。 非常にしばしば,「説明のためにウソの情報を出して説明になってない」ご相談者さんを見かけます。 >さらに質問させてください。 お断りします。 新しいヤリタイ事は,また改めて「今度はどういう具合に計算したくて,どこに結果を出したい」などの新しい具体的な状況を添えて,別のご相談として投稿し直してください。 これはこちらのような質問相談掲示板のごく一般的なマナーだというだけでなく,「ついでに聞いちゃえ」なご相談は得てして「アナタのブックは今回の質疑を経て,今はいったいどんな姿に変わっているのか」とか,「今度はどこのセルにどんな具合にに結果が欲しいのか」といった,具体的な数式を回答するのに必要な最低限の情報も手抜きで説明「し忘れている」事が非常に多いからです。 なお,「やり方だけ聞けば数式は聞かなくても大丈夫」なら,平均は「(今回求めることに成功した)合計」を,「個数」で割り算すれば出てきます。 ただし,やっぱりヤリタイ事のご説明が不足していますが,平均を求めるための「個数」として ・当月にある該当曜日の個数で平均して良いのか ・当月にある該当曜日に「実際に何個の数字が載っているのか」を数えて平均したいのか といった部分が不明瞭なので,具体的にこれで出来ますといったコタエはまだ得られません。

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

E22には =SUMPRODUCT((TEXT($E$2:$N$2,"aaa;;;")=E$21)*$E3:$N3) 右にコピー,下にコピー #ムズカシイ事はできないなら 2行目に曜日を出すのを止め, 3行目に一行空行を空けて E3に =TEXT(E2,"aaa;;;") と記入して右にコピー 21行目に言葉で曜日を書いておいて E22に =SUMIF($E$3:$N$3,E$21,$E4:$N4) 右にコピー,下にコピー とした方が簡単です。

subaru3777
質問者

補足

ありがとうございます。 どうしてもエラーがでてしまうため行を増やして関数を入れました。 さらに質問させてください。 E22:K36に曜日ごとの合計は出すことができました。 そこから曜日ごとの平均を出すにはどうしたらいいのでしょうか??

関連するQ&A