Matrixfunktioner
Denne kategori indeholder matrixfunktioner.
Hvad er en matrix?
En matrix er et sammenkædet celleområde i et regneark, som indeholder værdier. Et område af 3 rækker og 3 kolonner er en 3 x 3 matrix:
A |
B |
C |
|
1 |
7 |
31 |
33 |
2 |
95 |
17 |
2 |
3 |
5 |
10 |
50 |
Den mindst mulige matrix er en 1 x 2 eller 2 x 1 tabel med to tilstødende celler.
Hvad er en matrixformel?
En formel i hvilken de enkelte værdier i et celleområde er valideret refereres til som en matrixformel. Forskellen mellem en matrixformel og andre formler er, at matrixformlen håndterer adskillige værdier samtidigt i stedet for kun én.
En matrixformel kan ikke alene bearbejde adskillige samtidige værdier, men også returnere adskillige værdier. Resultater fra en matrixformel er også en matrix.
For at gange værdierne i de individuelle celler med 10 i ovenstående tabel, behøver du ikke at anvende en formel for hver celle eller værdi. I stedet behøver du blot benytte en enkelt matrixformel. Vælg et område på 3 x 3 celler et andet sted i regnearket, indtast formlen =10*A1:C3 og bekræft med tastekombinationenÆbleCtrl+Skift+Enter. Resultatet er en 3 x 3 matrix, hvor de enkelte værdier i celleområdet (A1:C3) er ganget med faktor 10.
Ud over multiplikation kan du også bruge andre operatorer på referenceområdet (en matrix). Med LibreOffice Calc kan du lægge til (+), trække fra (-), gange (*), dividere (/), bruge eksponenter (^), sammentrækning (&) og sammenligninger (=, <>, <, >, <=, >=). Operatorerne kan bruges på hver enkelt værdi i celleområdet og returnerer resultatet som en matrix, hvis matrixformlen blev indtastet.
Sammenligningsoperatorer i en matrixformel behandler tomme celler på samme måde som i normale formler; det vil sige enten som 0 eller som en tom streng. Hvis for eksempel cellerne A1 og A2 er tomme, vil både matrixformlerne {=A1:A2=""} og {=A1:A2=0} returnere en 1-kolonne 2-rækkers matrix med celler, der indeholder SAND.
Hvornår skal du bruge matrixformler?
Brug matrixformler hvis du skal gentage beregninger på flere forskellige værdier. Hvis du senere beslutter at ændre beregningsmetoden, skal du kun ændre matrixformlen. For at tilføje en matrixformel skal du vælge hele matrixområdet og derefter foretage de relevante ændringer i matrixformlen.
Matrixformler er også en måde at spare plads på, når adskillige værdier skal beregnes, idet de ikke er særligt hukommelseskrævende. Matricer er desuden et væsentligt værktøj til at udføre komplekse beregninger, fordi du kan have flere celleområder indeholdt i din beregning. LibreOffice har forskellige matematiske funktioner til brug for matricer såsom funktionen MPRODUKT, der ganger to matricer eller funktionen SUMPRODUKT, der beregner skalarproduktet af to matricer.
Brug af matrixformler i LibreOffice Calc
Du kan også oprette en "normal" formel i hvilken referenceområdet, såsom parametre, angiver en matrixformel. Resultatet fremkommer af fællesmængden af referenceområdet og de rækker eller kolonner, hvori formlen er fundet. Hvis der ingen fællesmængde er, eller hvis området ved fællesmængden dækker flere rækker eller kolonner vil en #VÆRDI! fejlmeddelelse fremkomme. Følgende eksempel illustrerer dette princip:
Opret matrixformler
Hvis du opretter en matrixformel ved hjælp af Funktionsguiden, skal du markere afkrydsningsfeltet Matrix hver gang, så resultaterne returneres i en matrix. Ellers returneres kun værdien i den øverste venstre celle af den beregnede matrix.
Hvis du indtaster matrixformlen direkte i cellen, skal du bruge tastekombinationen Skift+ÆbleCtrl+Enter i stedet for Enter-tasten. Kun på denne måde gør du formlen til en matrixformel.

Matrixformler vises i klammeparenteser (tuborgklammer) i LibreOffice Calc. Du kan ikke oprette matrixformler ved manuelt at indtaste klammeparenteser (tuborgklammer).

Cellerne i en resultattabel er automatisk beskyttet imod ændringer. Dog kan du redigere eller kopiere matrixformlen ved at vælge hele tabelcelleområdet.
Brug af indlejrede områdekonstanter i formler
Calc understøtter indlejrede konstanter af typen matrix/område i formler. Et indlejret område er omgivet af krølleparenteser '{' og '}'. Elementerne kan hver især være et tal (inklusiv negative), en logisk konstant (SAND, FALSK), eller en bogstavelig streng. Ikke konstante udtryk er ikke tilladt. Områder kan indtastes med en eller flere rækker, og en eller flere kolonner. Alle rækker skal indeholde det samme antal elementer, alle kolonner skal indeholde det samme antal elementer.
Kolonneadskilleren (som adskiller elementerne i en række) og rækkeadskilleren er sprog- og lokalitetsafhængige. I hjælpen er semikolon ';' og pipe '|* brugt til at indikere henholdsvis kolonne- og rækkeadskiller. For eksempel er det i den engelske version ',' som er brugt som kolonneadskiller, mens ';' er brugt som rækkeadskiller.

Du kan se og ændre række- og kolonne-seperatorerne i LibreOffice - IndstillingerFunkttioner - Indstillinger - Calc - Formler - Seperatorer.
Matrixer kan ikke være indlejret.
Eksempler:
={1;2;3}
En matrix med en række bestående af de tre tal 1, 2 og 3.
For at indtaste denne matrixkonstant markerer du tre celler i en række, hvorefter du indtaster formlen ={1;2;3} ved hjælp af krølleparenteser og semikoloner og trykker ÆbleCtrl+Skift+Enter.
={1;2;3|4;5;6}
En matrix med to rækker og tre værdier i hver række.
={0;1;2|FALSK;SAND;"to"}
En blandet datamatrice.
=SIN({1;2;3})
Angivet som en matrixformel, leverer resultatet af tre SIN beregninger med argumenterne 1, 2, og 3.
Redigering af matrixformler
-
Marker det celleområde eller den matrix, som indeholder matrixformlen. Hvis du vil markere hele matrixen, skal du placere cellemarkøren inden for matrixområdet og trykke ÆbleCtrl+/, hvor / er divisionstasten på det numeriske tastatur.
-
Enten tryk F2 eller placer markøren i indtastningslinjen. Begge disse handlinger lader dig redigere formlen.
-
Efter du har lavet ændringer, skal du trykke ÆbleCtrl+Skift+Enter.

Du kan formatere de forskellige dele af en matrix. For eksempel kan du ændre skrifttype eller farve. Marker et celleområde og ret derefter de indstillinger du ønsker.
Kopiering af matrixformler
-
Marker celleområdet eller matricen som indeholder matrixformlen.
-
Enten tryk F2 eller placer markøren i indtastningslinjen.
-
Kopier formlen ind i indtastningslinjen ved at trykke ÆbleCtrl+C.
-
Vælg et område af celler hvor du vil indsætte matrixformlen og enten tryk F2 eller placer markøren i indtastningslinjen.
-
Indsæt formlen ved at trykke ÆbleCtrl+V i det valgte område og bekræft det ved at trykke ÆbleCtrl+Skift+Enter. Det valgte område indeholder nu matricen.
Justering af et matrixområde
Gør følgende, hvis du vil redigere resultatområdet:
-
Marker celleområdet eller matricen som indeholder matrixformlen.
-
Under markeringen, til højre, ser du et lille ikon, hvormed du kan forstørre eller formindske området ved hjælp af musen.

Når du tilpasser området vil matrixformlen ikke automatisk blive tilpasset. Du har kun ændret det område, hvori resultatet vises.
Ved at holde tasten ÆbleCtrl nede kan du oprette en kopi af matrixformlen i området.
Betingede matrixberegninger
En betinget matrixberegning er en matrix eller matrixformel, som indeholder en HVIS() eller VÆLG() funktion. Betingelsesargumentet i formlen er en områdereference eller et matrixresultat.
I det følgende eksempel bliver testen >0 i formlen {=HVIS(A1:A3>0; "Ja"; "Nej")} anvendt på hver celle i området A1:A3, og resultatet bliver kopieret til den tilsvarende celle.
A |
B (formel) |
B (resultat) |
|
1 |
1 |
{=HVIS(A1:A3>0; "Ja"; "Nej")} |
Ja |
2 |
0 |
{=HVIS(A1:A3>0; "Ja"; "Nej")} |
Nej |
3 |
1 |
{=HVIS(A1:A3>0; "Ja"; "Nej")} |
Ja |
De følgende funktioner tilbyder tvungen matrixhåndtering: KORRELATION, KOVARIANS, PROGNOSE, F.TEST, SKÆRING, MDETERM, MINVERT, MPRODUKT, HYPPIGST, PEARSON, SANDSYNLIGHED, FORKLARINGSGRAD, STIGNING, STFYX, SUMPRODUKT, SUMX2MY2, SUMX2PY2, SUMXMY2, TTEST. Hvis du bruger områdereferencer som argumenter, når du kalder en af disse funktioner, opfører funktionerne sig som matrixfunktioner. Den følgende tabel giver et eksempel på tvungen matrixhåndtering:
A |
B (formel) |
B (resultat) |
C (tvungen matrixformel) |
C (resultat) |
|
1 |
1 |
=A1:A2+1 |
2 |
=SUMPRODUKT(A1:A2+1) |
5 |
2 |
2 |
=A1:A2+1 |
3 |
=SUMPRODUKT(A1:A2+1) |
5 |
3 |
=A1:A2+1 |
#VÆRDI! |
=SUMPRODUKT(A1:A2+1) |
5 |
FORØGELSE (GROWTH på engelsk)
Beregner punkterne på en eksponentiel tendens i en matrix.
Syntaks
FORØGELSE(Data_Y;Data_X; Nye_data_X; Funktionstype)
DataY repræsenterer matricen med Y-data.
DataX (valgfri) repræsenterer matricen med X-data.
Nye_data_X (valgfri) repræsenterer den matrix med X-data, hvori værdierne genberegnes.
Funktionstype (valgfri). Hvis Funktionstype = 0 bliver funktioner på formen Y = m^X beregnet. Ellers bliver Y = B*m^X beregnet.
I LibreOffice Calc-funktioner kan parametre markeret som "valgfri" kun udelades, hvis ingen parameter følger. For eksempel i en funktion med fire parametre, hvor de sidste to parametre er markeret som "valgfri", kan du udelade parameter 4 eller parametrene 3 og 4, men du kan ikke udelade parameter 3 alene.
Flere forklaringer øverst på denne side.
Eksempel
Denne funktion returnerer en matrix og håndteres på den samme måde som andre matrixfunktioner. Marker det område hvor du ønsker, at svaret skal vises og vælg funktionen. Marker Data_Y. Indtast en hvilken som helst anden parameter, marker Matrix og klik på OK.
FREKVENS (FREQUENCY på engelsk)
Angiver frekvensfordelingen i en enkeltkolonnematrix. Standardværdien tilbydes og antal intervaller eller grupper bruges til at tælle hvor mange værdier der er udeladt på de enkelte intervaller.
Syntaks
FREKVENS(Data; Grupper)
Data repræsenterer henvisningen til de værdier, som skal tælles.
Grupper repræsenterer matricen med grænseværdierne.

Du kan finde en generel introduktion til matrixfunktioner øverst på denne side.
Eksempel
I den følgende tabel lister kolonne A usorterede måledata. Kolonne B indeholder den øvre grænse, som du har indtastet for de grupper, hvori du vil opdele data i kolonne A. I henhold til grænsen indtastet i B1, returnerer FREKVENS-funktionen antal målte værdier mindre end eller lig med 5. Da grænsen i B2 er 10, returnerer FREKVENS-funktionen det andet resultat som antal målte værdier, som er større end 5 og mindre end eller lig med 10. Den tekst, du indtastede i B6, ">25", er kun til referenceformål.
A |
B |
C |
|
1 |
12 |
5 |
1 |
2 |
8 |
10 |
3 |
3 |
24 |
15 |
2 |
4 |
11 |
20 |
3 |
5 |
5 |
25 |
1 |
6 |
20 |
>25 |
1 |
7 |
16 |
||
8 |
9 |
||
9 |
7 |
||
10 |
16 |
||
11 |
33 |
Marker et enkelt kolonneområde hvori du indtaster frekvensen i henhold til gruppegrænserne. Du skal vælge et felt mere end klassens øvre grænse. I dette eksempel, vælg området C1:C6. Kald FREKVENS funktionen i Funktionsguiden. Marker det målingsområdet for Data i (A1:A11), derefter en kolonne til Grupper, hvor du indtastede klassebegrænsningerne (B1:B6). Marker afkrydsningsfeltet Matrix og klik OK. Du vil se frekvensantal i det først markerede område C1:C6.
Flere forklaringer øverst på denne side.
LINREGR (LINEST på engelsk)
Returnerer en tabel med statistiske oplysninger for en linje som bedst passer til et datasæt.
Syntaks
LINREGR(DataY; DataX; Linjetype; Statistik)
DataY er et enkelt række- eller kolonneområde, som angiver y-koordinaterne i et sæt datapunkter.
DataX er et enkelt tilsvarende række- eller kolonneområde, som angiver x-koordinaterne. Hvis DataX udelades, bruges standardværdierne 1, 2, 3, ..., n. Hvis der er mere end et enkelt sæt variable, kan DataX være et område med tilsvarende flere rækker eller kolonner.
LINREGR finder en ret linje y = a + bx som bedst passer data ved hjælp af en lineær regression ("mindste kvadraters" metode). Med mere end et sæt variable er den rette linje af formlen y = a + b1x1 + b2x2 ... + bnxn.
Hvis Linjetype er FALSK vil den rette linje blive tvunget til at gå igennem nulpunktet (konstanten a er nul; y=bx). Hvis undladt, vil Linjetype blive sat til SAND (linjen vil ikke blive tvunget igennem nulpunktet; y=a+bx).
Hvis Statistik er udeladt eller FALSE bliver kun den øverste linje fra statistiktabellen returneret. Hvis TRUE bliver hele tabellen returneret.
LINREGR returnerer en tabel (område) med statistik som herunder og må indsættes som områdeformel (for eksempel ved at bruge CommandCtrl+Skift+Enter frem for kun Enter).
I LibreOffice Calc-funktioner kan parametre markeret som "valgfri" kun udelades, hvis ingen parameter følger. For eksempel i en funktion med fire parametre, hvor de sidste to parametre er markeret som "valgfri", kan du udelade parameter 4 eller parametrene 3 og 4, men du kan ikke udelade parameter 3 alene.
Flere forklaringer øverst på denne side.
Eksempel
Denne funktion returnerer en matrix og håndteres på samme måde som de andre matrixfunktioner. Marker et område til svarene og derefter funktionen. Marker DataY. Hvis du vil, kan du indtaste andre parametre. Marker Matrix og klik på OK.
Hvis Statistik = 0, vil resultatet som minimum vise hældningen på regressionslinjen og dens skæringspunkt med Y-aksen. Hvis Statistik ikke er lig med 0, vises andre resultater.
Andre LINREGR-resultater:
Undersøg følgende eksempler:
A |
B |
C |
D |
E |
F |
G |
|
1 |
x1 |
x2 |
y |
LINREGR-værdi |
|||
2 |
4 |
7 |
100 |
4,17 |
-3,48 |
82,33 |
|
3 |
5 |
9 |
105 |
5,46 |
10,96 |
9,35 |
|
4 |
6 |
11 |
104 |
0,87 |
5,06 |
#IKKE.TILGÆNGELIG |
|
5 |
7 |
12 |
108 |
13,21 |
4 |
#IKKE.TILGÆNGELIG |
|
6 |
8 |
15 |
111 |
675,45 |
102,26 |
#IKKE.TILGÆNGELIG |
|
7 |
9 |
17 |
120 |
||||
8 |
10 |
19 |
133 |
Kolonne A indeholder flere X1 værdier, kolonne B flere X2 værdier og kolonne C Y-værdierne. Du har allerede indtastet disse værdier i dit regneark. Du har nu konfigureret E2:G6 i regnearket og aktiveret Funktionsguiden. For at få LINREGR-funktion til at virke, skal du have markeret afkrydsningsfeltet Matrix i Funktionsguiden. Marker herefter de følgende værdier i regnearket (eller indtast dem ved brug af tastaturet):
DataY er C2:C8
DataX er A2:B8
Linjetype og Statistik er begge sat til 1.
Så snart du klikker OK, vil LibreOffice Calc fylde eksemplet ovenfor med LINREGR-værdier som vist i eksemplet.
Formlen i Formellinjen svarer til hver celle af LINREGR-matricen {=LINREGR(C2:C8;A2:B8;1;1)}
Dette repræsenterer de beregnede LINREGR-værdier:
E2 og F2: Hældning m på regressionslinjen y=b+m*x for x1- og x2-værdierne. Værdierne er givet i omvendt rækkefølge. Det vil sige hældningen for x2 i E2 og hældningen for x1 i F2.
G2: Skæringspunkt b med y-aksen.
E3 og F3: standardafvigelsen for hældningens værdi.
G3: standardafvigelsen for skæringen.
E4: FORKLARINGSGRAD
F4: standardafvigelsen for regressionen beregnet for Y-værdien.
E5: F-værdien fra variansanalysen.
F5: Frihedsgraderne fra variansanalyserne.
E6: summen af den kvadrerede afvigelse på de estimerede Y-værdier fra deres lineær middelværdi.
F6: summen af den kvadrerede afvigelse på den estimerede Y-værdi fra de givne Y værdier.
Flere forklaringer øverst på denne side.
LOGREGR (LOGEST på engelsk)
Denne funktion beregner justeringen af de indtastede data som en eksponentiel regressionskurve (y=b*m^x).
Syntaks
LOGREGR(DataY; DataX; Funktionstype; Statistik)
DataY repræsenterer matricen med Y-data.
DataX (valgfri) repræsenterer matricen med X-data.
Funktionstype (valgfri). Hvis Funktionstype = 0, vil funktioner på formen Y = m^X blive beregnet. Ellers bliver Y = B*m^X funktioner beregnet.
Statistik (valgfri). Hvis Statistik=0, bliver kun regressionskoefficienten beregnet.
I LibreOffice Calc-funktioner kan parametre markeret som "valgfri" kun udelades, hvis ingen parameter følger. For eksempel i en funktion med fire parametre, hvor de sidste to parametre er markeret som "valgfri", kan du udelade parameter 4 eller parametrene 3 og 4, men du kan ikke udelade parameter 3 alene.
Flere forklaringer øverst på denne side.
Eksempel
Se LINREGR. Dog vil der ikke blive returneret en kvadratsum.
MDETERM
Returnerer determinanten af en matrix. Denne funktion returnerer en værdi i den aktuelle celle; det er ikke nødvendige at definere et område til resultaterne.
Syntaks
MDETERM(Matrix)
Matrix repræsenterer en kvadratisk matrix, hvor determinanterne er defineret.

Du kan finde en generel introduktion til brug af matrixfunktioner øverst på denne side.
Flere forklaringer øverst på denne side.
MENHED
Returnerer den kvadratiske enhedsmatrix af en given størrelse. Enhedsmatricen er et kvadratisk område, hvor hoveddiagonalelementerne er lig med 1 og alle andre tabelelementer er lig med 0.
Syntaks
MENHED(Dimensioner)
Dimensioner henviser til størrelsen af områdeenheden.

Du kan finde en generel introduktion til matrixfunktioner øverst på denne side.
Eksempel
Vælg et kvadratisk område indenfor regnearket, for eksempel fra A1 til E5.
Vælg funktionen MENHED uden at afmarkere området. Marker afkrydsningsfeltet Matrix. Indtast den ønskede dimension af enhedsmatricen, i dette tilfælde 5 og klik på OK.
Du kan også indtaste formlen =MENHED(5) i den sidste celle af det valgte område (E5) og trykke på Skift+Æble+EnterSkift+Ctrl+Enter.
Nu ser du en enhedsmatrix med A1:E5.
Flere forklaringer øverst på denne side.
MINVERT
Returnerer den inverse matrix.
Syntaks
MINVERT(Matrix)
Matrix repræsenterer en kvadratisk matrix, som skal inverteres.
Flere forklaringer øverst på denne side.
Eksempel
Vælg et kvadratisk område og vælg MINVERT. Marker matrix for uddata, marker feltet Matrix og klik på OK.
MPRODUKT
Beregner matrixproduktet af to matricer. Antallet af kolonner i matrix 1 skal passe til antal rækker i matrix 2. Den kvadratiske matrix har samme antal rækker og kolonner.
Syntaks
MPRODUKT(Matrix; Matrix)
Det første Matrix repræsenterer den første matrix, der bruges i et matrixprodukt.
Den anden Matrix repræsenterer den anden matrix med samme antal rækker.
Eksempel
Vælg et kvadratisk område. Vælg funktionen MPRODUKT. Vælg den første Matrix, vælg derefter den andet Matrix. Marker afkrydsningsfeltet Matrix i Funktionsguiden. Klik på OK. Outputmatricen vises i det første markerede område.
SUMPRODUKT
Ganger tilsvarende elementer i den givne matrix og returnerer summen af disse produkter.
Syntaks
SUMPRODUKT(Matrix1; Matrix2...Matrix30)
Matrix1, Matrix2...Matrix30 repræsenterer matricer, hvis elementer skal ganges.
Mindst én matrix skal være del af argumentlisten. Hvis kun én matrix er givet, vil alle matricelementer blive adderet.
Eksempel
A |
B |
C |
D |
|
1 |
2 |
3 |
4 |
5 |
2 |
6 |
7 |
8 |
9 |
3 |
10 |
11 |
12 |
13 |
=SUMPRODUKT(A1:B3; C1:D3) returnerer 397.
Beregning: A1*C1 + B1*D1 + A2*C2 + B2*D2 + A3*C3 + B3*D3
Du kan bruge SUMPRODUKT til beregning af skalarproduktet af to vektorer.

SUMPRODUKT returnerer et enkelt tal. Det er ikke nødvendigt at benytte funktionen som matrixfunktion.
Flere forklaringer øverst på denne side.
SUMX2MY2
Returnerer summen af forskellen på kvadrater med tilsvarende værdier i to matricer.
Syntaks
SUMX2MY2(MatrixX; MatrixY)
MatrixX repræsenterer den første matrix, hvis elementer skal kvadreres og tilføjes.
MatrixY repræsenterer den anden matrix, hvis elementer skal kvadreres og fratrækkes.
Flere forklaringer øverst på denne side.
SUMX2PY2
Returnerer summen af summen af kvadrater med tilsvarende værdier i to matricer.
Syntaks
SUMX2PY2(Matrix_X; Matrix_Y)
MatrixX repræsenterer den første matrix, hvis elementer skal kvadreres og tilføjes.
Matrix_Y repræsenterer den anden matrix, hvis elementer skal kvadreres og summeres.
Flere forklaringer øverst på denne side.
SUMXMY2
Tilføjer kvadraterne af variationen mellem tilsvarende værdier i to matricer.
Syntaks
SUMXMY2(Matrix_X; Matrix_Y)
Matrix_X repræsenterer den første matrix, hvis elementer skal fratrækkes og kvadreres.
Matrix_Y repræsenterer den anden matrix, hvis elementer skal fratrækkes og kvadreres.
Flere forklaringer øverst på denne side.
TENDENS (TREND på engelsk)
Returnerer værdier langs en lineær tendens.
Syntaks
TENDENS(DataY; DataX; NyDataX; Linjetype)
DataY repræsenterer matricen med Y-data.
DataX (valgfri) repræsenterer matricen med X-data.
NyDataX (valgfri) repræsenterer den matrix af X-data, som bruges til genberegning af værdierne.
Linjetype (Valgfri). Hvis Linjetype = 0, så vil linjen blive beregnet gennem nulpunktet. Ellers vil forskydningslinjer også blive beregnet. Standardværdien er Linjetype <> 0.
I LibreOffice Calc-funktioner kan parametre markeret som "valgfri" kun udelades, hvis ingen parameter følger. For eksempel i en funktion med fire parametre, hvor de sidste to parametre er markeret som "valgfri", kan du udelade parameter 4 eller parametrene 3 og 4, men du kan ikke udelade parameter 3 alene.
Flere forklaringer øverst på denne side.
Eksempel
Marker et regnearksområde, hvori tendensdata vises. Vælg funktionen. Indtast resultatområdet eller marker det med musen. Marker feltet Matrix. Klik på OK. De beregnede tendensdata bliver vist.
TRANSPONER
Transponerer rækkerne og kolonnerne i en matrix.
Syntaks
TRANSPONER(Matrix)
Matrix repræsenterer den matrix i regnearket, som skal transponeres.

Du kan finde en generel introduktion til brug af matrixfunktioner øverst på denne side.
Eksempel
Vælg det område i regnearket hvor den transponerede tabel kan vises. Hvis originaltabellen har n rækker og m kolonner, skal dit markerede område have mindst m rækker og n kolonner. Indtast formlen direkte, marker originaltabellen og tryk Skift+Æble+EnterSkift+Ctrl+Enter. Hvis du bruger Funktionsguiden, kan du i stedet markere afkrydsningsfeltet Matrix. Den transponerede matrix vises i det valgte målområde og er automatisk beskyttet imod ændringer.
A |
B |
C |
D |
|
1 |
2 |
3 |
4 |
5 |
2 |
6 |
7 |
8 |
9 |
Ovenstående tabel har to rækker og fire kolonner. For at transponere den, skal du vælge fire rækker og to kolonner. Antag at du vil transponere tabellen til området A7:B10 (fire rækker og to kolonner) skal du vælge hele området og indtaste følgende:
TRANSPONER(A1:D2)
Indtast det derefter som matriceformel med Skift+Kommando+EnterShift+Ctrl+Enter. Resultatet vil være som følger:
A |
B |
|
7 |
2 |
6 |
8 |
3 |
7 |
9 |
4 |
8 |
10 |
5 |
9 |