Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Вступ до динамічних масивів | Формули Excel
Формули Excel

Вступ до динамічних масивів

Свайпніть щоб показати меню

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

Діапазон розливу та опорна клітинка

  • Опорна клітинка: клітинка, що містить формулу;
  • Діапазон розливу: клітинки, які автоматично заповнюються формулою;
  • Редагувати можна лише опорну клітинку;
  • Діапазон розливу оновлюється автоматично при зміні даних.

Оператор розливу

=A1#

#: посилається на весь діапазон розливу, пов'язаний з опорною клітинкою.

Це дозволяє формулам динамічно розширюватися без фіксованих діапазонів.

COUNTA з діапазонами розливу

=COUNTA(A1#)
  • COUNTA(): рахує непорожні клітинки;
  • A1#: посилається на весь діапазон розливу.
Крок 1 Створення аркуша Dynamic Reports
expand arrow

Створіть новий аркуш з назвою:

Dynamic_Reports
Крок 2 Розлив одного стовпця
expand arrow

У клітинці A1 введіть:

All Revenues

У клітинці A2 введіть:

=Sales_Data!H2:H52

Натисніть Enter. Значення автоматично розливаються вниз по стовпцю.

Крок 3 Розлив повного набору даних
expand arrow

У клітинці A1 введіть:

=Sales_Data!A1:H52

Весь набір даних тепер динамічно розливається на аркуші.

Крок 4 Виправлення формату дати
expand arrow

Виділіть розлитий стовпець дат і застосуйте:

Short Date

Динамічні масиви передають значення, але не форматування.

Крок 5 Перевірка помилки #SPILL!
expand arrow

У межах діапазону розливу вручну введіть будь-яке значення.

Приклад:

A4

Зверніть увагу, що Excel повертає:

#SPILL!

Видаліть блокуюче значення, щоб відновити діапазон розливу.

Крок 6 Використання оператора розливу
expand arrow

У клітинці J2 введіть:

=COUNTA(A1#)

Формула рахує всі значення в динамічному діапазоні розливу.

Крок 7 Перевірка динамічного розширення
expand arrow

Додайте новий рядок у таблицю Sales_Data. Поверніться до аркуша Dynamic_Reports.

Зверніть увагу, що:

  • Діапазон розливу автоматично розширюється;
  • Результат COUNTA оновлюється автоматично.

1. Яка роль закріпленої комірки у формулі з динамічним масивом?

2. Чому стовпець дат у розлитому діапазоні може відображатися як числа на кшталт 46024?

3. Яка основна перевага використання A1# замість фіксованого діапазону, наприклад, A1:H52?

question mark

Яка роль закріпленої комірки у формулі з динамічним масивом?

Виберіть правильну відповідь

question mark

Чому стовпець дат у розлитому діапазоні може відображатися як числа на кшталт 46024?

Виберіть правильну відповідь

question mark

Яка основна перевага використання A1# замість фіксованого діапазону, наприклад, A1:H52?

Виберіть правильну відповідь

Все було зрозуміло?

Як ми можемо покращити це?

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

Секція 1. Розділ 7

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Вступ до динамічних масивів

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

Діапазон розливу та опорна клітинка

  • Опорна клітинка: клітинка, що містить формулу;
  • Діапазон розливу: клітинки, які автоматично заповнюються формулою;
  • Редагувати можна лише опорну клітинку;
  • Діапазон розливу оновлюється автоматично при зміні даних.

Оператор розливу

=A1#

#: посилається на весь діапазон розливу, пов'язаний з опорною клітинкою.

Це дозволяє формулам динамічно розширюватися без фіксованих діапазонів.

COUNTA з діапазонами розливу

=COUNTA(A1#)
  • COUNTA(): рахує непорожні клітинки;
  • A1#: посилається на весь діапазон розливу.
Крок 1 Створення аркуша Dynamic Reports
expand arrow

Створіть новий аркуш з назвою:

Dynamic_Reports
Крок 2 Розлив одного стовпця
expand arrow

У клітинці A1 введіть:

All Revenues

У клітинці A2 введіть:

=Sales_Data!H2:H52

Натисніть Enter. Значення автоматично розливаються вниз по стовпцю.

Крок 3 Розлив повного набору даних
expand arrow

У клітинці A1 введіть:

=Sales_Data!A1:H52

Весь набір даних тепер динамічно розливається на аркуші.

Крок 4 Виправлення формату дати
expand arrow

Виділіть розлитий стовпець дат і застосуйте:

Short Date

Динамічні масиви передають значення, але не форматування.

Крок 5 Перевірка помилки #SPILL!
expand arrow

У межах діапазону розливу вручну введіть будь-яке значення.

Приклад:

A4

Зверніть увагу, що Excel повертає:

#SPILL!

Видаліть блокуюче значення, щоб відновити діапазон розливу.

Крок 6 Використання оператора розливу
expand arrow

У клітинці J2 введіть:

=COUNTA(A1#)

Формула рахує всі значення в динамічному діапазоні розливу.

Крок 7 Перевірка динамічного розширення
expand arrow

Додайте новий рядок у таблицю Sales_Data. Поверніться до аркуша Dynamic_Reports.

Зверніть увагу, що:

  • Діапазон розливу автоматично розширюється;
  • Результат COUNTA оновлюється автоматично.
Все було зрозуміло?

Як ми можемо покращити це?

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

Секція 1. Розділ 7
some-alt