
「ソース」というワークブックがあり、そこには「1 月」と「2 月」という 2 つのタブがあります。また、「宛先」という別のワークブックがあり、そこには「1 月」と「2 月」という同じタブ名があります。
ソース ワークブックの両方のタブのセル A1 にデータがあります。
宛先の 1 月の A1 ワークシートのセル A1 が、ソース ワークブックの対応するタブのセル A1 から対応するデータを取得するようにします。
実際のタブ名を使用してこれを行う方法はわかっていますが、他のセルに必要なすべての数式を入力するときに、2 月のタブの数式でシート名を変更することなく、1 月のタブから 2 月のタブにセルをコピーできるように、タブ名を動的に取得したいと考えています (2 月であることは自動的に認識されます)。
A1 セルのみの実際のワークブック名を使用した完全な動的数式を提供してくれる人はいますか? それを他のより複雑なセルの数式のガイドとして使用できますか?
答え1
ワークブック名を指定すれば、同じ名前でも常にシートを使用できます。
='[Source.xlsx]January A1'!A1
覚えておいてほしいのは、両方ワークブックは同時に開かれず、更新は動的ではありません。つまり、「ソース」を開いて変更を加えて閉じ、「宛先」を開くと、古い値になります。CTRL+ ALT+ SHIFT+を使用してF9、すべての値を強制的に更新できる場合があります。