
答え1
以下のような特殊な数式を使用すると、他のワークシートからデータを抽出できます。
='\\srv-file1.redacted\example share\[Time Sheet.xls]Sheet1'!$K$14
この式にはいくつかの部分があります。
'\\srv-file1.redacted\example share\[Time Sheet.xls]Sheet1'
シート自体への参照です。これは次のように分類できます。\\srv-file1.redacted\example share\
はフォルダーの場所です。これは、ローカル ドライブまたはネットワーク共有上に配置できます。参照されているブックが概要ブックと同じフォルダーにある場合は、これを完全に省略できます。[Time Sheet.xls]
は、 で囲まれたワークブックのファイル名です[]
。Sheet1
参照されている Time Sheet.xls 内のシートです。
!
ファイル名/シートと参照される特定のセルを区切ります。$K$14
は、ワークブック内の特定のセルへの参照です。もちろん、 などの相対アドレス指定も使用できますK14
。
残念ながら、私の知る限りでは、ブックの場所への参照をセルに保存して、他のセルで参照することはできません。各セルに入力する必要があります。便利なのは、概要ブックのセルをダブルクリックして入力し、=
参照先のブックのセルをクリックするだけで、Excel が数式を作成してくれることです (参照先のブックを閉じるまで、完全なファイル パスは表示されません)。