en Excel matrixformel udfører flere beregninger på et eller flere sæt værdier og returnerer et eller flere resultater.
Lad os se det med et eksempel:
Lad os sige, at du arbejder i regnearket til højre og vil bruge Excels transponeringsfunktion til at kopiere indholdet af cellerne B1:B3 til cellerne A5:C5.
Hvis du bare skriver funktionen
=TRASPOSE( B1:B3 )
i cellerne A5:C5 (som vist nedenfor), får du Excel-værdien #VALORE!
fejlmeddelelse, fordi i dette tilfælde fungerer cellerne uafhængigt, og derfor giver funktionen ikke mening for hver enkelt celle.
For at forstå Transpose-funktionen skal vi lave cellerne A5:C5
arbejde sammen som en ARRA. Derfor skal vi indtaste funktionen som en Excel-matrixformel.
Matrixformlen indtastes ved at trykke på tastekombinationen Ctrl + Shift + Enter
.
Du kan se, at en formel er blevet indtastet som en matrixformel, da Excel indsætter krøllede klammeparenteser omkring formlen som vist i formellinjen i resultatregnearket ovenfor.
For at blive betragtet som en matrixformel skal en formel indtastes som følger:
Ctrl + Shift + Enter
.Du vil bemærke, at Excel automatisk placerer klammer { } omkring matrixformler. Bemærk venligst, at disse skal indsættes af Excel ved at følge trinene beskrevet ovenfor.
Hvis du selv forsøger at skrive de krøllede seler, vil Excel ikke fortolke formlen som en matrixformel.
Excel vil ikke tillade dig kun at redigere en del af en række celler, der indeholder en matrixformel, da cellerne alle arbejder sammen som en gruppe.
Derfor skal du for at redigere en Excel-arrayformel:
Derudover vil Excel ikke tillade dig at slette en del af en Excel-arrayformel. Du skal slette formlen fra alle de celler, den optager.
Derfor, hvis du vil fjerne en matrixformel fra et celleområde, skal du markere hele celleområdet og derefter trykke på tasten Del
.
Forestil dig, at du arbejder på eksempelregnearket nedenfor, og du vil gange hver af værdierne i cellerne A1: A5
med de tilsvarende værdier i cellerne B1: B5
, og tilføj derefter alle disse værdier.
En måde at udføre denne opgave på er at bruge matrixformlen:
=SUM( A1:A5 * B1:B5 )
Dette er vist i formellinjen i resultatregnearket nedenfor.
Bemærk, at selvom matrixformlen i regnearket ovenfor kun er indtastet i én celle, skal du stadig indtaste formlen med Ctrl+Shift+Enter for at fortolke den som en matrixformel.
Ercole Palmeri
Coveware by Veeam vil fortsætte med at levere responstjenester til cyberafpresning. Coveware vil tilbyde kriminaltekniske og afhjælpende funktioner...
Forudsigende vedligeholdelse revolutionerer olie- og gassektoren med en innovativ og proaktiv tilgang til anlægsstyring...
Det britiske CMA har udsendt en advarsel om Big Techs adfærd på markedet for kunstig intelligens. Der…
Dekretet om "grønne huse", der er formuleret af Den Europæiske Union for at øge bygningers energieffektivitet, har afsluttet sin lovgivningsproces med...