Excel 間接ドラッグダウン式

Excel 間接ドラッグダウン式

INDIRECT 数式を列の下にドラッグしようとしていますが、各行の参照を変更する方法がわかりません。これは 2 つの列を掛け合わせる合計数式です。これはマスター テンプレートであり、列が削除されるため、INDIRECT を使用しています。INDIRECT 数式を使用する前は、これらの列を削除すると #REF エラーが発生していました。そのため、INDIRECT は今では問題なく動作します。各セルを手動で変更しなくても済むように、列の下にドラッグする方法を知る必要があります。使用している数式は =SUM(INDIRECT("I4")*Z4) です。" " に I4 があるため、静的に保たれることはわかっています。では、数式を列の下にドラッグできるようにしながら、正常に動作させるための回避策は何でしょうか。

答え1

も調整するにはINDIRECT()、次のようにします。

=SUM(INDIRECT("I" & ROWS($1:4))*Z4)

したがって、1 行下にドラッグすると、次のような動作をする数式が作成されます。

=SUM(INDIRECT("I5")*Z5)

関連情報