Динамический именованный диапазон в Excel

Динамический именованный диапазон автоматически расширяется при добавлении значения в диапазон.

  1. Например, выберите диапазон A1:A4 и присвойте ему имя Prices.
  2. Рассчитайте сумму.

    Динамический именованный диапазон в Excel

  3. Когда вы добавляете значение к диапазону, Excel не обновляет сумму.

    Динамический именованный диапазон в Excel

Чтобы автоматически расширять именованный диапазон при добавлении значения, выполните следующие несколько шагов:

  1. На вкладке Formulas (Формулы) выберите Name Manager (Диспетчер имен).

    Динамический именованный диапазон в Excel

  2. Нажмите кнопку Edit (Изменить).

    Динамический именованный диапазон в Excel

  3. Кликните по полю Refers to (Диапазон) и введите формулу:

    =OFFSET($A$1,0,0,COUNTA($A:$A),1)
    =СМЕЩ($A$1;0;0;СЧЕТЗ($A:$A);1)

    Динамический именованный диапазон в Excel

    Объяснение: Функция OFFSET (СМЕЩ) принимает 5 аргументов:

    • ссылка: $A$1,
    • смещение по строкам: 0,
    • смещение по столбцам: 0,
    • высота: COUNTA($A:$A) или СЧЕТЗ($A:$A),
    • ширина: 1.

    Формула COUNTA($A:$A) или СЧЕТЗ($A:$A) – подсчитывает число значений в столбце А. Когда вы добавляете значение к диапазону, количество элементов увеличивается. В результате, именованный диапазон расширяется.

  4. Нажмите ОК, а затем Close (Закрыть).
  5. Теперь, когда вы добавляете значение в диапазон, Excel автоматически обновляет сумму.

    Динамический именованный диапазон в Excel

    Динамический именованный диапазон в Excel

01.06.2015 09:15
2509

Комментарии

Нет комментариев. Ваш будет первым!