- 締切済み
indirect 関数を使った複数シートの範囲指定方法
エクセルでindirect 関数を使って作成してますが次のように出来ませんので、どなたか教えてください。 質問を検索してましたが見つけることが出来ませんでした。 以前の回答に同内容の回答があればそれを教えていただけるだけでも助かります。 12枚(1年分)の同一シートが、4月から3月まであります。(シート名は、それぞれ4,5,6・・・3と数字のみです) 別の集計シートに各シートの同座標のセルの集計を串刺し計算で行うと、=sum('4:3'!d20)でいいのですが、indirect関数で 別セルにそれぞれ A1=「4」B1=「3」(可変にして)を入力して参照した結果を求めたいのです。 '4:3'の部分を INDIRECT(A1&":"&B1&"!" & D20)) 等色々試しましたがどうしてもうまくいきません。 (#REF!となったりする) 単シートだけで有れば、=SUM(INDIRECT(A1&"!" & D20))で参照できるのですが・・・・ 恐らく、複数シートに設定した時の連続した範囲の「:」の扱い方に問題があるのじゃないかと思うのですがどなたか教えてください。 ちなみに、ピボットテーブルを利用する方法は、想定していません。
- みんなの回答 (6)
- 専門家の回答
みんなの回答
- SAKURAMYLOVE
- ベストアンサー率30% (162/533)
回答No.6
- engine55
- ベストアンサー率31% (28/89)
回答No.5
- engine55
- ベストアンサー率31% (28/89)
回答No.4
- engine55
- ベストアンサー率31% (28/89)
回答No.3
- SAKURAMYLOVE
- ベストアンサー率30% (162/533)
回答No.2
- engine55
- ベストアンサー率31% (28/89)
回答No.1
補足
やはりダメですか?・・・ ’4:3’という単純な部分ですが色々その後も試したんですが出来ないようですね。 ご回答のように会計月などすればいいのですが、 データの調査のパターンが 1 4月から12月・1月から3月・翌年4月と 2 4月から2月・3・4月 と 同じデータで集計パターンがありまして・・・ とりあえず、ダイレクトに’4:12’・・・ という単純な串刺し演算の関数で妥協しようかsakuramyloveさんの方法を使わせて頂こうか迷っています。 今回の件で、エクセルに関しての個人的な神話が瓦解してしまいそうで・・ん~それにしても納得がいかないな~