TODOS・何でも情報交換TOPから是非ご覧ください。
一番下の投稿フォームへ > スレッド一覧 > 記事閲覧
シート自体の相対参照・名前の定義
日時: 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月のセルを参照

というような使い方は良くあると思います。

複数セルがある場合、串刺しで合計、平均をとるようなことは、良く行っていましたが、順々に前のシートを参照というのは、一手間かかるんですね。

でも、リンク先を参考にうまくいって、良かったです。

他にも、 名前の定義の有効利用方法などがあるかな?
メンテ


楽しい交流と情報交換のTODOS・アップローダーも用意。ぜひTOPからもご覧ください。
ご参考になりましたら、お気軽に一筆お書き込みくださいませ。
題名 スレッドをトップへソート
名前
画像添付
JPEG
GIF
PNG



参照ボタンを押して、PCの画像を指定ください。3枚まで指定できます。縮小画像はクリックで拡大されます。
パスワード (好きなパスワードを。投稿後、右下のスパナマークをクリックし、そのパスワードを入れて修正できます。)
コメント

   クッキー保存
スレッドTOPへ***スレッド一覧