Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

У вересні 2018 року ми випустили формули динамічного масиву для Excel для Microsoft 365. Нижче описано відмінності між динамічними масивами та застарілими формулами Ctrl+Shift+Enter (CSE).

Формули динамічного масиву:

  • Може "розгорнутися" за межами клітинок, у яких введено формулу. У наведеному нижче прикладі показано функцію RANDARRAY в D1, яка розливається між D1:F5 або 5 рядками та 3 стовпцями. Формула динамічного масиву технічно існує лише в клітинці D1, тоді як зі застарілою формулою CSE формулу потрібно буде ввести у весь діапазон.

    Функція RANDARRAY, введена в клітинку D1, яка виливається з D1 до F5.

  • Розмір буде автоматично змінюватися після додавання або видалення даних із вихідного діапазону. Формули масивів CSE скорочуватимуть область повернення, якщо вона замала, або повертатимуть #N/A, якщо вона завелика.

  • Обчислити в контексті 1x1. Наприклад, функція RAND поверне один результат, тому, якщо потрібно повернути до сітки кілька випадкових чисел, можна скористатися функцією RANDARRAY. Функції ROW і COLUMN повертатимуть рядок і стовпець вихідної клітинки. Функція SEQUENCE(ROW()) може використовуватися для реплікації старої поведінки ROW у застарілій формулі масиву.

  • Усі нові формули, які повертають більше 1 результату, автоматично розгортатимуться. Немає потреби натискати клавіші Ctrl+Shift+Enter.

  • Формули масивів CSE зберігаються з міркувань сумісності. У майбутньому слід використовувати формули динамічних масивів.

  • Якщо клітинки в застарілій формулі масиву CSE залежали один від одного, Excel намагатиметься обчислити кожну клітинку окремо, а не як масив. Така поведінка називалася "CSE breakup" і за певних обставин формули, обчислювані таким чином, можуть призвести до неузгоджених результатів. Щоб уникнути неузгоджених результатів, радимо використовувати окремі формули, а не роз'єми CSE. Динамічні формули масивів не буде розриватись. Натомість вони повідомлять про циклічне посилання, щоб його можна було вирішити.

  • Можна легко змінити, змінивши вихідну клітинку, тоді як формули масивів CSE вимагають одночасного редагування всього діапазону.

  • Вставлення або видалення стовпців і рядків заборонено в активному діапазоні формул масиву CSE. Спочатку потрібно видалити всі наявні формули масивів.

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

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

Додаткові відомості

Функція FILTER

Функція RANDARRAY

Функція SEQUENCE

Функція SORT

Функція SORTBY

Функція UNIQUE

#РОЗГОРТАННЯ! в Excel

Поведінка розгорнутих і динамічних масивів

Оператор неявного перетину: @

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

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

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

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

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

×