これは簡単だと思っていましたが、私自身でそれを理解していないか、既存の回答をオンラインで見つけられませんでした。数式が入っているセルのアドレスではなく、セル内で参照を使用するオフセット式を作成する方法(数式が指すセル)
テーブル内の特定のセルの内容からグラフを作成するワークシートがあります。私は別のワークシートの値を1つのセルを指すことができ、アドレスの参照として、1つのセルの数式を使用して値を持つすべての関連するセルを作成することができますしたいと思います。
たとえば、式= 'Source Data'!G19をセルE3に入れると、その下のセルE4の式が 'Source Data'!G20のようになりますソースデータワークシート)を作成し、その値を入力します。右側のセルF3は、式= 'ソースデータ'!H20があるように動作します。したがって、新しいワークシートは、必要な数の列または行に対して、ソース・データ・ワークシートのデータ表をミラーリングするだけです。
私はこれをオフセット、間接、一致、およびアドレス機能で把握しようとしましたが、失敗しました。
ソースデータワークシートに同じ値が複数回表示されるため、数式は実際のセルアドレスを識別できる必要があることに注意してください。
ご迷惑をおかけして申し訳ございません。ここで
このシフトは、セル「E3」をコピーして他のセルにペーストすると自動的に発生します。要するに、あなたは 'E3'で数式を変更するとき、このオートフィルメカニズムを自動的に起動させたいのですか?私はVBA(または他のExcelオートメーション言語)なしでこれを達成する方法を見ていない。 –
返事をありがとう。私はポストを作ったので、= formulatext関数や他のものを使って式から列と行の参照を引き出すことができるかどうか疑問に思っていました(つまり、 "G"と "19"数式から 'Source Data'!G19を選択して、もう1列増やして1行増やすことができましたが、私は= formulatextと= right()関数を使ってみましたが、 – Morphasis