Artikler

Formler og matricer i Excel: hvad de er, og hvordan man bruger dem

Excel tilbyder også matrixfunktioner, der giver dig mulighed for at udføre beregninger på et eller flere sæt værdier.

I denne artikel skal vi se på matrixfunktioner.

en Excel matrixformel udfører flere beregninger på et eller flere sæt værdier og returnerer et eller flere resultater.

Eksempel på en Matrix-funktion

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.

Indtastning af Excel-matrixformler

For at blive betragtet som en matrixformel skal en formel indtastes som følger:

  • Fremhæv det område af celler, hvor du vil indsætte matrixformlen;
  • Indtast matrixformlen i den første celle (eller, hvis den allerede er skrevet i den første celle, sæt denne celle i redigeringstilstand ved at trykke på F2 eller klikke på formellinjen);
  • Premiere 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.

Nyhedsbrev om innovation
Gå ikke glip af de vigtigste nyheder om innovation. Tilmeld dig for at modtage dem via e-mail.

Redigering af Excel-arrayformler

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:

  1. Foretag de nødvendige ændringer i hver enkelt celle, der indeholder matrixformlen;
  2. Tryk på Ctrl + Shift + Enter for at opdatere hele arrayet.

Eliminering af Excel-arrayformler

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.

Eksempel 2 på matrixformler Excel

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

Nyhedsbrev om innovation
Gå ikke glip af de vigtigste nyheder om innovation. Tilmeld dig for at modtage dem via e-mail.

Seneste artikler

Veeam har den mest omfattende support til ransomware, fra beskyttelse til respons og gendannelse

Coveware by Veeam vil fortsætte med at levere responstjenester til cyberafpresning. Coveware vil tilbyde kriminaltekniske og afhjælpende funktioner...

23 April 2024

Grøn og digital revolution: Hvordan prædiktiv vedligeholdelse transformerer olie- og gasindustrien

Forudsigende vedligeholdelse revolutionerer olie- og gassektoren med en innovativ og proaktiv tilgang til anlægsstyring...

22 April 2024

Britisk antitrust-tilsynsmyndighed rejser BigTech-alarm over GenAI

Det britiske CMA har udsendt en advarsel om Big Techs adfærd på markedet for kunstig intelligens. Der…

18 April 2024

Casa Green: energirevolution for en bæredygtig fremtid i Italien

Dekretet om "grønne huse", der er formuleret af Den Europæiske Union for at øge bygningers energieffektivitet, har afsluttet sin lovgivningsproces med...

18 April 2024