ハイパーリンクされたワークブックからのデータ抽出

ハイパーリンクされたワークブックからのデータ抽出

数百の異なるワークブックを操作し、そこから特定のデータを抽出して、別のワークブックにこれらのデータを要約します。この概要ワークブックには、個々のワークブックへのハイパーリンクが含まれています。

ハイパーリンクを使用して、これらの単一のワークブックから概要にデータを自動的に抽出するための支援が必要です。これは可能ですか?

それがどのように見えるかについては下の写真をご覧ください。

ここに画像の説明を入力してください

答え1

以下のような特殊な数式を使用すると、他のワークシートからデータを抽出できます。

='\\srv-file1.redacted\example share\[Time Sheet.xls]Sheet1'!$K$14

この式にはいくつかの部分があります。

  1. '\\srv-file1.redacted\example share\[Time Sheet.xls]Sheet1'シート自体への参照です。これは次のように分類できます。

    1. \\srv-file1.redacted\example share\はフォルダーの場所です。これは、ローカル ドライブまたはネットワーク共有上に配置できます。参照されているブックが概要ブックと同じフォルダーにある場合は、これを完全に省略できます。
    2. [Time Sheet.xls]は、 で囲まれたワークブックのファイル名です[]
    3. Sheet1参照されている Time Sheet.xls 内のシートです。
  2. !ファイル名/シートと参照される特定のセルを区切ります。
  3. $K$14は、ワークブック内の特定のセルへの参照です。もちろん、 などの相対アドレス指定も使用できますK14

残念ながら、私の知る限りでは、ブックの場所への参照をセルに保存して、他のセルで参照することはできません。各セルに入力する必要があります。便利なのは、概要ブックのセルをダブルクリックして入力し、=参照先のブックのセルをクリックするだけで、Excel が数式を作成してくれることです (参照先のブックを閉じるまで、完全なファイル パスは表示されません)。

ファイル参照のGIF

関連情報