У наведеному нижче прикладі у вас є таблиця з продажами. Ця таблиця щодня розширюється шляхом додавання нових рядків до кінця списку.
За замовчуванням це не автоматично розширює функцію підсумків у будь -якій клітинці при додаванні нових даних до списку. Цього ефекту можна уникнути, використовуючи назву діапазону разом із формулою. Зрештою, ви хочете уникнути необхідності пояснювати начальству різні відхилення у бюджеті через формулу, яка не була адаптована.
Спочатку погляньте на таку ілюстрацію:
Якщо ви виконуєте функцію підсумовування в клітинці E4 з формулою = SUM (B5: B20) на жаль, ця формула не розширюватиметься, коли ви додаватимете нові дані до кінця списку.
Однак, завдяки хитрості, про яку мало кому відомо, ви змушуєте Excel створювати динамічний діапазон. Дійте так:
- Спочатку виберіть діапазон комірок В5: В20
- Введіть ім’я у полі імені у верхньому лівому куті Продаж і підтвердити за допомогою введення.
- Натисніть комбінацію клавіш Ctrl + F3, щоб відкрити менеджер імен.
- Виберіть назву у діалоговому вікні, що з’явиться Продаж.
- в польових умовах Відноситься до введіть таку формулу: = ПЕРЕМІЩЕННЯ ($ B $ 5; 0; 0; COUNT2 ($ B $ 5: $ B $ 10000); 1)
- Підтвердьте, натиснувши символ галочки, а потім натисніть Зробіть висновок.
- Запис у клітинку E4 формула = SUM (продажі) і підтвердити за допомогою введення.
Коли ви вводите нові дані в кінці списку, формула буде в комірці E4 автоматично регулюється. Фактичне зміщення діапазону починається в клітині В5.
Використовуйте функцію таблиці COUNT2 (), щоб знайти клітинки в діапазоні клітинок, заповнених числами В5: В10000. Результат функції COUNT2 () представляє суму зсуву. Оскільки зміщення має відбуватися у стовпці, значення 1 вказується в останньому аргументі.
Синтаксис такий:
= AREA.MOVE (посилання; рядки; стовпці; [висота]; [ширина])