Bruke matrisekonstanter i matriseformler

Gjelder for
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac

Når du legger inn en matriseformel, bruker du som regel et celleområde i regnearket, men det trenger du ikke. Du kan også bruke matrisekonstanter, verdier du angir i formellinjen inne i parenteser: {}. Deretter kan du gi konstanten et navn , slik at det blir enklere å bruke den på nytt.

Du kan bruke konstanter i matriseformlene eller alene.

  1. I matriseformelen skriver du inn en venstre klammeparentes, verdiene du vil bruke, og en høyreparentes. Her er et eksempel: =SUM(A1:E1*{1,2,3,4,5})
    Konstanten er inni klammeparentesene ({ }), og ja, du skriver faktisk inn disse klammeparentesene manuelt.

  2. Skriv inn resten av formelen, og trykk CTRL+SKIFT+ENTER.
    Formelen ser omtrent slik {=SUM(A1:E1*{1,2,3,4,5})}ut, og resultatet ser slik ut:

    En matrisekonstant nestet i en SUMMER-formel

    Formelen multipliserer A1 med 1 og B1 med 2 og så videre, slik at du slipper å sette inn 1,2,3,4,5 i cellene på regnearket.

Bruke en konstant til å skrive inn verdier i en kolonne

Hvis du vil skrive inn verdier i én enkelt kolonne, for eksempel tre celler i kolonne C, kan du:

  1. Merk cellene du vil bruke.
  2. Skriv inn et likhetstegn og konstanten. Skill verdiene i konstanten med semikolon, ikke komma. Hvis du skriver inn tekst, må du omgi den med doble anførselstegn. Eksempel: ={"Quarter 1";"Quarter2";"Quarter 3"}
  3. Trykk CTRL+SKIFT+ENTER. Konstanten ser slik ut:
    En loddrett matrisekonstant som bruker tekst
    I nerdetermer er denne konstanten endimensjonal vertikal.

Bruke en konstant til å skrive inn verdier i en rad

Hvis du raskt vil skrive inn verdier i én enkelt rad, for eksempel celle F1, G1 og H1, kan du:

  1. Merk cellene du vil bruke.
  2. Skriv inn et likhetstegn og konstanten, men denne gangen skiller du verdiene med komma, ikke semikolon. For eksempel: ={1,2,3,4,5}
  3. Trykk CTRL+SKIFT+ENTER. Konstanten ser slik ut:
    En endimensjonal vannrett matrisekonstant
    I nerdetermer er denne konstanten endimensjonal horisontal.

Bruk en konstant til å skrive inn verdier i flere kolonner og rader

  1. Merk cellene du vil bruke.
    Kontroller at antallet rader og kolonner du velger, samsvarer med antallet verdier i konstanten. Hvis konstanten for eksempel skriver data til fire kolonner og tre rader, velger du så mange kolonner og rader.
  2. Skriv inn et likhetstegn og konstanten. I dette tilfellet skiller du verdiene i hver rad med komma og bruker semikolon i slutten av hver rad. Eksempel:
    ={1\2\3\4.5\6\7\8.9\10\11\12}
  3. Trykk CTRL+SKIFT+ENTER. Konstanten ser slik ut:
    En todimensjonal matrisekonstant
    I nerdetermer er denne konstanten todimensjonal fordi den fyller kolonner og rader. Hvis du lurer på det, kan du ikke opprette en tredimensjonal konstant, noe som betyr at du ikke kan neste en konstant inni en annen.

Bruke en konstant i en formel

Her er et fungerende eksempel nå som du er kjent med matrisekonstanter.

  • Skriv inn (eller kopier og lim inn) denne formelen i en tom celle, og trykk deretter CTRL+SKIFT+ENTER:
    =SUMMER(A1:E1*{1,2,3,4,5})
    Verdien 85 vises i celle A3.
    Hva skjedde? Du multipliserte verdien i A1 med 1, verdien i celle B2 med 2 og så videre, deretter la SUMMER-funksjonen til disse resultatene. Du kan også angi formelen som =SUMMER(A1*1,B1*2,C1*3,D1*4,E1*5)

Hvis du vil, kan du angi begge settene med verdier som matrisekonstanter:

=SUMMER({3,4,5,6,7}*{1,2,3,4,5})

Du kan prøve dette ved å kopiere formelen, merke en tom celle og lime inn formelen i formellinjen, og deretter trykke CTRL+SKIFT+ENTER. Du ser samme resultat.

Obs!

Se etter disse problemene hvis konstantene ikke fungerer:

  • Pass på at du skiller verdiene med riktig tegn. Hvis du utelater et semikolon eller omvendt skråstrek, eller hvis du setter ett på feil sted, kan det hende at matrisekonstanten ikke ser riktig ut, eller du får kanskje se en advarsel.
  • Du kan ha merket et celleområde som ikke samsvarer med antallet elementer i konstanten. Hvis du for eksempel merker en kolonne med seks celler for bruk med en femcellers konstant, vises #N/A-feilen i den tomme cellen. Hvis du ikke merker nok celler, utelater Excel verdiene som ikke har en tilsvarende celle.
  • Hvis du vil ha mer informasjon om matriseformler:

Til toppen av siden