[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『月替わり 参照シートを変えたい』(あ)
共有フォルダにA〜Eのファイルが入っており、各担当者に毎日数字を入力してもらい、別のファイルFにA〜Eの入力された数字を飛ぶようにしています。
A〜Eのファイルは、月ごとにシートを変えています。
ファイルFは、indexやmatch、hlookupで参照しているのですが、月が替わってしまうと、参照先のシートが変わってしまうためうまくいきません。
例:9月時、Aファイルで、シート名が、りんご8月:りんご:りんご10月
ファイルFで、りんごのシートを参照している式で飛ばしています
10月になると、上記のシート名を、りんご8月:りんご9月:りんごに変更して
ファイルFには、10月のデータが飛ぶようにしています
月が替わると、毎回書き換えないといけないので非効率に感じ、効率的な方法はないかと思い、ご相談させていただきました。
例がわかりにくいかと思いますが、何卒よろしくお願いします。
< 使用 Excel:unknown、使用 OS:unknown >
上記から読み取ったこと
[A〜Eファイル] ・各担当者が毎日数字を入力 ・シートは月別 ・当月シート名は常に りんごで、他のシートは末尾に月 ~~~~~~~~~~~~~~~~~~~~~~~~~ 9月時 10月時 りんご8月 りんご8月 りんご りんご9月 りんご10月 りんご
[Fファイル] ・A〜Eファイルのまとめファイルでリンク参照している ・各ファイルのりんごシートの数値をまとめたい
[解決策] Fファイルを開いたまま各ファイルのシート名を変更している為、釣られてFファイルのリンク参照先も変わっていると考えられます Fファイルを閉じたまま、A〜Eファイルのシート名を変更し上書きすればよいのではないでしょうか
ただ私なら、シート名を毎月変更するのは面倒なので、すべてシート名の末尾に月をつけておき、まとめファイルにも月ごとのシートをつくりますが……
こんなめんどうな作業を容認しているということは、 1.数値を入力する際、どのシートかわからなくなるような担当者 2.どこか別の担当でりんごシートを対象とする式(もしくはVBA)を組んでいるので当月シートは月名を付けてはならない 3.上司の面倒なこだわり のどれかだとは思いますが……
(わたなべ) 2018/09/03(月) 15:08
参考
https://www.forguncy.com/blog/20170905_indirect_sheet
http://officetanaka.net/excel/function/function/indirect.htm
(もこな2) 2018/09/03(月) 20:11
まとめていただきありがとうございます。
すべて仰る通りで、1が当てはまり、担当者に任せるので不安なところはあります。
毎月変更するか、まとめも月ごとにするか検討したいと思います。
ありがとうございました。
(あ) 2018/09/04(火) 10:56
それも考えたのですが、同一ブックではありません。
あまり詳しくないもので、それでも可変にすることができるのでしょうか?
(あ) 2018/09/04(火) 10:58
過去データを更新する必要がないという前提なら 私だったら当月のデータを品名のみのシートで集約し 月が変わったらそのシートをコピーしてシート名の後ろに月をつけ リンクを切って保存するようにします。 (コナミ) 2018/09/04(火) 12:33
INDIRECT関数で別ブックを参照する際には別ブックも同時に開いていないとならない。 (ねむねむ) 2018/09/04(火) 13:04
そういう方法もあるんですね。勉強になりました、参考にしてみます。
ありがとうございます。
(あ) 2018/09/04(火) 13:22
そういうことですか。それはだめですね。
(あ) 2018/09/04(火) 13:23
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.