12 Excelで別のセルの値に応じてセルを参照できるかどうかを知りたいです。 例 セルA1があります。たとえば、使用したい行番号(たとえば、内容A1は42)があるとします で指定された数に対応する行Bから行1までの列の合計を計算したいと思いA1ます。何かのようなもの=SUM( B1:B<NUMBER_IN_A1> ) 何か方法はありますか? microsoft-excel — マッテオ ソース
14 を使用&してセル座標を作成し、を使用してそれらにアクセスしますINDIRECT()。 =SUM(INDIRECT("B1:B" & A1)) — user1686 ソース タグ付けされていませんが、これはOpenOffice Calcでも機能します。 — Knyri、2015年
12 INDEXINDIRECT可能な場合、通常はに優先します。列を「ハードコード」する必要はなく、揮発性ではありません。 =SUM(B1:INDEX(B:B,A1)) 使用方法の詳細については、ドキュメントを参照してください。 — バリー・フーディーニ ソース ありがとうございました。INDEXは外部参照を使用して(それらを開かずに)機能しますが、INDIRECTは機能しません。 — 地獄コード