シート自体の相対参照・名前の定義 |
- 日時: 2015/01/16 22:54
- 名前: りり
- 同じシート内なら、相対参照で別のところにコピーすれば、参照する相手も同じように変わっていくのですが、別シートだと、難しいんですよね。
最初のシートに1が入っているとしたら、次のシートの同じ場所に2、その次のシートは、3と増やしていきたかったんです。で、調べたら、名前を定義して使うと割と簡単にできて… http://www.excel.studio-kazu.jp/kw/20040716014000.html ここでは、挿入になっていますが、エクセル2010では、数式から名前定義、管理をしていきます。
Excel 2010 名前の定義 1.指定したセル範囲に名前をつける 2.名前の利用 では、こちらなどが参考になるかも… http://span.jp/office2010_manual/excel2010/cell/name.html
で、前(左側)のシートの同じ場所を参照するために、名前を定義して、 参照範囲: =MID(INDEX(GET.WORKBOOK(1)&T(NOW()),GET.DOCUMENT(87)-1),FIND("]",INDEX(GET.WORKBOOK(1)&T(NOW()),GET.DOCUMENT(87)-1))+1,31) という関数を使うんですが…この表現がよく分からない…でも、丸ごとコピーして使ったら、上手くいきました。
最初に例を挙げた質問のように
>例えば毎月の月次集計のような、1月、2月、3月という名前のシートがある それぞれのシートの構成は全く同じで、2月は1月の、3月は 2月のセルを参照
というような使い方は良くあると思います。
複数セルがある場合、串刺しで合計、平均をとるようなことは、良く行っていましたが、順々に前のシートを参照というのは、一手間かかるんですね。
でも、リンク先を参考にうまくいって、良かったです。
他にも、 名前の定義の有効利用方法などがあるかな?
|
|