• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excelで集計に関する関数の質問です)

Excelで集計に関する関数の質問です

このQ&Aのポイント
  • Excelで集計に関する関数の質問です。図を基に、セルの結合やウィンドウ枠固定などの条件を説明し、特定のセルに利用される関数についての質問をしています。
  • セルの結合やウィンドウ枠固定などの条件を満たすExcelのデータに対して、特定のセルに利用される関数についての質問です。図を参考にしながら、月ごとの時間の計、値の計などを表示させる関数について教えて欲しいと言っています。
  • Excelでのデータ集計に関する質問です。セルの結合やウィンドウ枠固定などの条件を満たすデータに対して、特定のセルに利用される関数についての質問です。具体的な計算や表示形式についても自身の理解を示しながら教えてほしいという要望です。

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

  • ベストアンサー
  • noco_noco
  • ベストアンサー率100% (1/1)
回答No.1

回答になってないかもしれませんが、 私なら、月毎の集計表を作って、 全体は別シートで3D(串刺し)参照します。 <例> 集計値が各月別シートの同じB35にある場合、 全体集計のシートの適当なセルで、次のように入力する。 =sum(12月:3月!B35) 関数を複雑に組み合わせるより簡単だと思うのですが。

参考URL:
http://allabout.co.jp/computer/msexcel/closeup/CU20081105A/index2.htm
DIYsitumon
質問者

お礼

確かに別シートから参照すれば簡単に出来ますね。 答えを表示させたいセルのみに関数を打ち込むのは複雑になる事は分かっているのですが、その関数が知りたかったのです。 今回の場合は特に複雑な表でもなく入力する項目も僅かなので他のシートか、別の場所からの参照でも良いのですが、大量のデータ入力やシートが多数あるファイルなどではシート数も極力減らしたい時がありますので、今回この様な質問をさせて頂きました。 今回のパターンは他のケースでも色々と応用出来ると思いますので。 回答有難うございました。

DIYsitumon
質問者

補足

他に回答がない為とりあえず私が行なった方法を書きます。 別途=IF(A5="","",MONTH(A5))で月を抽出、=B6で上表参照D6も同様、=SUMIF($A$42:$A$53,"12",B$42:C$53)で集計して、表示させたいセルに項目ごとの集計を出しました。 ただ、この方法ですと元表の半分ぐらいセルが必要になるのと、表の性質からオートフィル出来ないので最初の列の入力が面倒ですね。 既に表を作成してある場合など、一部作り直す必要が出てくる場合もあると思います。 今回は表の規模が小さいので多少の入力は問題ありませんでしたが、やはり膨大なデータが入力してある大きな表ではとても根気が要るでしょうね・・ その時は元表自体を作り直すか別途置き換えてオートフィルしてそこから参照する方法が最も早いと思いますがシート数が増えてしまいますね。。 余談ではございますが、Excel2007は使いづらいですね。今回は2003で作成しましたが、ツールバー等使ときいちいち上のタブをクリックする時間が勿体無いですね><あと互換性も微妙に感じます。部分的に便利な機能もあるのですけれど。 長々すいません。他に良い方法があればまた宜しくお願いします。 今回は回答有難うございました。

関連するQ&A