Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Вступ до динамічних масивів | Розділ
Динамічні масиви 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. Розділ 1

Запитати АІ

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. Розділ 1
some-alt