他の閉じた Excel ワークブックからデータを描画する Excel シートがあります。現在、閉じたワークブックのパス全体を一覧表示すると問題なく動作しますが、別のセルに格納されている変数をパス名の一部として使用したいと考えています。
たとえば、私はというワークブックを参照しようとしています
workbook12.10.12.xls
別のワークブック (「アクティブな」ワークブックと呼びます) に、数式を含むセルがあります
=INDEX('C:\Path[workbook12.10.12.xls]SHEET1'!$B$1:$B$5, MATCH("マッチテキスト", 'C:\Path[workbook12.10.12.xls]SHEET1'!$A $1:$A$5, 0))
「一致テキスト」を含む A 列のセルに対応する workbook12.10.12 の B 列の値を検索します。これは正常に機能します。ただし、アクティブなワークブックに値を持つセルがあります
12.10.12
何らかの形で INDEX 関数でこの値を参照したいと考えています。
他のワークブックを開くことができないため、INDIRECT 関数は役に立ちません。グーグルは、Excelにはこの種のことに対する単純なワンストップソリューションがないことを示唆しているようです.誰か助けてもらえますか? ありがとう!