Lage en matriseformel

Microsoft Office 2003

Du kan bruke en matriseformel til å utføre flere beregninger for å generere ett enkelt resultat. Denne typen av matriseformler kan forenkle en regnearkmodell ved å erstatte flere forskjellige formler med en enkelt matriseformel.

  1. Klikk i cellen der du vil sette inn matriseformelen.
  2. Skriv inn matriseformelen.

    Eksemplet nedenfor beregner for eksempel den totale verdien til en matrise med børskurser og aksjer, uten å bruke en rad med celler til å beregne og vise enkeltverdiene for hver enkelt aksje.

    Matriseformel som produserer ett enkelt resultat

    Matriseformel som produserer ett enkelt resultat

    Når du skriver inn formelen ={SUMMER(B2:D2*B3:D3)} som en matriseformel, multipliserer den antall aksjer og kurs for hver aksje, og legger deretter sammen resultatene av disse beregningene.

  3. Trykk CTRL+SKIFT+ENTER.

VisBeregne flere resultater

Noen regnearkfunksjoner returnerer matriser med verdier, eller krever en matrise med verdier som argument. Hvis du vil beregne flere resultater med en matriseformel, må du skrive inn matrisen i et celleområde som har samme antall rader og kolonner som matriseargumentene har.

  1. Merk celleområdet der du vil sette inn matriseformelen.
  2. Skriv inn matriseformelen.

    Når du for eksempel har en serie med tre salgstall (i kolonne B) for en serie på tre måneder (i kolonne A), vil TREND-funksjonen bestemme de lineære verdiene for salgstallene. Hvis du vil vise alle resultatene i formelen, blir den satt inn i tre celler i kolonne C (C1:C3).

    Matriseformel som produserer flere resultater

    Matriseformel som produserer flere resultater

    Når du skriver inn formelen =TREND(B1:B3,A1:A3) som en matriseformel, produserer den tre forskjellige resultater (22196, 17079 og 11962), basert på de tre salgstallene og de tre månedene.

  3. Trykk CTRL+SKIFT+ENTER.