- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:[関数] 集計用の関数について)
[関数] 集計用の関数について
このQ&Aのポイント
- Excel2010を使用して、指定した条件で元リストを集計する関数について質問です。
- 特定の日付と項目を結合した値がユニークであり、元リストの条件指定の引数を使用せずに集計したい場合にどの関数を使用すればよいか教えてください。
- 質問文の環境や具体的な要件について説明しています。集計に適した関数の情報をお知りになりたいようです。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
=IFERROR(INDEX(INDIRECT("$A$" & MATCH($H2,$A$2:$A$13,0)+1 & ":$F$13"),MATCH(I$1,INDIRECT("B"&MATCH($H2,$A$2:$A$13,0)+1&":$B$13"),0),MATCH($H$1,$A$1:$F$1,0)),"") I2に上記の式でいかがでしょう。
その他の回答 (2)
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.2
I2=SUMIFS(INDIRECT($H$1),$A$2:$A$13,$H2,$B$2:$B$13,I$1) ※$C$2:$C$13の範囲を$C1の値で名前付けが必要です。 http://kokoro.kir.jp/excel/name-make.html
質問者
お礼
できました! ありがとうございます。
- aokii
- ベストアンサー率23% (5210/22062)
回答No.1
ピボットテーブルで作ってみてください。人ごとにシートを作るには作ったピボットテーブルから引用してはいかがでしょう。
質問者
お礼
回答ありがとうございます。 ピボットで可能であることは理解していますが、関数で実現したいのです。
お礼
できました! INDIRECT関数はVBAの変数のように使うことができるんですね。 条件を全て満たし、かつ関数のみで実現できているこの回答をベストアンサーとしたいと思います。