Når du angiver en matrixformel, bruger du oftest et celleområde i regnearket, men det behøver du ikke. Du kan også bruge matrixkonstanter, værdier, du angiver på formellinjen i klammeparenteser: {}. Derefter kan du navngive din konstant , så den er nemmere at bruge igen.
Du kan bruge konstanter i dine matrixformler eller alene.
I matrixformlen skal du skrive en startklammeparentes, de ønskede værdier og en højre klammeparentes. Her er et eksempel:
=SUM(A1:E1*{1,2,3,4,5})
Konstanten er inde i klammeparenteserne ({ }), og ja, du skriver virkelig disse klammeparenteser manuelt.Skriv resten af formlen, og tryk på Ctrl+Skift+Enter.
Formlen ser nogenlunde sådan{=SUM(A1:E1*{1,2,3,4,5})}ud, og resultatet ser sådan ud:
I formlen ganges A1 med 1 og B1 med 2 osv., så du slipper for at skulle skrive 1,2,3,4,5 i celler i regnearket.
Brug en konstant til at angive værdier i en kolonne
Hvis du vil angive værdier i en enkelt kolonne, f.eks. tre celler i kolonne C, skal du:
- Markér de celler, du vil bruge.
- Skriv et lighedstegn og din konstant. Adskil værdierne i konstanten med semikolon, ikke kommaer. Hvis du skriver tekst, skal den omsluttes af anførselstegn. Eksempel:
={"Quarter 1";"Quarter2";"Quarter 3"}. - Tryk på Ctrl+Skift+Enter. Konstanten ser sådan ud:
I nørdetermer er denne konstant endimensionel lodret.
Brug en konstant til at angive værdier i en række
Hvis du hurtigt vil angive værdier i en enkelt række, f.eks. cellerne F1, G1 og H1, skal du gøre følgende:
- Markér de celler, du vil bruge.
- Skriv et lighedstegn og din konstant, men denne gang skal du adskille værdierne med kommaer og ikke semikolon. For eksempel: ={1,2,3,4,5}
- Tryk på Ctrl+Skift+Enter. Konstanten ser sådan ud:
I nørdetermer er denne konstant endimensionel vandret.
Brug en konstant til at angive værdier i flere kolonner og rækker
- Markér de ønskede celler.
Sørg for, at antallet af rækker og kolonner, du vælger, svarer til antallet af værdier i konstanten. Hvis din konstant f.eks. skriver data til fire kolonner og tre rækker, skal du markere det antal kolonner og rækker. - Skriv et lighedstegn og din konstant. I dette tilfælde skal du adskille værdierne i hver række med kommaer og bruge et semikolon i slutningen af hver række. Det kunne f.eks. være:
={1\2\3\4;5\6\7\8;9\10\11\12} - Tryk på Ctrl+Skift+Enter. Konstanten ser sådan ud:
I nørdetermer er denne konstant todimensionel , fordi den udfylder kolonner og rækker. Hvis du undrer dig, kan du ikke oprette en tredimensionel konstant, hvilket betyder, at du ikke kan indlejre en konstant i en anden.
Brug en konstant i en formel
Nu, hvor du er bekendt med matrixkonstanter, er her et fungerende eksempel.
- Skriv (eller kopiér og indsæt) denne formel i en tom celle, og tryk derefter på Ctrl+Skift+Enter:
=SUM(A1:E1*{1,2,3,4,5})
Værdien 85 vises i celle A3.
Hvad skete der? Du multiplicerede værdien i A1 med 1, værdien i celle B2 med 2 osv., hvorefter funktionen SUM tilføjede resultaterne. Du kan også angive formlen som =SUM(A1*1,B1*2,C1*3,D1*4,E1*5)
Hvis du vil, kan du angive begge sæt af værdier som matrixkonstanter:
=SUM({3,4,5,6,7}*{1,2,3,4,5})
To try this, copy the formula, select a blank cell and paste the formula into the formula bar, and then press Ctrl+Shift+Enter. Du ser det samme resultat.
Bemærk
Hold øje med disse problemer, hvis konstanterne ikke virker:
- Sørg for at adskille dine værdier med det rigtige tegn. Hvis du udelader et komma eller et semikolon, eller hvis du placerer et af disse tegn forkert, ser matrixkonstanten muligvis ikke rigtig ud, eller der vises en advarsel.
- Du kan have markeret et celleområde, der ikke stemmer overens med antallet af elementer i konstanten. Hvis du f.eks. markerer en kolonne med seks celler til brug med en konstant med fem celler, vises fejlen #N/T i den tomme celle. Hvis du ikke markerer nok celler, udelader Excel de værdier, der ikke har en tilsvarende celle.
- Få mere at vide om matrixformler: