あなたが範囲に値を追加するときに、ダイナミック名前付き範囲を自動的に拡張します。

1.例えば、範囲A1を選択:A4と 名前それ価格。

2.合計を計算します。

Dynamic Named Range Example

3.範囲に値を追加すると、Excelが合計を更新しません。

Wrong Sum

あなたが範囲に値を追加するときに自動的に名前付き範囲を拡大するには、次の次の手順を実行します。

数式]タブの[4.、定義された名前のグループで、[名前マネージャ]をクリックします。

Click Name Manager

[編集]をクリックします5.。

Click Edit

6.をクリックしてボックス “を参照” とOFFSET式=($ A $ 1,0,0、COUNTA($ A:$ A)、1)を入力します

Edit Name

説明: OFFSET関数 5つの引数を取ります。

参考:$ A $ 1、オフセットする行:0、オフセットする列:0、高さ:

COUNTA($ A:$ A)と幅:1. COUNTA($ A:$ A)は空にされていない列Aの値の数をカウントします。あなたが範囲に値を追加、COUNTA($ A:$ A)が増加します。結果として、範囲は、オフセット関数膨張によって返されます。

  1. [OK]をクリックして閉じます。

あなたが範囲に値を追加するとき8.今、Excelが自動的に合計を更新します。

Correct Sum

Dynamic Named Range in Excel