Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТКОІ Галаницька О.О..docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
16.9 Mб
Скачать

Створення масивів і констант масивів із наявних значень

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

Створення масиву з наявних значень

Відкрийте у своїй книзі зі зразком аркуш Масиви.

Виділіть діапазон клітинок C1 – E3.

У рядку формул введіть наведену нижче формулу та натисніть сполучення клавіш Ctrl+Shift+Enter.

=Дані!E1:G3

Відобразиться такий результат:

Формула створює зв’язки зі значеннями, які зберігаються на аркуші "Дані" у клітинках Е1 – G3. Замість цієї формули масиву для кількох клітинок у кожну клітинку на аркуші "Масиви" можна ввести окрему формулу:

=Дані!E1

=Дані!F1

=Дані!G1

=Дані!E2

=Дані!F2

=Дані!G2

=Дані!E3

=Дані!F3

=Дані!G3

Якщо на аркуші Дані змінити якісь значення, ці зміни відобразяться на аркуші Масиви. Слід пам’ятати, що для змінення значень на аркуші Дані потрібно дотримуватися правил редагування формул масивів. Докладніше про ці правила див. в розділі Знайомство з формулами масивів.

Створення константи масиву з наявних значень

На аркуші Масиви виділіть діапазон клітинок C1 – E3.

Натисніть клавішу F2, щоб активувати режим редагування.

Натисніть клавішу F9, щоб посилання на клітинки перетворилися на значення. Програма Excel перетворить значення на константу масиву.

Натисніть сполучення клавіш Ctrl+Shift+Enter, щоб ввести константу масиву як формулу масиву.

Програма Excel замінить формулу масиву =Дані!E1:G3 на таку константу масиву:

={1,2,3;5,6,7;9,10,11}

Зв’язок між аркушами "Дані" та "Масиви" розірвано, а формулу масиву замінено на константу масиву.

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

У наступному прикладі показується, як у діапазоні клітинок підрахувати кількість символів, включно із пробілами.

На аркуші Дані у клітинці C7 введіть наведену нижче формулу, а потім натисніть сполучення клавіш Ctrl+Shift+Enter.

=SUM(LEN(C1:C5))

У клітинці С7 з’являється значення 66.

У цьому випадку функція LEN повертає довжину кожного текстового рядка в кожній із клітинок діапазону. Функція SUM підсумовує ці значення та відображає результат у клітинці, яка містить формулу (C7).

Пошук n найменших значень у діапазоні

У цьому прикладі показується, як знайти три найменші значення в діапазоні клітинок.

На аркуші Дані виділіть клітинки А12 – А14.

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

У рядку формул введіть наведену нижче формулу, а потім натисніть сполучення клавіш Ctrl+Shift+Enter.

=SMALL(A1:A10;{1;2;3})

У клітинках А12 – А14 з’являться відповідно значення 400, 475 і 500.

У цій формулі за допомогою константи масиву тричі обчислюється функція SMALL, яка повертає найменше (1), друге найменше (2) і третє найменше (3) значення в масиві, що міститься в діапазоні A1:A10. Щоб знайти більше значень, до константи слід додати більше аргументів, а до діапазону A12:A14 – відповідну кількість клітинок. З цією формулою також можна використовувати додаткові функції, зокрема SUM або AVERAGE. Наприклад:

=SUM(SMALL(A1:A10;{1;2;3}))

=AVERAGE(SMALL(A1:A10;{1;2;3}))