Välj uppgiften du vill göra och få den exakta formeln — med ett praktiskt exempel, alternativ och en AI-generator för dina egna data.
Slå upp ett värde från ett annat blad
=VLOOKUP(A2, Sheet2!$A:$C, 3, FALSE)Slå upp ett värde med INDEX/MATCH
=INDEX(C:C, MATCH(A2, B:B, 0))Tvåvägssökning (rad och kolumn)
=INDEX(B2:E10, MATCH(G1, A2:A10, 0), MATCH(H1, B1:E1, 0))Sök efter ett värde med XLOOKUP
=XLOOKUP(A2, Products, Prices)Sök efter det sista matchande värdet
=XLOOKUP(A2, B:B, C:C, , 0, -1)Slå upp med två kriterier
=XLOOKUP(A2&"|"&B2, Region&"|"&Month, Sales)Filtrera rader efter kriterier med en formel
=FILTER(A2:C100, B2:B100>100)Kontrollera om ett värde finns i en lista
=IF(COUNTIF(B:B, A2)>0, "Yes", "No")Summera samma cell över flera blad
=SUM(Jan:Dec!B2)Referera till ett blad som namnges i en cell
=INDIRECT("'"&A2&"'!B2")Horisontell sökning (HLOOKUP)
=HLOOKUP(A2, Table, 2, FALSE)Transponera rader till kolumner
=TRANSPOSE(A2:A10)Sökning med ungefärlig matchning (intervall)
=VLOOKUP(A2, Brackets, 2, TRUE)Hitta det första icke-tomma värdet
=XLOOKUP(TRUE, A2:A100<>"", A2:A100)Räkna rader eller kolumner i ett område
=ROWS(A2:A100)Bygg ett dynamiskt område med OFFSET
=SUM(OFFSET(A1, 0, 0, COUNT(A:A), 1))Hämta ett värde efter rad- och kolumnnummer
=INDEX(Data, 3, 2)Sök med partiell matchning (jokertecken)
=XLOOKUP("*"&A2&"*", Names, Ids, , 2)Välj från en lista efter nummer (CHOOSE)
=CHOOSE(A2, "Low", "Medium", "High")Sök upp och returnera en hel rad
=XLOOKUP(A2, Ids, DataRange)Summa med flera villkor
=SUMIFS(C:C, A:A, "East", B:B, ">100")Räkna celler som uppfyller ett villkor
=COUNTIF(A:A, "Done")Räkna unika värden
=COUNTA(UNIQUE(A2:A100))Medelvärde med ett villkor
=AVERAGEIF(A:A, "East", C:C)Löpande total (kumulativ summa)
=SUM($B$2:B2)Procentandel av totalen
=B2/SUM($B$2:$B$100)Procentuell förändring mellan två värden
=(B2-A2)/A2Avrunda ett tal till angivna decimaler
=ROUND(A2, 2)Rangordna en lista med värden
=RANK.EQ(A2, $A$2:$A$100)Max eller min med ett villkor
=MAXIFS(C:C, A:A, "East")Viktat medelvärde
=SUMPRODUCT(B2:B10, C2:C10)/SUM(C2:C10)Summera de N högsta värdena
=SUM(LARGE(B2:B100, {1,2,3}))Räkna objekt i ett datumintervall
=COUNTIFS(D:D, ">="&E1, D:D, "<="&E2)Multiplicera två kolumner och summera
=SUMPRODUCT(A2:A100, B2:B100)Räkna tomma eller icke-tomma celler
=COUNTBLANK(A2:A100)Avrunda till närmaste multipel
=MROUND(A2, 5)Hämta resten eller heltalet
=MOD(A2, B2)Hämta det absoluta värdet
=ABS(A2)Delsumma som ignorerar filtrerade rader
=SUBTOTAL(109, B2:B100)Konvertera text till tal
=VALUE(A2)Begränsa ett värde mellan ett min- och maxvärde
=MIN(MAX(A2, 0), 100)Generera en talsekvens
=SEQUENCE(10)Summera eller räkna som matchar något av flera värden
=SUM(COUNTIF(A:A, {"Open","Pending","Review"}))Konvertera måttenheter
=CONVERT(A2, "mi", "km")Multiplicera alla tal i ett intervall
=PRODUCT(A2:A10)Kvadratrot eller n:te rot
=SQRT(A2)Kombinera text från flera celler
=TEXTJOIN(" ", TRUE, A2, B2)Dela upp text i separata kolumner
=TEXTSPLIT(A2, " ")Ta bort extra mellanslag från text
=TRIM(A2)Ändra text till inledande stor bokstav, versaler eller gemener
=PROPER(A2)Extrahera domänen från en e-postadress
=MID(A2, FIND("@", A2)+1, LEN(A2))Räkna tecken i en cell
=LEN(A2)Räkna ord i en cell
=LEN(TRIM(A2))-LEN(SUBSTITUTE(A2, " ", ""))+1Hitta positionen för ett tecken
=FIND("-", A2)Ersätt en del av en textsträng
=SUBSTITUTE(A2, "old", "new")Lägg till inledande nollor till tal
=TEXT(A2, "00000")Extrahera det sista ordet från text
=TRIM(RIGHT(SUBSTITUTE(A2, " ", REPT(" ", 100)), 100))Extrahera text mellan två tecken
=TEXTAFTER(TEXTBEFORE(A2, ")"), "(")Extrahera de första N tecknen
=LEFT(A2, 5)Gör endast den första bokstaven stor
=UPPER(LEFT(A2,1))&MID(A2,2,LEN(A2))Kontrollera om texten innehåller något ord från en lista
=IF(SUMPRODUCT(--ISNUMBER(SEARCH(Words, A2)))>0, "Yes", "No")Räkna förekomster av ett tecken
=LEN(A2)-LEN(SUBSTITUTE(A2, ",", ""))Jämför två celler för en matchning
=EXACT(A2, B2)Upprepa text eller skapa en stapel i en cell
=REPT("★", A2)Ta bort icke utskrivbara tecken
=CLEAN(TRIM(A2))Extrahera text före en avgränsare
=TEXTBEFORE(A2, "-")Extrahera en filändelse
=TEXTAFTER(A2, ".", -1)Ersätt den n:te förekomsten av text
=SUBSTITUTE(A2, " ", "-", 2)Dagar mellan två datum
=B2-A2Beräkna ålder från ett födelsedatum
=DATEDIF(A2, TODAY(), "Y")Lägg till eller dra ifrån månader från ett datum
=EDATE(A2, 3)Hämta månadsnamnet från ett datum
=TEXT(A2, "mmmm")Räkna arbetsdagar mellan datum
=NETWORKDAYS(A2, B2)Infoga dagens datum eller aktuell tid
=TODAY()Hämta kvartalet från ett datum
=ROUNDUP(MONTH(A2)/3, 0)Första eller sista dagen i månaden
=EOMONTH(A2, 0)Hämta veckonumret från ett datum
=ISOWEEKNUM(A2)Konvertera text till ett riktigt datum
=DATEVALUE(A2)Hämta veckodagen
=TEXT(A2, "dddd")Tidsskillnad i timmar
=(B2-A2)*24Dagar till ett framtida datum
=A2-TODAY()Lägg till arbetsdagar till ett datum
=WORKDAY(A2, 10)Formatera ett datum som text
=TEXT(A2, "yyyy-mm-dd")Antal dagar i en månad
=DAY(EOMONTH(A2, 0))Första dagen i veckan för ett datum
=A2-WEEKDAY(A2, 2)+1Tjänsteår (anställningstid)
=DATEDIF(A2, TODAY(), "y") & "y " & DATEDIF(A2, TODAY(), "ym") & "m"Visa förfluten tid över 24 timmar
=TEXT(B2-A2, "[h]:mm")Varaktighet i månader mellan datum
=DATEDIF(A2, B2, "m")Räkna en specifik veckodag i ett datumintervall
=NETWORKDAYS.INTL(A2, B2, "0111111")Konvertera ett antal timmar till en tid
=A2/24Returnera ett värde om en cell innehåller text
=IF(ISNUMBER(SEARCH("urgent", A2)), "Yes", "No")Tilldela betyg eller nivåer med nästlad logik
=IFS(A2>=90, "A", A2>=80, "B", A2>=70, "C", TRUE, "F")Markera eller hantera tomma celler
=IF(A2="", "Missing", A2)Hämta en lista med värden utan dubbletter
=UNIQUE(A2:A100)IF med AND- / OR-villkor
=IF(AND(A2>0, B2="Yes"), "OK", "No")Dölj fel med IFERROR
=IFERROR(A2/B2, 0)VLOOKUP som returnerar tomt, inte #N/A
=IFERROR(VLOOKUP(A2, Table, 2, FALSE), "")Mappa värden med SWITCH
=SWITCH(A2, "N", "North", "S", "South", "Other")Flagga dubblettvärden
=IF(COUNTIF($A$2:A2, A2)>1, "Duplicate", "")Räkna hur många gånger ett värde upprepas
=COUNTIF(A:A, A2)Visa tomt istället för noll
=IF(A2=0, "", A2)Prova flera uppslagningar i ordning
=IFERROR(VLOOKUP(A2, T1, 2, 0), IFERROR(VLOOKUP(A2, T2, 2, 0), "Not found"))Kontrollera om alla celler i ett område matchar
=IF(COUNTIF(B2:B10, "Yes")=COUNTA(B2:B10), "All", "Not all")Kontrollera om ett tal är jämnt eller udda
=IF(ISEVEN(A2), "Even", "Odd")Returnera kolumnrubriken för maxvärdet
=INDEX($B$1:$E$1, MATCH(MAX(B2:E2), B2:E2, 0))Numrera varje förekomst av ett värde
=COUNTIF($A$2:A2, A2)Standardavvikelse
=STDEV.S(A2:A100)Medianvärde
=MEDIAN(A2:A100)Percentil för en datamängd
=PERCENTILE.INC(A2:A100, 0.9)Korrelation mellan två kolumner
=CORREL(A2:A100, B2:B100)Prognostisera ett framtida värde
=FORECAST.LINEAR(x, known_ys, known_xs)Räkna värden över genomsnittet
=COUNTIF(A2:A100, ">"&AVERAGE(A2:A100))Beräkna ett z-värde
=(A2-AVERAGE($A$2:$A$100))/STDEV.S($A$2:$A$100)Glidande medelvärde
=AVERAGE(B2:B4)Vanligaste värde (typvärde)
=MODE.SNGL(A2:A100)Genomsnitt som ignorerar extremvärden (trimmat medelvärde)
=TRIMMEAN(A2:A100, 0.1)Rangordna ett värde som en percentil
=PERCENTRANK.INC(A2:A100, B2)Månadsbetalning för lån
=PMT(rate/12, nper, -principal)Ränta på ränta
=A2*(1+B2)^C2Framtida värde för regelbundet sparande
=FV(rate/12, years*12, -payment, -initial)Vinstmarginalprocent
=(B2-A2)/B2Sammansatt årlig tillväxttakt (CAGR)
=(B2/A2)^(1/C2)-1Tillämpa en procentuell rabatt
=A2*(1-B2)Enkel ränta
=A2*B2*C2Linjär avskrivning
=SLN(cost, salvage, life)Nettonuvärde (NPV)
=NPV(B1, B3:B12)+B2Bläddra bland uppgifterna nedan efter kategori, eller beskriv vad du vill göra i klartext för ExcelGPT så skriver den formeln, förklarar hur den fungerar och verifierar den mot dina data.
De flesta gör det — funktioner som SUMIFS, VLOOKUP, INDEX/MATCH och TEXT fungerar på samma sätt. Några nyare (UNIQUE, TEXTSPLIT, IFS) finns i båda, och vi anger versionsskillnader på varje sida.