Video: Top 15 Advanced Excel 2016 Tips and Tricks 2024
Det er ikke nok å vite størrelsen på rekkevidden som kreves av funksjonen du skriver inn via en matriseformel. Du må også forstå sin hensikt.
Et godt eksempel er TRANSPOSE-funksjonen. Fra tid til annen skjer det at du vil slå en rekke verdier med 90 grader. Se følgende figur for et eksempel.
Det er to gode måter å sette arrayet i A1: F2 til C4: D9.Mange flere tekniske situasjoner (for eksempel ulike beregninger i matrisalgebra) krever omsetning av en rekke verdier, men behovet oppstår sannsynligvis oftere når du arbeider med oppsett av regneark. Figuren viser noen forkortelser i noen måneder i A1: F1 og noen valutaverdier i A2: F2. Hvis du vil sette disse verdiene inn i et pivottabell, vil du sannsynligvis også omorientere dem som vist i C4: D9.
Når du bruker en matriseformel for å kopiere figurens A1: E2 til C5: D9, kan det hende at du lager en tabell med rekkevidde C4: D9. Dessverre kan Excel-tabeller ikke inkludere flere celleformatformler.
En tilnærming er å velge A1: F2, kopiere den med den valgte metoden, og velg C4. Velg deretter Lim inn fra Utklippstavle-gruppen på båndets Hjem-faneblad og klikk på Transpose-ikonet i den første gruppen av Lim inn-kommandoer.
Resultatet er å bytte retningen fra rad til kolonne av A1: F2 til C4: D9. Dette er ofte akkurat det du vil, spesielt hvis formålet var å imøtekomme eksisterende sidelayout i en rapport.
Men antar at informasjonen i A1: F2 kan endres fra tid til annen. Etter hvert som flere måneder går, kan resultatene fra tidligere måneder bli revidert. I så fall vil du sannsynligvis at dataene i C4: D9 skal oppdateres sammen med dataene i A1: F2. Det er et nyttig aspekt av Excels TRANSPOSE-funksjon.
Ikke bry deg om å kopiere A1: F2. I stedet begynner du med å velge C4: D9. Deretter angir du denne formelen:
= TRANSPOSE (A1: F2)
Resultatet ser akkurat ut som det du ser på figuren, men i stedet for verdier i C4: D9, inneholder dette området en matriseformel. Derfor, hvis dataene i A1: F2 endres, gjenspeiles endringene i C4: D9.
Jo mer generelt poenget å ta fra denne delen er at du trenger å vite hva TRANSPOSE gjør for å velge rekkevidde som vil inneholde det, før matrise inn i funksjonen. Med en funksjon som LINEST må du vite å velge en rekke fem rader høyt, med en rekke kolonner som avhenger av antallet variabler du må analysere. Med en funksjon som TRANSPOSE må du utlede radene og kolonnene og deres retning fra radene og kolonnene i den opprinnelige gruppen.