usto-excel

блог об Excel и не только

Html

Превращение сквозных формул в MS Excel в саморасширяющиеся

Комментариев нет :

Файл примера


В прошлой статье мы узнали о том как создавать сквозные формулы для суммирования показателей продаж сразу из нескольких листов книги. Эта формула суммирует значения ячеек "С8" на листах "Регион 1", "Регион 2" и на всех листах находящихся между ними. То есть "Регион 1" выступает в качестве верхней границы формулы а "Регион 2" в качестве нижней границы.

Следовательно, если мы добавим в книгу новый лист, например Регион 4 то значения из этого листа не будут учтены нашей формулой, поскольку находятся за пределами её нижней границы.


Мы можем поменять местами листы "Регион 4" и "Регион 3" и тогда значения из листа "Регион 4" будут учитываться нашей формулой, то есть лист "Регион 4" окажется в пределах действия формулы.


Но что делать если начальство требует, чтобы регионы в книге располагались по порядку их открытия. Или же если Вы создаёте книгу с формулами для использования другими сотрудниками и не можете надеяться на то, что они не забудут поменять местами листы?

Чтобы решить данную проблему:
      1. Создаём пустой лист с именем "Конец" ну или любым другим понятным Вам именем;
      2. Изменяем формулу и в качестве её нижней границы указываем созданный нами лист;
      3. Кликнув правой кнопкой мышки на названии листа выбираем команду "Скрыть".


Теперь, сколько бы новых листов мы не добавляли, они всегда будут находиться в пределах действия нашей сквозной формулы.