Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Introduktion til dynamiske arrays | Dynamiske Arrays og Interaktiv Rapportering
Excel Formler

Introduktion til dynamiske arrays

Stryg for at vise menuen

Dynamiske arrays gør det muligt for en enkelt formel automatisk at returnere flere værdier. I stedet for at kopiere formler på tværs af rækker og kolonner, udfylder Excel nu resultatet i det nødvendige område.

Udfyldningsområde og Anker-celle

  • Anker-celle: cellen der indeholder formlen;
  • Udfyldningsområde: celler der automatisk udfyldes af formlen;
  • Kun anker-cellen kan redigeres;
  • Udfyldningsområdet opdateres automatisk, når data ændres.

Udfyldningsoperator

=A1#

#: refererer til hele udfyldningsområdet forbundet til anker-cellen.

Dette gør det muligt for formler at udvide sig dynamisk uden faste områder.

COUNTA med Udfyldningsområder

=COUNTA(A1#)
  • COUNTA(): tæller ikke-tomme celler;
  • A1#: refererer til hele det udfyldte område.
Trin 1 Opret Dynamic Reports-arket
expand arrow

Opret et nyt regneark med navnet:

Dynamic_Reports
Trin 2 Udfyld en enkelt kolonne
expand arrow

I A1, skriv:

All Revenues

I A2, skriv:

=Sales_Data!H2:H52

Tryk Enter. Værdierne udfyldes automatisk ned ad kolonnen.

Trin 3 Udfyld hele datasættet
expand arrow

I A1, skriv:

=Sales_Data!A1:H52

Hele datasættet udfyldes nu dynamisk i regnearket.

Trin 4 Ret datoformatering
expand arrow

Markér den udfyldte datokolonne og anvend:

Short Date

Dynamiske arrays overfører værdier, men ikke formatering.

Trin 5 Test en #SPILL!-fejl
expand arrow

Skriv en vilkårlig værdi manuelt i udfyldningsområdet.

Eksempel:

A4

Bemærk at Excel returnerer:

#SPILL!

Slet den blokerende værdi for at gendanne udfyldningsområdet.

Trin 6 Brug udfyldningsoperatoren
expand arrow

I J2, skriv:

=COUNTA(A1#)

Formlen tæller alle værdier i det dynamiske udfyldningsområde.

Trin 7 Test dynamisk udvidelse
expand arrow

Tilføj en ny række i Sales_Data. Gå tilbage til Dynamic_Reports.

Bemærk at:

  • Udfyldningsområdet udvides automatisk;
  • COUNTA-resultatet opdateres automatisk.

1. Hvad er anker-cellens rolle i en dynamisk array-formel?

2. Hvorfor kan en kolonne med datoer vises som tal som 46024 i et udløbsområde?

3. Hvad er den største fordel ved at bruge A1# i stedet for et fast område som A1:H52?

question mark

Hvad er anker-cellens rolle i en dynamisk array-formel?

Vælg det korrekte svar

question mark

Hvorfor kan en kolonne med datoer vises som tal som 46024 i et udløbsområde?

Vælg det korrekte svar

question mark

Hvad er den største fordel ved at bruge A1# i stedet for et fast område som A1:H52?

Vælg det korrekte svar

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 1

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Sektion 2. Kapitel 1
some-alt