Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Introductie tot Dynamische Arrays | Excel Formules
Excel Formules

Introductie tot Dynamische Arrays

Veeg om het menu te tonen

Dynamische arrays maken het mogelijk dat één formule automatisch meerdere waarden retourneert. In plaats van formules over rijen en kolommen te kopiëren, vult Excel nu het resultaat automatisch in het vereiste bereik in.

Spill-bereik en anker-cel

  • Anker-cel: cel met de formule;
  • Spill-bereik: cellen die automatisch door de formule worden gevuld;
  • Alleen de anker-cel kan worden bewerkt;
  • Het spill-bereik wordt automatisch bijgewerkt wanneer de gegevens veranderen.

Spill-operator

=A1#

#: verwijst naar het volledige spill-bereik dat is gekoppeld aan de anker-cel.

Hierdoor kunnen formules dynamisch uitbreiden zonder vaste bereiken.

COUNTA met spill-bereiken

=COUNTA(A1#)
  • COUNTA(): telt niet-lege cellen;
  • A1#: verwijst naar het volledige spill-bereik.
Stap 1 Maak het Dynamic Reports-blad aan
expand arrow

Maak een nieuw werkblad met de naam:

Dynamic_Reports
Stap 2 Eén kolom laten spillen
expand arrow

Typ in A1:

All Revenues

Typ in A2:

=Sales_Data!H2:H52

Druk op Enter. De waarden worden automatisch naar beneden in de kolom gevuld.

Stap 3 De volledige dataset laten spillen
expand arrow

Typ in A1:

=Sales_Data!A1:H52

De volledige dataset wordt nu dynamisch in het werkblad gevuld.

Stap 4 Datumopmaak corrigeren
expand arrow

Selecteer de gespilde datumkolom en pas toe:

Short Date

Dynamische arrays geven waarden door, maar geen opmaak.

Stap 5 Test een #SPILL!-fout
expand arrow

Typ handmatig een waarde in het spill-bereik.

Voorbeeld:

A4

Merk op dat Excel het volgende retourneert:

#SPILL!

Verwijder de blokkerende waarde om het spill-bereik te herstellen.

Stap 6 Gebruik de spill-operator
expand arrow

Typ in J2:

=COUNTA(A1#)

De formule telt alle waarden binnen het dynamische spill-bereik.

Stap 7 Test dynamische uitbreiding
expand arrow

Voeg een nieuwe rij toe in Sales_Data. Ga terug naar Dynamic_Reports.

Merk op dat:

  • Het spill-bereik automatisch wordt uitgebreid;
  • Het COUNTA-resultaat automatisch wordt bijgewerkt.

1. Wat is de rol van de ankercel in een dynamische arrayformule?

2. Waarom kan een kolom met datums als getallen zoals 46024 verschijnen in een spill-bereik?

3. Wat is het belangrijkste voordeel van het gebruik van A1# in plaats van een vast bereik zoals A1:H52?

question mark

Wat is de rol van de ankercel in een dynamische arrayformule?

Selecteer het correcte antwoord

question mark

Waarom kan een kolom met datums als getallen zoals 46024 verschijnen in een spill-bereik?

Selecteer het correcte antwoord

question mark

Wat is het belangrijkste voordeel van het gebruik van A1# in plaats van een vast bereik zoals A1:H52?

Selecteer het correcte antwoord

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 7

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Sectie 1. Hoofdstuk 7
some-alt