Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Introductie tot Dynamische Arrays | Dynamische Arrays en Interactieve Rapportage
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, laat Excel nu het resultaat automatisch overlopen naar het benodigde bereik.

Overloopbereik en Ankercel

  • Ankercel: cel met de formule;
  • Overloopbereik: cellen die automatisch door de formule worden gevuld;
  • Alleen de ankercel kan worden bewerkt;
  • Het overloopbereik wordt automatisch bijgewerkt wanneer de gegevens veranderen.

Overloopoperator

=A1#

#: verwijst naar het volledige overloopbereik dat is gekoppeld aan de ankercel.

Hierdoor kunnen formules dynamisch uitbreiden zonder vaste bereiken.

COUNTA met Overloopbereiken

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

Maak een nieuw werkblad met de naam:

Dynamic_Reports
Stap 2 Laat een enkele kolom overlopen
expand arrow

Typ in A1:

All Revenues

Typ in A2:

=Sales_Data!H2:H52

Druk op Enter. De waarden lopen automatisch door naar beneden in de kolom.

Stap 3 Laat de volledige dataset overlopen
expand arrow

Typ in A1:

=Sales_Data!A1:H52

De volledige dataset loopt nu dynamisch over in het werkblad.

Stap 4 Corrigeer datumopmaak
expand arrow

Selecteer de overgelopen 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 overloopbereik.

Voorbeeld:

A4

Merk op dat Excel het volgende retourneert:

#SPILL!

Verwijder de blokkerende waarde om het overloopbereik te herstellen.

Stap 6 Gebruik de overloopoperator
expand arrow

Typ in J2:

=COUNTA(A1#)

De formule telt alle waarden binnen het dynamische overloopbereik.

Stap 7 Test dynamische uitbreiding
expand arrow

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

Merk op dat:

  • Het overloopbereik 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 2. Hoofdstuk 1

Vraag AI

expand

Vraag AI

ChatGPT

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

Sectie 2. Hoofdstuk 1
some-alt