Det er ikke nok å vite størrelsen på området som kreves av funksjonen du angir via en matriseformel. Du må også forstå formålet.
Et godt eksempel er TRANSPOSE-funksjonen. Fra tid til annen hender det at du ønsker å snu en rekke verdier med 90 grader. Se følgende figur for et eksempel.
Det er to gode måter å sette matrisen i A1:F2 inn i C4:D9.
Mange mer tekniske situasjoner (for eksempel ulike beregninger i matrisealgebra) krever transponering av en rekke verdier, men behovet oppstår sannsynligvis oftere når du arbeider med problemer med regnearklayout. Figuren viser noen månedsnavnforkortelser i A1:F1 og noen valutaverdier i A2:F2. Hvis du vil sette disse verdiene inn i en pivottabell, vil du sannsynligvis også reorientere dem som vist i C4:D9.
Når du bruker en matriseformel for å kopiere figurens A1:E2 inn i C5:D9, kan det falle deg inn å lage en tabell over området C4:D9. Dessverre kan ikke Excel-tabeller inkludere formler med flere celler.
En tilnærming er å velge A1:F2, kopiere den med den valgte metoden og velge C4. Velg deretter Lim inn fra utklippstavle-gruppen på båndets Hjem-fane og klikk på Transponer-ikonet i den første gruppen med Lim-kommandoer.
Resultatet er å bytte rad-for-kolonne-orientering av A1:F2 til C4:D9. Dette er ofte akkurat det du ønsker, spesielt hvis formålet var å imøtekomme det eksisterende sideoppsettet i en rapport.
Men anta at informasjonen i A1:F2 kan endre seg fra tid til annen. Etter hvert som flere måneder går, kan resultatene fra tidligere måneder bli revidert. I slike tilfeller vil du sannsynligvis at dataene i C4:D9 skal oppdateres sammen med dataene i A1:F2. Det er et nyttig aspekt ved Excels TRANSPOSE-funksjon.
Ikke bry deg om å kopiere A1:F2. Begynn i stedet med å velge C4:D9. Deretter matrise-skriv inn denne formelen:
=TRANSPOSER(A1:F2)
Resultatet ser akkurat ut som det du ser i figuren, men i stedet for verdier i C4:D9, inneholder det området en matriseformel. Derfor, hvis dataene i A1:F2 endres, reflekteres endringene i C4:D9.
Det mer generelle poenget å ta fra denne delen er at du må vite hva TRANSPOSE gjør for å velge området som skal inneholde det, før du går inn i funksjonen. Med en funksjon som LINEST, må du vite for å velge et område som er fem rader høyt, med et antall kolonner som avhenger av antall variabler du må analysere. Med en funksjon som TRANSPOSE, må du utlede radene og kolonnene og deres orientering fra radene og kolonnene i den opprinnelige matrisen.