Масиви констант в ms excel - сумісно з microsoft excel 2018, excel 2018

Масив значень (або константа масиву або масив констант) - це сукупність чисел або текстових значень, яку можна використовувати в формулах масиву. Константи масиву необхідно вводити в певному форматі, наприклад, для чисел або для текстових значень.

У звичайну формулу можна ввести посилання на клітинку, яка містить значення, або на саме значення, зване також константою. Подібним чином у формулу масиву можна ввести або посилання на масив, або масив значень. містяться в осередках (в довідці EXCEL його називають константою масиву). Константи масиву необхідно вводити в певному форматі.

Створення одновимірного масиву констант

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

Масиви констант в ms excel - сумісно з microsoft excel 2007, excel 2010

Масиви констант в ms excel - сумісно з microsoft excel 2007, excel 2010

Масиви констант в ms excel - сумісно з microsoft excel 2007, excel 2010

Цей набір значень, як і формули масиву. обрамлений в фігурні дужки, самі значення розділені двокрапкою. Якби значення були розміщені в рядку (в діапазоні A1: E1), а не в стовпці, то значення були б розділені крапкою з комою.

Створимо константу масиву в осередку B2. Для цього введемо в осередок вираз = і натиснемо ENTER. Масив значень не укладається в дужки автоматично, як формули масиву після натискання CTRL + SHIFT + ENTER. Це необхідно робити вручну. В осередку відіб'ється тільки перше значення масиву, тобто 1.

Масиви констант в ms excel - сумісно з microsoft excel 2007, excel 2010

Зазвичай масив значень не вводять в одну клітинку, тому що в цьому випадку неможливо витягнути окремі значення. Щоб відобразити всі значення нашого масиву значень потрібно виділити 5 осередків в стовпці (наприклад, B1: B5), в рядку формул ввести вираз = і натиснути CTRL + SHIFT + ENTER.

Масиви констант в ms excel - сумісно з microsoft excel 2007, excel 2010

Тепер спробуємо видалити один елемент масиву, наприклад з осередку B3. Отримаємо попередження «Не можна змінити частину масиву» - це певного виду захист масиву.

Щоб уникнути стомлюючого введення послідовних чисел для вертикального масиву констант можна скористатися формулою = РЯДОК (1: 5). Записавши її будь-якого порожнього осередку, виділіть її в рядку формул і натисніть F9. а потім натисніть ENTER. Отримайте масив констант. Скопіювати вміст комірки в буфер обміну (CTRL + C), потім виділіть вертикальний діапазон комірок, що відповідає розмірності масиву, вставте в активний осередок вміст буфера обміну і натисніть CTRL + SHIFT + ENTER.

Щоб уникнути стомлюючого введення послідовних чисел для горизонтального масиву констант використовуйте формулу = ТРАНСП (СТРОКА (1: 5)) або = стовпець (A: E). Отримайте масив констант =. Значення масиву будуть розділені крапкою з комою.

Застосування масиву констант

А. Множення векторів (стовпець на стовпець, рядок на рядок)
За допомогою формули масиву помножимо стовпець значень (B2: B6) на масив констант і підсумуємо. Масив констант записаний в «вертикальному» вигляді з використанням двокрапки, тобто також є стовпець. Розмірності шпальти і масиву повинні збігатися.

Масиви констант в ms excel - сумісно з microsoft excel 2007, excel 2010

Після введення формули необхідно натиснути CTRL + SHIFT + ENTER.

Формула масиву спочатку виконає поелементне множення значень з шпальти і констант з масиву. Еквівалентом даної формули є наступне звичайне вираз:

= СУММ (B2 * 1; B3 * 2; B4 * 3; B5 * 4; B6 * 5)

В останню чергу виконується складання значень за допомогою функції СУММ ().

Б. Перевірка значень
Перевіримо, чи рівне значення в комірці А1 одному з певних значень: 4, 6 або 9.

Після введення формули немає необхідності натискати CTRL + SHIFT + ENTER. Такий запис може істотно скоротити час створення формули в порівнянні з використанням вкладених функцій ЯКЩО ().

Іменування масиву констант

Масиву констант можна привласнити Ім'я. Зазвичай так роблять з константами, що утворюють групу однотипних значень, наприклад послідовності з кінцевим кількістю елементів =.

Щоб привласнити масиву констант ім'я необхідно зробити наступне:

  • на вкладці Формули у групі Певні імена виберіть команду Присвоїти ім'я.
  • У полі Ім'я введіть Массів123.
  • В поле Діапазон введіть масив констант (не забудьте ввести дужки вручну), наприклад;
  • Натисніть кнопку ОК.

Приклад, знайдемо суму 3-х найбільших значень. записавши формулу = СУММПРОИЗВ (НАЙБІЛЬШИЙ (A1: A10; Массів123)).

Передбачається, що в діапазоні A1: A10 є список числових значень.

Створення двовимірного масиву констант

Щоб створити двовимірний масив констант необхідно зробити наступне:

  • виділіть в книзі діапазон комірок з чотирьох стовпців і трьох рядків (A1: D3).
  • в активному осередку (А1), в Рядок формул введіть вираз =
  • натисніть сполучення клавіш CTRL + SHIFT + ENTER

Масиви констант в ms excel - сумісно з microsoft excel 2007, excel 2010

Ми отримали двовимірний масив констант, у якого не можна видалити жоден елемент окремо - тільки все відразу. Як видно з формули, рядки в масиві поділяються двокрапкою, а елементи в рядку - крапкою з комою.

Застосування двовимірного масиву констант

Створимо невеликий Довідник. дозволяє за номером місяця виводити його назву.

Дамо Ім'я Місяці двовимірному масиву:

Щоб уникнути стомлюючого введення цього масиву створіть два стовпці, один з числами від 1 до 12, інший з назвами місяців (див. Статтю Текстові послідовності). Потім, в рядку формул введіть посилання на цей діапазон, натисніть F9 і скопіюйте в буфер обміну.

Тепер записавши формулу = ВПР (A2; Місяці; 2). де в осередку A2 - номер місяця, отримаємо бажаний результат.

Масиви констант в ms excel - сумісно з microsoft excel 2007, excel 2010

Схожі статті