![Excel 間接ドラッグダウン式](https://rvso.com/image/1557209/Excel%20%E9%96%93%E6%8E%A5%E3%83%89%E3%83%A9%E3%83%83%E3%82%B0%E3%83%80%E3%82%A6%E3%83%B3%E5%BC%8F.png)
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)