Excel-formler og -funktioner: Lær med grundlæggende EKSEMPLER
Formler og funktioner er byggestenene i arbejdet med numeriske data i Excel. Denne artikel introducerer dig til formler og funktioner.
Tutorials data
Til denne vejledning vil vi arbejde med følgende datasæt.
Budget for boligartikler
S / N | ITEM | QTY | PRIS | SUBTOTAL | Er det overkommeligt? |
---|---|---|---|---|---|
1 | Mango | 9 | 600 | ||
2 | Appelsiner | 3 | 1200 | ||
3 | tomater | 1 | 2500 | ||
4 | Madolie | 5 | 6500 | ||
5 | Tonic vand | 13 | 3900 |
Tidsplan for husbygningsprojekter
S / N | ITEM | START DATO | SLUTDATO | VARIGHED (DAGE) |
---|---|---|---|---|
1 | Undersøgelsesland | 04/02/2015 | 07/02/2015 | |
2 | Lå Foundation | 10/02/2015 | 15/02/2015 | |
3 | Tagdækning | 27/02/2015 | 03/03/2015 | |
4 | Maleri | 09/03/2015 | 21/03/2015 |
Hvad er formler i Excel?
FORMLER I EXCEL er et udtryk, der opererer på værdier i en række celleadresser og operatorer. For eksempel =A1+A2+A3, som finder summen af værdiintervallet fra celle A1 til celle A3. Et eksempel på en formel, der består af diskrete værdier som =6*3.
=A2 * D2 / 2
HER,
"="
fortæller Excel, at dette er en formel, og den bør evaluere den."A2" * D2"
henviser til celleadresse A2 og D2 multiplicerer derefter værdierne fundet i disse celleadresser."/"
er den aritmetiske divisionsoperator"2"
er en diskret værdi
Formler praktisk øvelse
Vi vil arbejde med eksempeldataene for boligbudgettet for at beregne subtotalen.
- Opret en ny projektmappe i Excel
- Indtast dataene vist i boligbudgettet ovenfor.
- Dit regneark skal se ud som følger.
Vi vil nu skrive formlen, der beregner subtotalen
Indstil fokus til celle E4
Indtast følgende formel.
=C4*D4
HER,
"C4*D4"
bruger den aritmetiske operator multiplikation (*) til at gange værdien af celleadressen C4 og D4.
Tryk på enter-tasten
Du får følgende resultat
Følgende animerede billede viser dig, hvordan du automatisk vælger celleadresse og anvender den samme formel på andre rækker.
Fejl at undgå, når du arbejder med formler i Excel
- Husk reglerne for Brackets af division, multiplikation, addition og subtraktion (BODMAS). Det betyder, at udtryk er parenteser evalueres først. For aritmetiske operatorer evalueres divisionen først efterfulgt af multiplikation, hvorefter addition og subtraktion er den sidste, der skal evalueres. Ved at bruge denne regel kan vi omskrive ovenstående formel som =(A2 * D2) / 2. Dette vil sikre, at A2 og D2 først evalueres og derefter divideres med to.
- Excel-regnearksformler fungerer normalt med numeriske data; du kan drage fordel af datavalidering til at specificere den type data, der skal accepteres af en celle, dvs. kun tal.
- For at sikre, at du arbejder med de korrekte celleadresser, der henvises til i formlerne, kan du trykke på F2 på tastaturet. Dette vil fremhæve de celleadresser, der bruges i formlen, og du kan krydstjekke for at sikre, at de er de ønskede celleadresser.
- Når du arbejder med mange rækker, kan du bruge serienumre for alle rækkerne og have et rekordantal nederst på arket. Du bør sammenligne antallet af serienumre med rekordtotalen for at sikre, at dine formler inkluderede alle rækkerne.
Check Ud
Top 10 Excel-regnearksformler
Hvad er funktion i Excel?
FUNKTION I EXCEL er en foruddefineret formel, der bruges til specifikke værdier i en bestemt rækkefølge. Funktionen bruges til hurtige opgaver som at finde sum, antal, gennemsnit, maksimumværdi og minimumværdier for en række celler. For eksempel indeholder celle A3 nedenfor funktionen SUM, som beregner summen af området A1:A2.
- SUM til summering af en række tal
- GENNEMSNIT til beregning af gennemsnittet af et givet talinterval
- COUNT til at tælle antallet af varer i et givet interval
Betydningen af funktioner
Funktioner øger brugerens produktivitet, når du arbejder med excel. Lad os sige, at du gerne vil have det samlede beløb for ovennævnte boligbudget. For at gøre det nemmere kan du bruge en formel til at få totalsummen. Ved at bruge en formel skal du referere cellerne E4 til og med E8 én efter én. Du skal bruge følgende formel.
= E4 + E5 + E6 + E7 + E8
Med en funktion ville du skrive ovenstående formel som
=SUM (E4:E8)
Som du kan se fra ovenstående funktion, der bruges til at få summen af et celleområde, er det meget mere effektivt at bruge en funktion til at få summen end at bruge formlen, som skal referere til mange celler.
Fælles funktioner
Lad os se på nogle af de mest brugte funktioner i ms excel-formler. Vi starter med statistiske funktioner.
S / N | FUNCTION | KATEGORI | BESKRIVELSE | USAGE |
---|---|---|---|---|
01 | SUM | Math & Trig | Tilføjer alle værdierne i et celleområde | = SUM (E4: E8) |
02 | MIN | Statistisk | Finder minimumsværdien i et celleområde | =MIN(E4:E8) |
03 | MAX | Statistisk | Finder den maksimale værdi i et celleområde | =MAX(E4:E8) |
04 | GENNEMSNIT | Statistisk | Beregner gennemsnitsværdien i et celleområde | = MIDDEL (E4: E8) |
05 | COUNT | Statistisk | Tæller antallet af celler i et celleområde | = COUNT (E4: E8) |
06 | LEN | tekst | Returnerer antallet af tegn i en strengtekst | = LENGE (B7) |
07 | SUMIF | Math & Trig |
Tilføjer alle værdier i et celleområde, der opfylder et specificeret kriterium. =SUM.HVIS(område;kriterier;[sum_område]) |
=SUMIF(D4:D8,”>=1000″,C4:C8) |
08 | AVERAGEIF | Statistisk |
Beregner gennemsnitsværdien i et celleområde, der opfylder de angivne kriterier. =MIDDELHVIS(interval;kriterier;[gennemsnit_interval]) |
=MIDDELHVIS(F4:F8,"Ja",E4:E8) |
09 | DAGE | Dato og klokkeslæt | Returnerer antallet af dage mellem to datoer | =DAGE(D4;C4) |
10 | NU | Dato og klokkeslæt | Returnerer den aktuelle systemdato og -klokkeslæt | = NU () |
Numeriske funktioner
Som navnet antyder, fungerer disse funktioner på numeriske data. Følgende tabel viser nogle af de almindelige numeriske funktioner.
S / N | FUNCTION | KATEGORI | BESKRIVELSE | USAGE |
---|---|---|---|---|
1 | ISNUMBER | Information | Returnerer True, hvis den angivne værdi er numerisk og False, hvis den ikke er numerisk | = ISNUMBER (A3) |
2 | RAND | Math & Trig | Genererer et tilfældigt tal mellem 0 og 1 | = RAND () |
3 | ROUND | Math & Trig | Afrunder en decimalværdi til det angivne antal decimaler | = RUND (3.14455,2) |
4 | MEDIAN | Statistisk | Returnerer tallet i midten af sættet af givne tal | =MIDDEL(3,4,5,2,5;XNUMX;XNUMX;XNUMX;XNUMX) |
5 | PI | Math & Trig | Returnerer værdien af matematisk funktion PI(π) | =PI() |
6 | POWER | Math & Trig |
Returnerer resultatet af et tal hævet til en potens. POWER( tal, effekt) |
=KRAFT(2,4;XNUMX) |
7 | MOD | Math & Trig | Returnerer Resten, når du dividerer to tal | =MOD(10,3;XNUMX) |
8 | ROMAN | Math & Trig | Konverterer et tal til romertal | =ROMAN(1984) |
String funktioner
Disse grundlæggende excel-funktioner bruges til at manipulere tekstdata. Følgende tabel viser nogle af de almindelige strengfunktioner.
S / N | FUNCTION | KATEGORI | BESKRIVELSE | USAGE | KOMMENTAR |
---|---|---|---|---|---|
1 | VENSTRE | tekst | Returnerer et antal specificerede tegn fra starten (venstre side) af en streng | =VENSTRE("GURU99",4) | Efterlod 4 tegn af "GURU99" |
2 | HØJRE | tekst | Returnerer et antal angivne tegn fra slutningen (højre side) af en streng | =HØJRE(“GURU99”,2) | Højre 2 tegn i "GURU99" |
3 | MID | tekst |
Henter et antal tegn fra midten af en streng fra en specificeret startposition og længde. =MID (tekst, startnummer, antal_tegn) |
=MIDDEL("GURU99",2,3) | Henter tegn 2 til 5 |
4 | ISTEXT | Information | Returnerer True, hvis den angivne parameter er Tekst | =ISTEXT(værdi) | værdi – Værdien, der skal kontrolleres. |
5 | FIND | tekst |
Returnerer startpositionen for en tekststreng i en anden tekststreng. Denne funktion skelner mellem store og små bogstaver. =FIND(find_tekst; inden_tekst; [startnummer]) |
=FIND("oo","Tagdækning",1) | Find oo i "Tagdækning", Resultatet er 2 |
6 | UDSKIFT | tekst |
Erstatter en del af en streng med en anden specificeret streng. =ERSTAT (gammel_tekst, startnummer, antal_tegn, ny_tekst) |
=REPLACE("Tagdækning",2,2,"xx") | Erstat "oo" med "xx" |
Dato Tidsfunktioner
Disse funktioner bruges til at manipulere datoværdier. Følgende tabel viser nogle af de almindelige datofunktioner
S / N | FUNCTION | KATEGORI | BESKRIVELSE | USAGE |
---|---|---|---|---|
1 | INFORMATION | Dato og klokkeslæt | Returnerer det tal, der repræsenterer datoen i excel-koden | = DATO (2015,2,4) |
2 | DAGE | Dato og klokkeslæt | Find antallet af dage mellem to datoer | =DAGE(D6;C6) |
3 | MÅNED | Dato og klokkeslæt | Returnerer måneden fra en datoværdi | =MÅNED(“4/2/2015”) |
4 | MINUT | Dato og klokkeslæt | Returnerer minutterne fra en tidsværdi | =MINUT("12:31") |
5 | ÅR | Dato og klokkeslæt | Returnerer året fra en datoværdi | =ÅR("04/02/2015") |
VLOOKUP-funktion
VLOOKUP-funktion bruges til at udføre et lodret opslag i kolonnen længst til venstre og returnere en værdi i samme række fra en kolonne, som du angiver. Lad os forklare dette på et lægmandssprog. Budgettet for boligartikler har en serienummerkolonne, der entydigt identificerer hver vare i budgettet. Antag, at du har varens serienummer, og du gerne vil vide varebeskrivelsen, kan du bruge funktionen VOPSLAG. Her er hvordan VLOOKUP-funktionen ville fungere.
=VLOOKUP (C12, A4:B8, 2, FALSE)
HER,
"=VLOOKUP"
kalder den vertikale opslagsfunktion"C12"
angiver den værdi, der skal slås op i kolonnen længst til venstre"A4:B8"
angiver tabelarrayet med dataene"2"
angiver kolonnenummeret med rækkeværdien, der skal returneres af funktionen VOPSLAG"FALSE,"
fortæller VLOOKUP-funktionen, at vi leder efter en nøjagtig match af den leverede opslagsværdi
Det animerede billede nedenfor viser dette i aktion
Download ovenstående Excel-kode
Resumé
Excel giver dig mulighed for at manipulere data ved hjælp af formler og/eller funktioner. Funktioner er generelt mere produktive sammenlignet med at skrive formler. Funktioner er også mere nøjagtige sammenlignet med formler, fordi marginen for at lave fejl er meget minimal.
Her er en liste over vigtige Excel-formler og -funktioner
- SUM funktion =
=SUM(E4:E8)
- MIN funktion =
=MIN(E4:E8)
- MAX funktion =
=MAX(E4:E8)
- AVERAGE funktion =
=AVERAGE(E4:E8)
- COUNT funktion =
=COUNT(E4:E8)
- DAYS funktion =
=DAYS(D4,C4)
- VLOOKUP funktion =
=VLOOKUP (C12, A4:B8, 2, FALSE)
- DATO funktion =
=DATE(2020,2,4)