Applies ToExcel для Microsoft 365 Excel для Microsoft 365 для Mac Вебпрограма Excel Excel для iPad Excel для iPhone

У вересні 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

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

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

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

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

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

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