Excel では、現在のスプレッドシート内の他のセルの情報を使用して、他のファイルにリンクする数式を自動入力する方法はありますか?

Excel では、現在のスプレッドシート内の他のセルの情報を使用して、他のファイルにリンクする数式を自動入力する方法はありますか?

他のスプレッドシートからデータを照合し、リンクされたセルを介して表示するマスタースプレッドシートがあります。たとえば、10 個の同じ設定のスプレッドシートがあり、それぞれが異なる合計値を表示します。この合計値は、次の数式を使用してマスタースプレッドシートに表示されます。

='C:\プロジェクト フォルダ\Folder1\SubFolderA[PaymentInfo SubFolderA.xlsx]シート 1'!$B$5

表示したい値は常に、リンク先のスプレッドシートのシート 1、セル B:5 にありますが、ファイル名と場所は変わります。ただし、ファイル名と場所は常にマスター スプレッドシートの他の情報を参照します。つまり、Folder1 は常にマスター スプレッドシートの列 A にあり、SubFolderA は常にマスター スプレッドシートの列 C にあります。

数式を自動化/自動入力する方法はありますか。手動でそれぞれを編集すると、永遠に時間がかかります (リンクされた個別のスプレッドシートが 400 個以上あります)。理想的には、次のようになります。

='C:\プロジェクトフォルダ\列Aの値\列Cの値\ [支払い情報列Cの値.xlsx]シート 1'!$B$5

この問題について Google で検索してみましたが、探している用語が何なのかわからず、あまり進展しませんでした。配列数式に関する何かを見つけましたが、それが必要なもののように見えましたが、試してみるとうまくいきませんでした。

私はExcel 2010を使用しています。

ティア

関連情報