Редагування формул масиву в excel

У минулих уроках ми розібрали основні поняття і відомості стосовно масивів в Excel. У цьому уроці ми продовжимо вивчення формул масиву, але з великим ухилом на їх практичне застосування. Отже, як же змінити вже існуючу формулу масиву в Excel?

Правила редагування формул масиву

Коли формула масиву поміщена в одну клітинку. то її редагування в Excel зазвичай не представляє особливої ​​складності. Тут головне не забути закінчити редагування комбінацією клавіш Ctrl + Shift + Enter.

Якщо ж формула багатокоміркової. тобто повертає масив, то відразу виникають певні труднощі, особливо у початківців користувачів. Давайте розглянемо декілька правил, які необхідно засвоїти, перш ніж почати редагування масиву.

  1. Не можна змінювати вміст одного осередку, що містить формулу масиву. Але до кожної клітинки можна застосувати своє форматування.
  2. Не можна видаляти комірки, які входять в формулу масиву. Можна видалити тільки весь масив.
  3. Не можна переміщати осередки, які входять в формулу масиву. Зате можна перемістити весь масив.
  4. Не можна вставляти нові осередки, в тому числі рядки і стовпці, в діапазон масиву.
  5. Не можна використовувати багатокоміркової формули масиву в таблицях, створених за допомогою команди Таблиця.

Як бачите, всі перераховані вище правила підкреслюють, що масив - це одне ціле. Якщо не виконати, хоча б одне з перерахованих вище правил, Excel не дасть відредагувати масив і видасть наступне попередження:

Редагування формул масиву в excel

Виділення масиву в Excel

Якщо необхідно змінити формулу масиву, то перше, що потрібно зробити - це виділити діапазон, в якому міститься масив. В Excel існує, як мінімум, 3 способи зробити це:

  1. Виділити діапазон масиву вручну, тобто за допомогою миші. Це найпростіший, але в ряді випадків абсолютно непридатний спосіб.

Редагування формул масиву в excel

  • За допомогою діалогового вікна Виділити групу осередків. Для цього виділіть будь-яку клітинку, яка належить масиву:

    Редагування формул масиву в excel

    А потім на вкладці Основне із списку Знайти і виділити виберіть пункт Виділити групу осередків.

    Редагування формул масиву в excel

    Відкриється діалогове вікно Виділити групу осередків. Встановіть перемикач на пункт поточний масив і натисніть ОК.

    Редагування формул масиву в excel

    Поточний масив буде виділено:

    Редагування формул масиву в excel

  • За допомогою комбінації клавіш Ctrl + /. Для цього виберіть будь-який осередок масиву і натисніть комбінацію.
  • Як видалити формулу масиву

    Найпростіше, що Ви можете зробити з масивом в Excel - це видалити його. Для цього досить виділити потрібний масив і натиснути клавішу Delete.

    Як відредагувати формулу масиву

    На малюнку нижче представлена ​​формула масиву, яка складає значення двох діапазонів. З малюнка видно, що при введенні формули ми допустили невелику помилку, наше завдання її виправити.

    Редагування формул масиву в excel

    Щоб відредагувати формулу масиву, виконайте наступні дії:

    1. Виділіть діапазон масиву будь-яким з відомих Вам способів. У нашому випадку це діапазон C1: C12.

    Редагування формул масиву в excel

  • Перейдіть в режим редагування формули, для цього клацніть по рядку формул або натисніть клавішу F2. Excel видалить фігурні дужки навколо формули масиву.

    Редагування формул масиву в excel

  • Внесіть необхідні коригування в формулу:

    Редагування формул масиву в excel

  • А потім натисніть комбінацію клавіш Ctrl + Shift + Enter. щоб зберегти зміни. Формула буде відредаговано.

    Редагування формул масиву в excel

    Зміна розмірів формули масиву

    Дуже часто виникає необхідність зменшити або збільшити кількість осередків у формулі масиву. Скажу відразу, що справа ця не проста і в більшості випадків буде простіше видалити старий масив і створити новий.

    Перш ніж видаляти старий масив, скопіюйте його формулу як текст, а потім використовуйте її в новому масиві. При громіздких формулах такий підхід дозволить заощадити багато часу.

    Якщо ж необхідно змінити розташування масиву на робочому аркуші, не змінюючи його розмірність, просто перемістіть його як звичайний діапазон.

    Існує кілька підходів до редагування розмірів масиву, які, можливо, Вам знадобляться. Підходи наведені в даному уроці.