開いている外部のワークブックを参照したい。セルに直接=path\[file]
と入力すると(「更新値」に依頼があっても)、私は必要なデータを取得することができます。しかし、私はINDIRECT
を使用しています。ファイルの名前が毎日(日付)変更されるためです。したがって、私はCONCATENATE
を使用してファイル名を毎日作成し、次に連結式があるセルにINDIRECT
を使用しています。値を貼り付けて、生成された式が何であるかを確認すると、まったく同じ式、つまり=path\[file]
になります。しかし、私は#REFだけを取得し続けます!エラー。間接が動作しない
私はhttps://support.office.com/en-us/article/control-when-external-references-links-are-updated-87861952-ca9d-4d2a-a986-4d672c908d0dを読んでいますが、それでもわかりません。私は昨夜自宅のコンピュータで作業していましたが、今日はそれが私に問題を起こしています。
私が仕事にしようとしている公式は、家で昨日働いた=INDIRECT("'"&CONCATENATE($F$129,$F$130,F95))
のようになります。誰かが正しい方向に私を導くことができますか?
EDIT:
私は2つのオプション、=INDIRECT(F121)
と=INDIRECT("'"&F121)
を試してみました。 F121の内容はそれぞれ=CONCATENATE("'",F191,F192,F157)
と=CONCATENATE(F191,F192,F157)
です。私はまた、宛先セルに=CONCATENATE("'",F191,F192,F157)
を試しました。 F191 = 、F192 = =TEXT(E3,"yyyymmdd")&"]"
、およびF157 = Calculations'!D122
である。 ='[BMI Liquidity Risk Dashboard v2.03 - 20170105]Calculations'!D122
に値を更新するよう依頼されていますが、100%が同じインスタンスで両方のワークブックを持っています
設計どおりに動作します。 「間接」は閉じられたワークブックへの参照を作成しません。 https://support.microsoft.com/en-us/kb/213933を参照してください。 –
@Axel Richterブックが開かれています – SozDaneron
@SozDaneronブックが開いているので、「間接」コールでフルパスを含めないでください。 –