Dette er en del af en serie, der kan hjælpe dig med at forbedre dine færdigheder med Excel. Du kan finde links til de andre dele af serien nedenfor.
De fleste tror nok, at formlerne i Excel kun kan producere et enkelt resultat i en specifik celle.
Men med de dynamiske matrixformler i Excel kan én formel omfatte flere celler på én gang – som hver indeholder en unik udregning – hvilket gør det hurtigt og nemt at opbygge enorme projektmapper med et minimalt antal fejl. Disse magiske formler kan bruges, når du skal gentage en udregning på tværs af en hel datasamling.
Her får du to eksempler på, hvordan du sparer både tid og energi ved at bruge dynamiske matrixformler.
Kom i gang: Opret en additionstabel
Dit mål: Opret en additionstabel, der kan besvare vigtige spørgsmål som i eksemplet nedenfor og hjælpe dit barn med at lære matematik (og dig selv med at kontrollere barnets svar).
Den gammeldags metode: Når du havde indtastet de værdier, der skulle lægges sammen, i den første række og første kolonne, ville du oprette en formel som =C4+B5 i tabellens første celle, kopiere og indsætte den i hele den første række og derefter kopiere denne række og indsætte den i rækkerne nedenunder. Alt for mange trin!
Den dynamiske metode: Opret en enkelt formel, der henviser til alle de relevante celler og udregner alle værdier på én gang.
Sådan gør du: Med tabellen herunder som eksempel skal du skrive =C4:J4+B5:B18 i den første celle, hvor C4:J4 repræsenterer de relevante celler i den første række, og B5:B18 repræsenterer de relevante celler i den første kolonne. Når du trykker på Enter, vil du se tal i hele det valgte segment!

Prikken over i’et: Opsummér data efter person eller kategori
Dit mål: Find vinderne af en ugentlig salgskonkurrence, udregn det samlede salg pr. person, og opdatér disse tal løbende, efterhånden som der tilføjes nye vindere.
Den gammeldags metode: Du kunne opsummere salg pr. person med =SUM.HVIS()-funktionen, men eftersom der bliver tilføjet nye vindere ugentligt, hvilket ville udvide celleområdet, var det nødvendigt at justere formlen manuelt hver gang.
Den dynamiske metode: Anvend en dynamisk opstilling, der automatisk opdaterer mængden af celler, hver gang der bliver tilføjet en ny ugentlig vinder.
Sådan gør du: Tabellen herunder viser de ugentlige vindere indtil videre. Hvis du vil have en liste over salgsfolk uden dubletter, kan du bruge den nye ENTYDIGE()-funktion: Skriv formlen =ENTYDIGE(B3:B12) i et tomt område i projektmappen, hvor B3:B12 er den nuværende liste over vindere:

Du skal anvende en særlig udgave af =SUM.HVIS()-funktionen for at se det samlede salg for hver person: I kolonnen ved siden af Murats navn skal du skrive formlen =SUM.HVIS(B3:B12,E3#,C3:C12), hvor B3:B12 er den nuværende liste over vindere, og C3:C12 er den nuværende liste over ugentligt salg.
Det er nummertegnet (#), der tryller her: Det sætter Excel til at overvåge hele det dynamiske område og automatisk finde nye rækker. Når du trykker på Enter, vil Excel opsummere salg individuelt for hver person:

Når du nu tilføjer Alyssa som vinder i uge 11, vil disse data automatisk blive tilføjet til listen:

Excel tilbyder en masse forskellige måder, du kan bruge dynamiske matrixformler på, som for eksempel funktionerne FILTER(), SORT(), SORTBY(), SEQUENCE() og RANDARRAY(). De dynamiske matrixformler sparer dig for en masse tid og besvær, for du skal kun bruge én af dem, når du vil udfylde et uendeligt antal celler.