「マスターシート」に数式を入力できるようにしたい。その数式は、呼び出されると、数式が呼び出されたシートで実行されます。
例:
Sheet 1 (master sheet)
Col A Col B
ABC A1
DEF A2xA2
GHI A3-A1 * .05
JKL A4+A1
Sheet 2
Col A Col B Col C
5 DEF
10 ABC
15 GHI
20 JKL
したがって、シート 2 の列 B に入力して、シート 2 の対応する列に関連するシート 1 (マスター シート) の数式を実行することです。上の例では、列 C のシート 2 の行 1 は次のようになります。 be 25. と の混合物VLOOKUP
を試していましたINDIRECT
。Sheet1のABCなどのセル参照だけであれば問題なく動作します。他のいずれかに入ると、爆撃します。正常に動作するのでVLOOKUP
、数式を「実行」または数式を評価できるものはありますか? または、単純なセル参照以上の場合に間接的に機能させる方法。
VBA ソリューションには興味がありません。Excel の関数を直接使用したいのです。