Video: Links mellem ark i Excel 2024
Det er ikke nok at kende størrelsen af det interval, der kræves af den funktion, du indtaster via en matrixformel. Du skal også forstå dets formål.
Et godt eksempel er TRANSPOSE-funktionen. Fra tid til anden sker det, at du vil vende en række værdier med 90 grader. Se nedenstående figur til et eksempel.
Der er to gode måder at sætte arrayet i A1: F2 til C4: D9.Masser af flere tekniske situationer (for eksempel forskellige beregninger i matrixalgebra) kræver gennemførelse af en række værdier, men behovet opstår sandsynligvis oftere, når du beskæftiger sig med layoutsproblemer med regneark. Figuren viser nogle månedsnavn forkortelser i A1: F1 og nogle valuta værdier i A2: F2. Hvis du vil sætte disse værdier i et pivottabell, vil du sikkert også omdanne dem som vist i C4: D9.
Når du bruger en arrayformel til at kopiere figurens A1: E2 til C5: D9, kan det forekomme, at du opretter en tabel med intervallet C4: D9. Uheldigvis kan Excel-tabeller ikke indeholde formler med flere celler.
En fremgangsmåde er at vælge A1: F2, kopiere den med din valgte metode, og vælg C4. Vælg derefter Indsæt fra Udklipsholdergruppen på fanen Startside og klik på Transponeringsikonet i den første gruppe af Indsæt kommandoer.
Resultatet er at skifte kolonneorientering fra A1: F2 til C4: D9. Dette er ofte præcis det, du vil have, især hvis dit formål var at rumme det eksisterende sidelayout i en rapport.
Men antager, at oplysningerne i A1: F2 kan ændre sig fra tid til anden. Da flere måneder går, kan resultater fra tidligere måneder blive revideret. I så fald vil du sandsynligvis have dataene i C4: D9 opdateret sammen med dataene i A1: F2. Det er et nyttigt aspekt af Excels TRANSPOSE-funktion.
Lad være med at kopiere A1: F2. I stedet begynder du ved at vælge C4: D9. Indtast derefter denne formel:
= TRANSPOSE (A1: F2)
Resultatet ligner det, du ser på figuren, men i stedet for værdier i C4: D9 indeholder dette interval en matrixformel. Hvis dataene i A1: F2 ændres, afspejles ændringerne i C4: D9.
Det mere generelle punkt at tage fra dette afsnit er, at du skal vide, hvad TRANSPOSE gør for at vælge det interval, der vil indeholde det, før array-indtastning af funktionen. Med en funktion som LINEST skal du vide, at du vælger en række fem rækker højt, med en række kolonner, der afhænger af antallet af variabler, du skal analysere. Med en funktion som TRANSPOSE skal du udlede rækker og kolonner og deres retning fra rækkerne og kolonnerne i den oprindelige matrix.