Angive en matrixformel

Vigtigt: Denne artikel er maskinoversat. Se ansvarsfraskrivelsen. Du kan finde den engelske version af denne artikel her til din orientering.

Har du nogensinde prøvet at beregne en hel masse celler, hvor du har indtastet den samme formel igen og igen? Eller hvor formlen bliver meget lang? Du kan spare tid ved at bruge en matrixformel. Du angiver formlen én gang, og den udfylder lige så mange rækker eller kolonner, som du ønsker.

Sådan gør du:

  1. Markér cellerne, hvor du vil have vist resultaterne.

  2. Angiv formlen.

  3. Tryk på Ctrl+Skift+Enter. Excel udfylder hver af de markerede celler med resultatet.

Du skal bruge samme syntaks som i standardformler. Start med et lighedstegn (=), og brug en af Excels indbyggede funktioner. Denne formel beregner f.eks. den samlede værdi for en matrix med aktiekurser og -antal og placerer resultatet i cellen ud for "Samlet værdi".

En typisk matrixformel

Formlen ganger først antallet af aktier (celle B2 – I2) med priserne (celle B3 – I3) og lægger resultaterne sammen til den samlede værdi af 53.184. Dette er et eksempel på en matrixformel med én celle, fordi formlen kun findes i én celle.

Du kan også oprette matrixformler med flere celler. Det vil der typisk være brug for, når du skal bruge en subtotalværdi eller en anden beregning af rækker eller kolonner med data. Den samme formel findes i et sæt af celler i en kolonne eller en række.

  1. Markér det celleområde, hvor du vil angive matrixformlen. Start altid med at gøre dette.

  2. Angiv formlen i formellinjen

  3. Tryk på Ctrl+Skift+Enter.

Her er et eksempel.

En matrixfunktion i et stort antal celler

Formlen ganger aktierne med deres pris i hver kolonne, og formlen findes i de markerede celler i række 5.

Derudover sætter Excel parenteser omkring formlen ({ }). Det sker automatisk, og du kan ikke selv angive dem. Hvis du gør dette, fungerer formlen ikke, fordi Excel behandler parenteserne som tekst, og programmet kan ikke beregne tekst. Derfor skal du huske at trykke på Ctrl+Skift+Enter.

Bemærkninger:  Hvis du skal have nye data med i din matrixformel, kan du se under Udvide en matrixformel. Du kan også prøve følgende:

Prøv det

Hvis du selv vil prøve dig frem med brug af matrixkonstanter, inden du bruger dem på dine rigtige data, kan du bruge disse eksempeldata.

Projektmappen herunder viser eksempler på matrixformler. Den bedste måde at arbejde med eksemplerne på, er at hente projektmappen til computeren ved at klikke på Excel-ikonet i nederste højre hjørne og derefter åbne den i Excel på computeren.

Kopiér tabellen herunder, og indsæt den i Excel i celle A1. Husk at markere cellerne E2:E11, angiv formlen =C2:C11*D2:D11, og tryk på Ctrl+Skift+Enter for at oprette en matrixformel.

Sælger

Biltype

Antal solgt

Enhedspris

Samlet salg

Pedersen

Sedan

5

2200

=C2:C11*D2:D11

Coupé

4

1800

Ingle

Sedan

6

2300

Coupé

8

1700

Jordan

Sedan

3

2000

Coupé

1

1600

Pica

Sedan

9

2150

Coupé

5

1950

Sanchez

Sedan

6

2250

Coupé

8

2000

Oprette en matrixformel med flere celler

  1. Markér cellerne E2 til E11 i eksempelprojektmappen. Disse celler indeholder dine resultater.

Du skal altid markere den eller de celler, der skal indeholde dine resultater, før du angiver formlen.

Og med altid mener vi 100 procent af tiden.

  1. Angiv denne formel. For at angive den i en celle skal du bare begynde at skrive (tryk på lighedstegnet), og så vises formlen i den celle, du senest har markeret. Du kan også angive en formel i formellinjen:

    =C2:C11*D2:D11

  2. Tryk på Ctrl+Skift+Enter.

Oprette en matrixformel med én celle

  1. Klik på celle B13 i eksempelprojektmappen.

  2. Angiv denne formel vha. en af metoderne fra trin 2 ovenfor:

    =SUM(C2:C11*D2:D11)

  3. Tryk på Ctrl+Skift+Enter.

Formlen ganger værdierne i celleområderne C2:C11 og D2:D11 og lægger derefter resultaterne sammen for at finde hovedtotalen.

Toppen af siden

Bemærk: Ansvarsfraskrivelse for maskinoversættelse: Denne artikel er blevet oversat af et computersystem uden menneskelig indgriben. Microsoft tilbyder disse maskinoversættelse for at hjælpe ikke-engelsktalende brugere til at kunne nyde indhold om Microsofts produkter, tjenester og teknologier. Da artiklen er maskinoversat, kan den indeholde forkerte ord eller syntaks- eller grammatikfejl.

Del Facebook Facebook Twitter Twitter Mail Mail

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×