Формули масивів – це потужні формули, які дають змогу виконувати складні обчислення, які часто не можна виконувати за допомогою стандартних функцій аркуша. Вони також називаються формулами Ctrl+Shift-Enter або CSE-формулами, тому що для їх введення потрібно натиснути сполучення клавіш Ctrl+Shift+Enter.  Формули масивів можна використовувати для виконання навмисно неможливості, наприклад

  • Підрахунок кількості символів у діапазоні клітинок.

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

  • підсумувати кожне n-е значення в діапазоні.

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

Примітка.: Якщо у вас поточна версія Microsoft 365, можна просто ввести формулу у верхню ліву клітинку діапазону вихідних даних, а потім натиснути клавішу Enter, щоб підтвердити формулу як формулу динамічного масиву. В іншому разі формулу знадобиться ввести по-старому, тобто спочатку вибрати діапазон вихідних даних, ввести формулу в його верхню ліву клітинку, а потім натиснути клавіші Ctrl+Shift+Enter, щоб підтвердити введення. Excel автоматично вставляє фігурні дужки на початку та в кінці формул. Докладні відомості про формули масивів див. у статті Приклади формул масивів і рекомендації.

За допомогою цього типу формули масиву можна спростити модель аркуша, замінивши кілька різних формул на одну формулу масиву.

  1. Клацніть клітинку, у яку потрібно ввести формулу масиву.

  2. Введіть потрібну формулу.

    У формулах масивів використовується стандартний синтаксис формул. Усі вони починаються зі знака рівності (=), і у формулах масиву можна Excel вбудовані функції.

    Наприклад, ця формула обчислює загальне значення масиву цін і акцій, а також розташує результат у клітинці поряд із пунктом "Загальна вартість".

    Приклад формули масиву для обчислення одного результату

    Формула спочатку перемножує акції (клітинки B2 – F2) на їхні ціни (клітинки B3 – F3), а потім додає ці результати, щоб створити загальний підсумок 35 525. Це приклад формули масиву для однієї клітинки, тому що формула розташована в одній клітинці.

  3. Натисніть клавішу Enter (якщо у вас є поточна передплата Microsoft 365 ); В іншому разі натисніть клавіші Ctrl+Shift+Enter.

    Якщо натиснути клавіші Ctrl+Shift+Enter,Excel формулу буде автоматично вставлено між { } (пара відкриваючих і закриваючих дужок).

    Примітка.: Якщо у вас поточна версія Microsoft 365, можна просто ввести формулу у верхню ліву клітинку діапазону вихідних даних, а потім натиснути клавішу Enter, щоб підтвердити формулу як формулу динамічного масиву. В іншому разі формулу знадобиться ввести по-старому, тобто спочатку вибрати діапазон вихідних даних, ввести формулу в його верхню ліву клітинку, а потім натиснути клавіші Ctrl+Shift+Enter, щоб підтвердити введення. Excel автоматично вставляє фігурні дужки на початку та в кінці формул. Докладні відомості про формули масивів див. у статті Приклади формул масивів і рекомендації.

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

  1. Виділіть діапазон клітинок, у які потрібно ввести формулу масиву.

  2. Введіть потрібну формулу.

    У формулах масивів використовується стандартний синтаксис формул. Усі вони починаються зі знака рівності (=), і у формулах масиву можна Excel вбудовані функції.

    У наведеному нижче прикладі формула перемножує ціни в кожному стовпці, а формула міститься у вибраних клітинках рядка 5.

    Приклад формули масиву для обчислення кількох результатів
  3. Натисніть клавішу Enter (якщо у вас є поточна передплата Microsoft 365 ); В іншому разі натисніть клавіші Ctrl+Shift+Enter.

    Якщо натиснути клавіші Ctrl+Shift+Enter,Excel формулу буде автоматично вставлено між { } (пара відкриваючих і закриваючих дужок).

    Примітка.: Якщо у вас поточна версія Microsoft 365, можна просто ввести формулу у верхню ліву клітинку діапазону вихідних даних, а потім натиснути клавішу Enter, щоб підтвердити формулу як формулу динамічного масиву. В іншому разі формулу знадобиться ввести по-старому, тобто спочатку вибрати діапазон вихідних даних, ввести формулу в його верхню ліву клітинку, а потім натиснути клавіші Ctrl+Shift+Enter, щоб підтвердити введення. Excel автоматично вставляє фігурні дужки на початку та в кінці формул. Докладні відомості про формули масивів див. у статті Приклади формул масивів і рекомендації.

Щоб дізнатися, як включити нові дані до формули масиву, див. розділ Розгортання формули масиву. Також можна спробувати:

Якщо потрібно попростити з константами-масивами, перш ніж випробувати їх із власними даними, скористайтеся зразками даних тут.

Нижче наведено приклади формул масивів. Щоб працювати з прикладами, слід завантажити книгу на комп'ютер, клацнувши піктограму Excel у нижньому правому куті, а потім відкривши її в класичній Excel програмі.

Скопіюйте наведену нижче таблицю та вставте її Excel клітинку A1. Обов'язково виділіть клітинки E2:E11, введіть формулу =C2:C11*D2:D11,а потім натисніть клавіші Ctrl+Shift+Enter, щоб зробити її формулою масиву.

Продавець

Тип автомобіля

Число продано

Ціна за одиницю

Загальний обсяг продажів

Мороз

Седан

5

2200

=C2:C11*D2:D11

Купе

4

1800

Омельченко

Седан

6

2300

Купе

8

1700

Єрьоменко

Седан

3

2000

Купе

1

1600

Попкова

Седан

9

2150

Купе

5

1950

Горноженко

Седан

6

2250

Купе

8

2000

Створення формули масиву для кількох клітинок

  1. У книзі зі зразком виділіть клітинки E2 – E11. Ці клітинки міститиме результати пошуку.

Завжди виділяйте клітинки або клітинки з результатами, перш ніж вводити формулу.

І завжди, ми маємо на увазі 100-відсотковий відсоток часу.

  1. Введіть цю формулу. Щоб ввести її в клітинку, просто почніть вводити текст (натисніть знак рівності), і формула з'явиться в останній виділеній клітинці. Формулу також можна ввести в рядку формул:

    =C2:C11*D2:D11

  2. Натисніть сполучення клавіш Ctrl+Shift+Enter.

Створення формули масиву для однієї клітинки

  1. У книзі зі зразком клацніть клітинку B13.

  2. Введіть цю формулу, використовуючи будь-який із методів, описаних на кроці 2.

    =SUM(C2:C11*D2:D11)

  3. Натисніть сполучення клавіш Ctrl+Shift+Enter.

Формула помножує значення в діапазонах клітинок C2:C11 і D2:D11, а потім додає результати для обчислення загального підсумку.

У Інтернет-версія Excel можна переглядати формули масивів, якщо відкрита книга вже містить їх. Але в цій версії програми Excel не можна створити формулу масиву, натиснувши клавіші Ctrl+Shift+Enter, яка вставляє формулу між парою відкриваючих і закриваючих дужок({ }). Якщо вручну ввести ці дужки, формула також не перетвориться на формулу масиву.

Мивши програму Excel для настільних комп'ютерів, можна скористатися кнопкою Відкрити у програмі Excel, щоб відкрити книгу та створити формулу масиву.

Потрібна додаткова довідка?

Ви завжди можете поставити запитання експерту в спільноті Tech у розділі Excel чи отримати підтримку в спільноті Answers.

Потрібна додаткова довідка?

Отримуйте нові функції раніше за інших
Приєднатися до Microsoft оцінювачів

Чи були ці відомості корисні?

Наскільки ви задоволені якістю перекладу?
Що вплинуло на ваші враження?

Дякуємо за ваш відгук!

×