en matrix er interval eller gruppe af relaterede dataværdier. I regnearksprogrammer som Excel og Google Regneark gemmes værdierne i en matrix normalt i tilstødende celler. Arrays kan bruges i begge formler og som argumenter for specifikke funktioner såsom array former af KIG OP og INDEKS funktioner.
Array formler udfører beregninger - som tilsætning eller multiplikation - på værdierne i en eller flere arrays i stedet for en enkelt dataværdi. Men arrayer har meget fælles med standardformler, da de følger de samme syntaksregler, bruger de samme matematiske operatører og følger samme rækkefølge.
Typer af arrays
Inden for regneark applikationer er der to typer af arrays:
One-Dimensional Arrays (også kendt som en vektor eller vektor array):
- Data er placeret inden for en enkelt række (etdimensionalt vandret array) eller i en enkelt kolonne (endimensionel lodret array).
Two-Dimensional Array (også kendt som en matrix):
- Data er placeret i flere kolonner eller rækker.
Array (CSE) Formler i Excel
I Excel er matrixformler omgivet af krøllede seler "{ } ". Disse bøjler kan ikke kun indtastes, men skal tilføjes til en formel ved at trykke på Ctrl, Flytte, og Gå ind nøgler efter indtastning af formlen i en celle eller celler.
Af denne grund henvises en matrixformel nogle gange til a CSE formel i Excel. En undtagelse til denne regel er, når krølletbøjler bruges til at indtaste en array som et argument for en funktion, der normalt kun indeholder en enkelt værdi eller cellehenvisning.
Oprettelse af en Basic Array Formula
Hvis det gøres korrekt, vil følgende formel blive omgivet af krøllede seler, og hver celle med formlen vil indeholde et andet resultat - dette betegner en matrix er blevet oprettet.
-
Indtast formlen for din matrix.
-
Hold nede iCtrl og Shift nøgler på tastaturet.
-
Tryk og slip påGå indnøgle til at oprette array formel.
-
Slip afCtrl og Shift nøgler.
Hver gang en matrixformel er redigeret, forsvinder de krøllede seler fra omkring arrayformlen. For at få dem tilbage skal arrayformlen indtastes ved at trykke på Ctrl, Flytte, og Gå ind nøgler igen, ligesom når matrixformlen først blev oprettet.
Forskellige typer af arrayformler
Multicelle Array Formler
Som navnet antyder, er disse matrixformler placeret i flere regnearkceller, og de returnerer også en matrix som et svar. Med andre ord er den samme formel placeret i to eller flere celler og returnerer forskellige svar i hver celle.
Hver kopi eller Eksempel på array formel udfører samme beregning i hver celle den er placeret i, men hver forekomst af formlen bruger forskellige data i sine beregninger, og derfor producerer hver instans forskellige resultater.
Et eksempel på en multipel celle array formel ville være:
{= A1: A2 * B1: B2}
Single Cell Array Formulas
Denne anden type arrayformler bruger en funktion - f.eks SUM, GENNEMSNIT, eller TÆLLE - at kombinere output fra en multicell array-formel til en enkelt værdi i en enkelt celle.
Et eksempel på en enkelt celle array formel ville være:
{= SUM (A1: A2 * B1: B2)}