私たちのオフィスには、全員が作業するための独自のページを持つ共有エクセルがあります。(共有) また、共有ファイルからフィードされるフォームもあります。(形)
フォームでは、ユーザーがセル A5 に自分の名前を書き、共有ページ (セル A12) から行番号を書き込むだけで、フォームが共有からのデータで更新されるように、間接的に数式を作成しました。
ただし、共有 Excel の名前を頻繁に変更する必要があることに気付きました。shared1 または 2 などに。
すべての式を入力して Excel の名前を手動で変更する代わりに、シャード Excel の名前がセル J2 に追加される 2 つ目のネストされた間接を追加しようとしました。(参照エラーが発生しました)
これは、2 番目の間接なしで、現在機能している式です。私は2つの間接でそれを作ろうとしているので、J2では頻繁に変更されるExcelの名前が追加されます:
=VLOOKUP(A12,INDIRECT("'[_sharedpo1.xlsm]"&$A$5&"'!$A:$U"),3,FALSE)
ロジック: ルックアップ (行インデックス、sharedpo1 ユーザー A5 のページ、3 列目から、完全一致)
_sharedpo1.xlsm は Excel の名前で、以前は _sharedpo.xlsm でしたが、いつ _sharedpo2.xlsm になるかは神のみぞ知るです。