Formler och funktioner är byggstenarna för att arbeta med numeriska data i Excel. Den här artikeln introducerar dig till formler och funktioner.
I den här artikeln kommer vi att behandla följande ämnen.
- Vad är formler i Excel?
- Fel att undvika när du arbetar med formler i Excel
- Vad är funktion i Excel?
- Funktionernas betydelse
- Vanliga funktioner
- Numeriska funktioner
- Strängfunktioner
- Funktioner för datumtid
- V Uppslagsfunktion
Självstudier Data
För den här handledningen kommer vi att arbeta med följande datauppsättningar.
Budget för hemleveranser
S / N | ARTIKEL | QTY | PRIS | DELSUMMA | Är det överkomligt? |
---|---|---|---|---|---|
1 | Mango | 9 | 600 | ||
2 | Apelsiner | 3 | 1200 | ||
3 | Tomater | 1 | 2500 | ||
4 | Matlagningsolja | 5 | 6500 | ||
5 | Tonicvatten | 13 | 3900 |
Schema för husbyggnadsprojekt
S / N | ARTIKEL | START DATUM | SLUTDATUM | VARAKTIGHET (DAGAR) |
---|---|---|---|---|
1 | Undersökningsmark | 04/02/2015 | 07/02/2015 | |
2 | Lay Foundation | 10/02/2015 | 15/02/2015 | |
3 | Takläggning | 27/02/2015 | 03/03/2015 | |
4 | Målning | 09/03/2015 | 21/03/2015 |
Vad är formler i Excel?
FORMULER IN EXCEL är ett uttryck som fungerar på värden i en rad celladresser och operatörer. Till exempel = A1 + A2 + A3, som hittar summan av intervallet av värden från cell A1 till cell A3. Ett exempel på en formel som består av diskreta värden som = 6 * 3.
=A2 * D2 / 2
HÄR,
berättar för Excel att detta är en formel, och den ska utvärdera den.
"A2" * D2"
hänvisar till celladresserna A2 och D2 multiplicerar sedan de värden som finns i dessa celladresser."/"
är divisionens aritmetiska operatör"2"
är ett diskret värde
Formler praktisk övning
Vi kommer att arbeta med exempeldata för hembudgeten för att beräkna delsumman.
- Skapa en ny arbetsbok i Excel
- Ange de data som visas i hemmabrukens budget ovan.
- Ditt kalkylblad ska se ut enligt följande.
Vi skriver nu formeln som beräknar delsumman
Ställ in fokus på cell E4
Ange följande formel.
=C4*D4
HÄR,
"C4*D4"
använder den aritmetiska operatormultiplikationen (*) för att multiplicera värdet på celladressen C4 och D4.
Tryck på Enter
Du får följande resultat
Följande animerade bild visar hur du automatiskt väljer celladress och tillämpar samma formel på andra rader.
Fel att undvika när du arbetar med formler i Excel
- Kom ihåg reglerna för Brackets of Division, Multiplication, Addition & Subtraction (BODMAS). Detta innebär att uttryck är parenteser utvärderas först. För aritmetiska operatörer utvärderas delningen först följt av multiplikation, sedan är addition och subtraktion den sista som utvärderas. Med den här regeln kan vi skriva om ovanstående formel som = (A2 * D2) / 2. Detta kommer att säkerställa att A2 och D2 först utvärderas och sedan delas med två.
- Excel-kalkylformler fungerar vanligtvis med numeriska data; du kan dra nytta av datavalidering för att ange vilken typ av data som ska accepteras av en cell, dvs. endast siffror.
- För att säkerställa att du arbetar med rätt celladresser som refereras i formlerna kan du trycka på F2 på tangentbordet. Detta markerar de celladresser som används i formeln och du kan korsa kryssrutan för att säkerställa att de är de önskade celladresserna.
- När du arbetar med många rader kan du använda serienummer för alla rader och ha ett rekordantal längst ner på arket. Du bör jämföra serienummerantalet med posten för att säkerställa att dina formler innehåller alla rader.
Kolla in de 10 bästa Excel-kalkylformlerna
Vad är funktion i Excel?
FUNCTION IN EXCEL är en fördefinierad formel som används för specifika värden i en viss ordning. Funktionen används för snabba uppgifter som att hitta summan, räkna, genomsnitt, maximivärde och minimivärden för ett cellområde. Till exempel innehåller cell A3 nedan SUM-funktionen som beräknar summan av intervallet A1: A2.
- SUM för summering av ett antal siffror
- GENOMSNITT för att beräkna medelvärdet av ett visst antal siffror
- COUNT för att räkna antalet artiklar i ett givet intervall
Funktionernas betydelse
Funktioner ökar användarnas produktivitet när man arbetar med excel . Låt oss säga att du vill få totalsumman för ovanstående budget för hemleveranser. För att göra det enklare kan du använda en formel för att få totalsumman. Med hjälp av en formel måste du referera cellerna E4 till E8 en efter en. Du måste använda följande formel.
= E4 + E5 + E6 + E7 + E8
Med en funktion skulle du skriva ovanstående formel som
=SUM (E4:E8)
Som du kan se från ovanstående funktion som används för att få summan av ett cellområde, är det mycket effektivare att använda en funktion för att få summan än att använda formeln som måste referera till många celler.
Vanliga funktioner
Låt oss titta på några av de vanligaste funktionerna i MS Excel-formler. Vi börjar med statistiska funktioner.
S / N | FUNGERA | KATEGORI | BESKRIVNING | ANVÄNDANDE |
---|---|---|---|---|
01 | BELOPP | Math & Trig | Lägger till alla värden i ett cellområde | = SUMMA (E4: E8) |
02 | MIN | Statistisk | Hitta minimivärdet i ett cellområde | = MIN (E4: E8) |
03 | MAX | Statistisk | Hitta det maximala värdet i ett cellområde | = MAX (E4: E8) |
04 | MEDEL | Statistisk | Beräknar medelvärdet i ett cellområde | = GENOMSNITT (E4: E8) |
05 | RÄKNA | Statistisk | Räknar antalet celler i ett cellområde | = RÄKNING (E4: E8) |
06 | LENN | Text | Returnerar antalet tecken i en strängtext | = LENNING (B7) |
07 | SUMIF | Math & Trig | Lägger till alla värden i ett cellområde som uppfyller ett specifikt kriterium. = SUMIF (intervall, kriterier, [sum_range]) | = SUMIF (D4: D8, "> = 1000", C4: C8) |
08 | GENOMSNITT | Statistisk | Beräknar medelvärdet i ett cellområde som uppfyller de angivna kriterierna. = AVERAGEIF (intervall, kriterier, [genomsnittligt område]) | = AVERAGEIF (F4: F8, "Yes", E4: E8) |
09 | DAGAR | Datum Tid | Returnerar antalet dagar mellan två datum | = DAGAR (D4, C4) |
10 | NU | Datum Tid | Returnerar aktuellt systemdatum och -tid | = NU () |
Numeriska funktioner
Som namnet antyder fungerar dessa funktioner på numeriska data. Följande tabell visar några av de vanliga numeriska funktionerna.
S / N | FUNGERA | KATEGORI | BESKRIVNING | ANVÄNDANDE |
---|---|---|---|---|
1 | ISNUMBER | Information | Returnerar sant om det angivna värdet är numeriskt och falskt om det inte är numeriskt | = ISNUMBER (A3) |
2 | RAND | Math & Trig | Skapar ett slumpmässigt tal mellan 0 och 1 | = RAND () |
3 | RUNDA | Math & Trig | Avrundar ett decimalvärde till det angivna antalet decimaler | = RUND (3.14455,2) |
4 | MEDIAN | Statistisk | Returnerar numret i mitten av uppsättningen med angivna nummer | = MEDIAN (3,4,5,2,5) |
5 | PI | Math & Trig | Returnerar värdet för matematisk funktion PI (π) | = PI () |
6 | KRAFT | Math & Trig | Returnerar resultatet av ett tal som höjs till en effekt. POWER (antal, effekt) | = POWER (2,4) |
7 | MOD | Math & Trig | Returnerar resten när du delar två nummer | = MOD (10,3) |
8 | ROMANSKA | Math & Trig | Konverterar ett tal till romerska siffror | = ROMAN (1984) |
Strängfunktioner
Dessa grundläggande excel-funktioner används för att manipulera textdata. Följande tabell visar några av de vanliga strängfunktionerna.
S / N | FUNGERA | KATEGORI | BESKRIVNING | ANVÄNDANDE | KOMMENTAR |
---|---|---|---|---|---|
1 | VÄNSTER | Text | Returnerar ett antal angivna tecken från början (vänster sida) av en sträng | = VÄNSTER ("GURU99", 4) | Vänster 4 tecken av "GURU99" |
2 | RÄTT | Text | Returnerar ett antal angivna tecken från slutet (höger sida) av en sträng | = HÖGER ("GURU99", 2) | Höger 2 tecken av "GURU99" |
3 | MITTEN | Text | Hämtar ett antal tecken från mitten av en sträng från en angiven startposition och längd. = MID (text, startnummer, num_chars) | = MIDDEL ("GURU99", 2,3) | Hämtar tecken 2 till 5 |
4 | ISTEXT | Information | Returnerar True om den medföljande parametern är Text | = ISTEXT (värde) | värde - Det värde som ska kontrolleras. |
5 | HITTA | Text | Returnerar startpositionen för en textsträng inom en annan textsträng. Denna funktion är skiftlägeskänslig. = HITTA (hitta_text, inom_text, [startnummer]) | = HITTA ("oo", "Takläggning", 1) | Hitta oo i "Takläggning", resultatet är 2 |
6 | BYTA UT | Text | Ersätter en del av en sträng med en annan angiven sträng. = ERSÄTT (gammal_text, startnummer, num_chars, ny_text) | = BYT ut ("Takläggning", 2,2, "xx") | Ersätt "oo" med "xx" |
Funktioner för datumtid
Dessa funktioner används för att manipulera datumvärden. Följande tabell visar några av de vanliga datumfunktionerna
S / N | FUNGERA | KATEGORI | BESKRIVNING | ANVÄNDANDE |
---|---|---|---|---|
1 | DATUM | Datum Tid | Returnerar det nummer som representerar datumet i excel-kod | = DATUM (2015,2,4) |
2 | DAGAR | Datum Tid | Hitta antalet dagar mellan två datum | = DAGAR (D6, C6) |
3 | MÅNAD | Datum Tid | Returnerar månaden från ett datumvärde | = MÅNAD ("2015-04-24") |
4 | MINUT | Datum Tid | Returnerar minuterna från ett tidsvärde | = MINUT ("12:31") |
5 | ÅR | Datum Tid | Returnerar året från ett datumvärde | = ÅR ("04/02/2015") |
VLOOKUP-funktion
VLOOKUP-funktionen används för att utföra en vertikal uppblick i kolumnen längst till vänster och returnera ett värde i samma rad från en kolumn som du anger. Låt oss förklara detta på lekman. Hushållsbudgeten har en serienummerkolumn som unikt identifierar varje artikel i budgeten. Anta att du har artikelns serienummer och att du vill veta artikelbeskrivningen kan du använda VLOOKUP-funktionen. Så här fungerar VLOOKUP-funktionen.
=VLOOKUP (C12, A4:B8, 2, FALSE)
HÄR,
"=VLOOKUP"
kallar den vertikala uppslagsfunktionen"C12"
anger värdet som ska letas upp i kolumnen längst till vänster"A4:B8"
specificerar tabellmatrisen med data"2"
anger kolumnnumret med radvärdet som ska returneras av VLOOKUP-funktionen"FALSE,"
säger till VLOOKUP-funktionen att vi letar efter en exakt matchning av det medföljande uppslagsvärdet
Den animerade bilden nedan visar detta i aktion
Ladda ner ovanstående Excel-kod
Sammanfattning
Excel låter dig manipulera data med formler och / eller funktioner. Funktioner är i allmänhet mer produktiva jämfört med skrivformler. Funktioner är också mer exakta jämfört med formler eftersom marginalen för att göra misstag är mycket minimal.
Här är en lista över viktiga Excel-formler och funktioner
- SUM-funktion =
=SUM(E4:E8)
- MIN-funktion =
=MIN(E4:E8)
- MAX-funktion =
=MAX(E4:E8)
- MEDELFUNKTION =
=AVERAGE(E4:E8)
- COUNT-funktion =
=COUNT(E4:E8)
- DAYS-funktion =
=DAYS(D4,C4)
- VLOOKUP-funktion =
=VLOOKUP (C12, A4:B8, 2, FALSE)
- DATUM-funktion =
=DATE(2020,2,4)