2

2 つの名前付き範囲の値を合計する Excel 関数を使用してダイナミック レンジを作成しようとしています。

これは、2010 年にテーブルを作成するのと似ており、テーブルへのすべての追加を合計できます。

私の問題は、テーブルを作成したくないということです。開始点と終了点を指定して、そこから範囲を作成したいだけです。

rng1:rng2 のようにコロンで 2 つの名前付き範囲を区切ってみましたが、これは A1:C16 のような 2 つの絶対セル参照を使用する場合と同じようには機能しません。代わりに、2 つの範囲で囲まれた範囲ではなく、2 つの範囲を個別に選択します。

これを達成する方法はありますか?

現在、私は OFFSET 関数と COUNTA 関数を使用して動的範囲を使用していますが、これらは行/列全体または特定の範囲に関心がある場合にのみ機能します。

4

2 に答える 2

2

2 つの定義された範囲を合計する Addikt の最後のコメントとは対照的に、それらの左上の値だけを合計するわけではありません。

答えはここにあります:

Name rng_1 and refer it to H13:H16
place the number 1 in all cells in that range

Name rng_2 and refer it to I13:I14
place the number 2 in all cells in that range

In cell K13 type = sum(rng_1,rng_2). Answer will be 8, not 3.
于 2012-05-15T20:44:17.290 に答える
0

質問の明確さの欠如に基づく完全にワイルドな推測ですが、列 A に一連の数字があるとしましょう。n次のように行 1 の数字を「動的に」合計できます。

=SUM(A1:INDIRECT(B1))

セルB1には「A10」のような値が含まれます (これはセル A1:A10 を合計します)。

で名前を付けたセルを変更するb1と、それに応じて合計式が更新されます。で全範囲を指定することもできますB1。つまり、セルB1に「A1:A10」が含まれている場合:

=SUM(INDIRECT(B1))
于 2012-05-15T20:15:40.483 に答える