Sådan indtastes en formel i en Excel-celle

Mange uerfarne Excel-brugere har ofte et spørgsmål: hvad er en Excel-formel, og hvordan man indtaster den i en celle. Mange tænker endda, hvorfor det er nødvendigt. For dem er Excel et regneark. Men faktisk er dette en stor multifunktionel lommeregner og til en vis grad et programmeringsmiljø.

Begrebet formel og funktion

Og alt arbejdet i Excel er baseret på formler, som der er et stort antal af. Kernen i enhver formel er en funktion. Det er et grundlæggende beregningsværktøj, der returnerer en værdi afhængigt af de transmitterede data, efter at de er blevet forbehandlet.

En formel er et sæt af logiske operatorer, aritmetiske operationer og funktioner. Det indeholder ikke altid alle disse elementer. Beregningen kan for eksempel kun omfatte matematiske operationer.

I daglig tale forveksler Excel-brugere ofte disse begreber. Faktisk er linjen mellem dem ret vilkårlig, og begge udtryk bruges ofte. For en bedre forståelse af arbejdet med Excel er det dog nødvendigt at kende de korrekte værdier. 

Udtryk relateret til formler

Faktisk er det terminologiske apparat meget bredere og omfatter mange andre begreber, der skal overvejes mere detaljeret.

  1. Konstant. Dette er en værdi, der forbliver den samme og ikke kan ændres. Dette kunne for eksempel være tallet Pi.
  2. Operatører. Dette er et modul, der kræves for at udføre visse operationer. Excel tilbyder tre typer operatører:
    1. Aritmetik. Nødvendig for at addere, subtrahere, dividere og gange flere tal. 
    2. Sammenligningsoperatør. Nødvendig for at kontrollere, om dataene opfylder en bestemt betingelse. Den kan returnere én værdi: enten sand eller falsk.
    3. Tekstoperatør. Det er kun én og er nødvendig for at sammenkæde data – &.
  3. Link. Dette er adressen på den celle, hvorfra dataene vil blive taget, inde i formlen. Der er to typer links: absolut og relativ. Den første ændres ikke, hvis formlen flyttes til et andet sted. Relative ændrer henholdsvis cellen til den tilstødende eller tilsvarende. For eksempel, hvis du angiver et link til celle B2 i en celle og derefter kopierer denne formel til den tilstødende til højre, ændres adressen automatisk til C2. Linket kan være internt eller eksternt. I det første tilfælde får Excel adgang til en celle i den samme projektmappe. I den anden – i den anden. Det vil sige, at Excel kan bruge data placeret i et andet dokument i formler. 

Sådan indtaster du data i en celle

En af de nemmeste måder at indsætte en formel, der indeholder en funktion, er at bruge funktionsguiden. For at kalde det skal du klikke på fx-ikonet lidt til venstre for formellinjen (det er placeret over tabellen, og indholdet af cellen duplikeres i det, hvis der ikke er nogen formel i det, eller formlen er vist, hvis det er. Sådan en dialogboks vises.

1

Der kan du vælge den funktionskategori og direkte den fra listen, som du vil bruge i en bestemt celle. Der kan du ikke kun se listen, men også hvad hver af funktionerne gør. 

Den anden måde at indtaste formler på er at bruge den tilsvarende fane på Excel-båndet.

Sådan indtastes en formel i en Excel-celle
2

Her er grænsefladen anderledes, men mekanikken er den samme. Alle funktioner er opdelt i kategorier, og brugeren kan vælge den, der passer ham bedst. For at se, hvad hver af funktionerne gør, skal du holde musemarkøren over den og vente 2 sekunder.

Du kan også indtaste en funktion direkte i en celle. For at gøre dette skal du begynde at skrive formelinputsymbolet (= =) i det og indtaste navnet på funktionen manuelt. Denne metode er velegnet til mere erfarne brugere, der kan den udenad. Giver dig mulighed for at spare en masse tid.

Sådan indtastes en formel i en Excel-celle
3

Efter indtastning af de første bogstaver vises en liste, hvori du også kan vælge den ønskede funktion og indsætte den. Hvis det ikke er muligt at bruge musen, så kan du navigere gennem denne liste ved at bruge TAB-tasten. Hvis det er det, er det nok at dobbeltklikke på den tilsvarende formel. Når funktionen er valgt, vises en prompt, der giver dig mulighed for at indtaste dataene i den rigtige rækkefølge. Disse data kaldes funktionens argumenter.

Sådan indtastes en formel i en Excel-celle
4

Hvis du stadig bruger Excel 2003-versionen, giver den ikke en rulleliste, så du skal huske det nøjagtige navn på funktionen og indtaste data fra hukommelsen. Det samme gælder for alle funktionsargumenter. Heldigvis er dette ikke et problem for en erfaren bruger. 

Det er vigtigt altid at starte en formel med et lighedstegn, ellers vil Excel tro, at cellen indeholder tekst. 

I dette tilfælde vil de data, der begynder med et plus- eller minustegn, også blive betragtet som en formel. Hvis der efter det er tekst i cellen, vil Excel give fejlen #NAVN?. Hvis der er givet tal eller tal, vil Excel forsøge at udføre de passende matematiske operationer (addition, subtraktion, multiplikation, division). Under alle omstændigheder anbefales det at begynde at indtaste formlen med tegnet =, som det er sædvanligt.

På samme måde kan du begynde at skrive en funktion med @-tegnet, som automatisk ændres. Denne inputmetode anses for at være forældet og er nødvendig for at ældre versioner af dokumenter ikke mister noget funktionalitet. 

Begrebet funktionsargumenter

Næsten alle funktioner indeholder argumenter, som kan være en cellereference, tekst, tal og endda en anden funktion. Så hvis du bruger funktionen ENECHET, du skal angive de tal, der skal kontrolleres. En boolesk værdi vil blive returneret. Hvis det er et ulige tal, returneres TRUE. Derfor, hvis endda, så "FALSK". Argumenter, som du kan se fra skærmbillederne ovenfor, er indtastet i parentes og er adskilt af et semikolon. I dette tilfælde, hvis den engelske version af programmet bruges, fungerer det sædvanlige komma som en separator. 

Indgangsargumentet kaldes en parameter. Nogle funktioner indeholder dem slet ikke. For eksempel, for at få det aktuelle klokkeslæt og dato i en celle, skal du skrive formlen =TATA (). Som du kan se, hvis funktionen ikke kræver input af argumenter, skal parenteserne stadig angives. 

Nogle funktioner i formler og funktioner

Hvis dataene i cellen, der henvises til af formlen, redigeres, vil den automatisk genberegne dataene i overensstemmelse hermed. Antag, at vi har celle A1, som er skrevet til en simpel formel, der indeholder en regulær cellereference = D1. Hvis du ændrer informationen i den, vil den samme værdi blive vist i celle A1. Tilsvarende for mere komplekse formler, der tager data fra specifikke celler.

Det er vigtigt at forstå, at standard Excel-metoder ikke kan få en celle til at returnere sin værdi til en anden celle. Samtidig kan denne opgave opnås ved at bruge makroer – underrutiner, der udfører bestemte handlinger i et Excel-dokument. Men dette er et helt andet emne, som tydeligvis ikke er for begyndere, da det kræver programmeringsevner.

Konceptet med en matrixformel

Dette er en af ​​varianterne af formlen, som indtastes på en lidt anden måde. Men mange ved ikke, hvad det er. Så lad os først forstå betydningen af ​​dette udtryk. Det er meget nemmere at forstå dette med et eksempel. 

Antag, at vi har en formel SUM, som returnerer summen af ​​værdierne i et bestemt interval. 

Lad os skabe et så simpelt område ved at skrive tal fra et til fem i cellerne A1:A5. Derefter angiver vi funktionen = SUM (A1: A5) i celle B1. Som et resultat vil tallet 15 vises der. 

Er dette allerede en matrixformel? Nej, selvom det fungerer med et datasæt og kunne kaldes et. Lad os lave nogle ændringer. Antag, at vi skal tilføje en til hvert argument. For at gøre dette skal du lave en funktion som denne:

=SUM(A1:A5+1). Det viser sig, at vi ønsker at tilføje en til rækken af ​​værdier, før vi beregner deres sum. Men selv i denne form vil Excel ikke ønske at gøre dette. Han skal vise dette ved at bruge formlen Ctrl + Shift + Enter. Matrixformlen adskiller sig i udseende og ser således ud:

{=SUM(A1:A5+1)}

Derefter, i vores tilfælde, vil resultatet 20 blive indtastet. 

Det nytter ikke noget at indtaste krøllede seler manuelt. Det vil ikke gøre noget. Tværtimod vil Excel ikke engang tro, at dette er en funktion og blot tekst i stedet for en formel. 

I denne funktion blev følgende handlinger i mellemtiden udført. Først opdeler programmet dette område i komponenter. I vores tilfælde er det 1,2,3,4,5. Dernæst øger Excel automatisk hver af dem med én. Derefter lægges de resulterende tal sammen.

Der er et andet tilfælde, hvor en matrixformel kan gøre noget, som standardformlen ikke kan. For eksempel har vi et datasæt anført i området A1:A10. I standardtilfældet returneres nul. Men antag, at vi har en sådan situation, at nul ikke kan tages i betragtning.

Lad os indtaste en formel, der kontrollerer området for at se, om det ikke er lig med denne værdi.

=МИН(ЕСЛИ(A1:A10<>0;A1:A10))

Her er der en falsk fornemmelse af, at det ønskede resultat vil blive opnået. Men det er ikke tilfældet, for her skal du bruge en matrixformel. I ovenstående formel vil kun det første element blive kontrolleret, hvilket naturligvis ikke passer os. 

Men hvis du gør det til en matrixformel, kan justeringen hurtigt ændre sig. Nu vil den mindste værdi være 1.

En matrixformel har også den fordel, at den kan returnere flere værdier. For eksempel kan du transponere en tabel. 

Der er således en masse forskellige former for formler. Nogle af dem kræver enklere input, andre mere komplekse. Matrixformler kan være særligt svære for begyndere at forstå, men de er meget nyttige.

Giv en kommentar