Innholdsfortegnelse
Hvis du vil være en superbruker av MS Excel, må du mestre de mest nyttige Excel-formlene i Excel. For å være ærlig er det ikke en lett oppgave for alle siden funksjonene er mange i tall.
Ett triks kan hjelpe deg!
La meg dele trikset som jeg brukte og fortsatt bruker for å mestre formlene: Jeg pleide å revidere 5-10 Excel-formler hver dag før jeg begynte å jobbe med Excel. Denne revisjonen gir et permanent bilde av formlene i hjernen min. Så uansett hvor jeg ser navnet på en Excel-formel, kan jeg raskt huske dens syntaks og bruksområder. Dette hjelper meg mye mens jeg prøver å løse et Excel-problem med formler. Du kan bruke dette trikset til å mestre alt komplekst, ikke bare Excel-formler.
I denne Excel-opplæringen deler jeg her det mest nyttige juksearket med 102+ Excel-formler og nedlastbar gratis PDF. Du kan laste ned PDF-en og skrive den ut for å bruke den hvor som helst, men til personlig bruk. Du kan ikke bruke denne PDF-en til noen form for kommersiell bruk.
B. N.: Jeg tok ikke med her de spesialiserte formlene for ingeniør-, statistikk-, web-, etc.-bruk.
Last ned Excel-formler-jukseark PDF
Klikk på knappen nedenfor for å laste ned PDF-en med 102 Excel-funksjoner. Jeg har dokumentert hver Excel-formel med sin syntaks og en god del eksempler.
Klikk her for å laste ned PDF
Excel-formlene med=WEEKDAY(serienummer, [return_type])
Returnerer et tall fra 1 til 7 som identifiserer ukedagen fra en dato
64. DAGER
=DAGER(sluttdato, startdato)
Returnerer antall dager mellom de to datoene
65. NETTVERKDAGER
=NETTVERKDAGER(startdato, sluttdato, [helligdager])
Returnerer antall hele arbeidsdager mellom to datoer
66. ARBEIDSDAG
=ARBEIDSDAG(startdato, dager, [helligdager])
Returnerer serienummeret til datoen før eller etter et spesifisert antall arbeidsdager
H. DIVERSE FUNKSJONER
67. AREAS
=AREAS(referanse)
Returnerer antall områder i en referanse. Et område er et område med sammenhengende celler eller en enkelt celle
68. CHAR
=CHAR(tall)
Returnerer tegnet spesifisert av kodenummeret fra tegnsettet for datamaskinen din
69. KODE
=KODE(tekst)
Returnerer et tall kode for det første tegnet i en tekststreng, i tegnsettet som brukes av datamaskinen din
70. CLEAN
=CLEAN(tekst)
Fjerner alle ikke-utskrivbare tegn fra tekst. Eksempler på ikke-utskrivbare tegn er Tab, New Line-tegn. Kodene deres er 9 og 10.
71. TRIM
=TRIM(tekst)
Fjerner alle mellomrom fra en tekststreng unntatt for enkelt mellomrom mellom ord
72. LEN
=LEN(tekst)
Returnerer antall tegn i en tekststreng
73. COLUMN() & ROW()-funksjoner
=COLUMN([referanse])
Returnerer kolonnenummeret til en referanse
=ROW([referanse])
Returnerer radnummeret til en referanse
74. EXACT
=EXACT(tekst1, tekst2)
Sjekker om to tekststrenger er nøyaktige det samme, og returnerer TRUE eller FALSE. EXACT skiller mellom store og små bokstaver
75. FORMELTEKST
=FORMELTEKST(referanse)
Returnerer en formel som en streng
76. LEFT(), RIGHT() og MID() funksjoner
=LEFT(tekst, [antall_tegn])
Returnerer den angitte antall tegn fra starten av en tekststreng
=MID(tekst, startnummer, antall_tegn)
Returnerer tegnene fra midten av en tekststreng, gitt en startposisjon og lengde
=HØYRE(tekst, [antall_tegn])
Returnerer det angitte antallet tegn fra slutten av en tekststreng
77. LOWER (), PROPER() og UPPER() funksjoner
=LOWER(tekst)
Konverterer alle bokstaver i en tekststreng til små bokstaver
=PROPER(tekst)
Konverterer en tekststreng til store og små bokstaver; den første bokstaven i hvert ord med store bokstaver, og alle andre bokstaver til små
=UPPER(tekst)
Konverterer en tekststreng til alle store bokstaver
78. REPT
=REPT(tekst, antall_ganger)
Gjentar tekst engitt antall ganger. Bruk REPT for å fylle en celle med et antall forekomster av en tekststreng
79. SHEET
=SHEET([verdi])
Returnerer arknummeret til det refererte arket
80. SHEETS
=ARK([referanse])
Returnerer nummeret av ark i en referanse
81. TRANSPOSER
=TRANSPOSER(matrise)
Konverterer et vertikalt område med celler til et horisontalt område , eller omvendt
82. TYPE
=TYPE(verdi)
Returnerer et heltall som representerer datatypen til en verdi: tall = 1, tekst = 2; logisk verdi = 4, feilverdi = 16; array = 64
83. VERDI
=VERDI(tekst)
Konverterer en tekststreng som representerer et tall til et tall
I. RANK FUNKSJONER
84. RANK
=RANK(nummer, ref, [rekkefølge])
Denne funksjonen er tilgjengelig for kompatibilitet med Excel 2007 og andre.
Returnerer rangeringen til et tall i en liste med tall: størrelsen i forhold til andre verdier i listen
85. RANK.AVG
=RANK.AVG(tall, ref, [rekkefølge])
Returnerer rangeringen til et tall i en tallliste: størrelsen i forhold til andre verdier i listen; hvis mer enn én verdi har samme rangering, returneres gjennomsnittsrangeringen
86. RANK.EQ
=RANK.EQ(nummer, ref, [rekkefølge])
Returnerer rangeringen til et tall i en liste med tall: størrelsen i forhold til andreverdier i listen; hvis mer enn én verdi har samme rangering, returneres den øverste rangeringen av det settet med verdier
J. LOGICAL FUNCTIONS
87. OG
=OG(logisk1, [logisk2], [logisk3], [logisk4], …)
Kontrollerer om alle argumenter er SANN, og returnerer SANN når alle argumenter er SANN
88. NOT
=NOT(logisk)
Endres FALSE til TRUE, eller TRUE til FALSE
89. OR
=ELLER(logisk1, [logisk2], [logisk3], [logisk4], …)
Sjekker om noen av argumentene er SANN, og returnerer SANN eller FALSK. Returnerer FALSE bare når alle argumenter er FALSE
90. XOR
=XOR(logisk1, [logisk2], [logisk3], …)
Returnerer en logisk "Eksklusiv eller" av alle argumenter
Takk for at du leser bloggen vår. Er denne Excel-funksjonslisten nyttig? Hvis du synes denne artikkelen er nyttig, del denne med dine venner og kolleger. Har du noen forslag som kan gjøre denne listen bedre? Gi oss beskjed i kommentarfeltet. Eller send oss en e-post på [email protected] .
Eksempler i et Excel-ark (gratis nedlasting av .xlsx-fil)Jeg har dokumentert alle Excel-formlene ovenfor i et enkelt Excel-ark slik at du kan justere formlene for å forstå og øve bedre.
Klikk her for å laste ned .xlsx-filen
102 mest nyttige Excel-formler med eksempler
A. IS FUNKSJONER
1. ISBLANK
=ISBLANK(verdi)
Hvis en celle er tom, returnerer den TRUE. Hvis en celle ikke er tom, returnerer den FALSE.
2. ISERR
=ISERR(verdi)
Sjekker om en verdi er en feil (#VERDI!, #REF!, #DIV/0!, #NUM!, #NAVN? eller #NULL!) som ekskluderer #N/A, og returnerer SANN eller USANN
3. FEIL
=FEIL(verdi)
Sjekker om en verdi er en feil (#N/A, #VERDI!, #REF!, #DIV /0!, #NUM!, #NAVN?, eller #NULL!), og returnerer TRUE eller FALSE
4. ISEVEN
=ISEVEN( verdi)
Returnerer TRUE hvis tallet er partall
5. ISODD
=ISODD(verdi)
Returnerer TRUE hvis tallet er oddetall
6. ISFORMEL
=ISFORMEL(verdi)
Sjekker om en referanse er til en celle inneholder en formel, og returnerer TRUE eller FALSE
7. ISLOGICAL
=ISLOGICAL(verdi)
Sjekker om en verdi er en logisk verdi (TRUE eller FALSE), og returnerer TRUE eller FALSE
8. ISNA
=ISNA(verdi)
Sjekker om en verdi er #N/A, og returnerer TRUE ellerFALSE
9. ISNUMBER
=ISNUMBER(verdi)
Sjekker om en verdi er et tall, og returnerer TRUE eller FALSE
10. ISREF
=ISREF(verdi)
Sjekker om en verdi er en referanse, og returnerer TRUE eller FALSE
11. ISTEXT
=ISTEXT(verdi)
Sjekker om en verdi er tekst, og returnerer TRUE eller FALSE
12. ISNONTEXT
=ISNONTEXT(verdi)
Sjekker om en verdi ikke er tekst (tomme celler er ikke tekst), og returnerer TRUE eller FALSE
B. BETINGELSER FUNKSJONER
13. GJENNOMSNITT.HVIS
=GJENNOMSNITT.HVIS(område, kriterier, [gjennomsnittsområde])
Finner gjennomsnitt (aritmetisk gjennomsnitt) for cellene spesifisert av en gitt betingelse eller kriterie
14. SUM.HVIS
=SUM.HVIS(område, kriterier, [sum_område] )
Legger til cellene spesifisert av en gitt betingelse eller kriterier
15. ANTALLHVIS
=ANTALLHVIS(område, kriterie)
Teller antall celler innenfor et område som oppfyller den gitte betingelsen ion
16. AVERAGEIFS
=AVERAGEIFS(Average_range, criteria_range1, criteria1, [criteria_range2, criteria2], …)
Finner gjennomsnitt (aritmetisk gjennomsnitt) for cellene spesifisert av et gitt sett med betingelser eller kriterier
17. SUMIFS
=SUMIFS(sum_område, kriterieområde1, kriterie1, [ criteria_range2, criteria2], …)
Legger til cellene spesifisert av et gitt sett medbetingelser eller kriterier
18. COUNTIFS
=COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2], …)
Teller antall celler spesifisert av et gitt sett med betingelser eller kriterier
19. IF
=IF(logical_test, [value_if_true], [value_if_false]
Kontrollerer om en betingelse er oppfylt, og returnerer én verdi hvis TRUE, og en annen verdi er FALSE
20. IFERROR
=IFERROR( verdi, verdi_hvis_feil)
Returnerer verdi_hvis_feil hvis uttrykket er en feil og verdien av selve uttrykket ellers
21. IFNA
=IFNA(verdi, verdi_hvis_na)
Returnerer verdien du angir hvis uttrykket løses til #N/A, ellers returnerer resultatet av uttrykket
C. MATEMATISKE FUNKSJONER
22. SUM
=SUM(tall1, [tall2], [tall3], [tall4], …)
Legger til alle tallene i en celleområde
23. AVERAGE
=GJENNOMSNITT(tall1, [tall2], [tall3], [tall ber4], …)
Returnerer gjennomsnittet (aritmetiske middelverdier) av argumentene, som kan være tall eller navn, matriser eller referanser som inneholder tall
24. GJENNOMSNITT
=GJENNOMSNITT(verdi1, [verdi2], [verdi3], [verdi4], …)
Generer gjennomsnittet (aritmetiske middelverdier) av argumentene, evaluerer tekst og FALSE i argumenter som 0; TRUE vurderes som 1. Argumenter kan være tall, navn,arrays, eller referanser.
25. COUNT
=COUNT(verdi1, [verdi2], [verdi3], …)
Tell antall celler i et område som inneholder tall
26. ANTALL
=ANTALL(verdi1, [verdi2], [verdi3], …)
Teller antall celler i et område som ikke er tomme
27. MEDIAN
=MEDIAN(tall1, [tall2] , [nummer3], …)
Returnerer medianen, eller tallet i midten av settet med gitte tall
28. SUMPRODUKT
=SUMPRODUKT(matrise1, [matrise2], [matrise3], …)
Returnerer summen av produktene til tilsvarende områder eller matriser
29. SUMSQ
=SUMSQ(tall1, [tall2], [tall3], …)
Returnerer summen av kvadratene til argumentene. Argumentene kan være tall, matriser, navn eller referanser til celler som inneholder tall
30. COUNTBLANK
=COUNTBLANK(område)
Teller antall tomme celler i et område
31. EVEN
=ELVN(tall)
Runder et positivt tall opp og negativt tall ned til nærmeste partall
32. ODD
=ODD(tall)
Runder et positivt tall oppover og negativt tall ned til nærmeste odde heltall.
33. INT
=INT(tall)
Runder et tall ned til det nærmeste heltall
34. LARGE
=LARGE(matrise, k)
Returnerer den k-te største verdien i endatasett. For eksempel, det femte største tallet
35. LITEN
=SMALL(matrise, k)
Returnerer k-te minste verdi i et datasett. For eksempel, det femte minste tallet
36. MAKS & MAKSA
=MAKS(tall1, [tall2], [tall3], [tall4], …)
Returnerer den største verdien i et sett med verdier. Ignorerer logiske verdier og tekst
=MAXA(verdi1, [verdi2], [verdi3], [verdi4], …)
Returnerer den største verdien i et sett med verdier. Ikke overse logiske verdier og tekst. MAXA-funksjonen evaluerer TRUE som 1, FALSE som 0, og enhver tekstverdi som 0. Tomme celler ignoreres
37. MIN & MINA
=MIN(tall1, [tall2], [tall3], [tall4], …)
Returnerer det minste tallet i et sett med verdier. Ignorerer logiske verdier og tekst
=MINA(verdi1, [verdi2], [verdi3], [verdi4], …)
Returnerer den minste verdien i et sett med verdier. Ikke overse logiske verdier og tekst. MAXA-funksjonen evaluerer TRUE som 1, FALSE som 0, og enhver tekstverdi som 0. Tomme celler ignoreres
38. MOD
=MOD(nummer , divisor)
Giver resten etter at et tall er delt på en divisor
39. RAND
=RAND()
Returnerer et tilfeldig tall større enn eller lik 0 og mindre enn 1, jevnt fordelt (endringer ved omberegning)
40. TILFELDIG MELLOM
=RANDBETWEEN(bunn, topp)
Returnerer entilfeldig tall mellom tallene du angir
41. SQRT
=SQRT(tall)
Returnerer kvadratroten av et tall
42. SUBTOTAL
=SUBTOTAL(funksjonsnummer, ref1, [ref2], [ref3], …)
Returnerer en delsum i en liste eller database
D. FINN & SØKEFUNKSJONER
43. FINN
=FINN(finn_tekst, innenfor_tekst, [startnummer])
Returnerer startposisjonen til en tekststreng innenfor en annen tekststreng. FINN skiller mellom store og små bokstaver
44. SØK
=SØK(finn_tekst, innenfor_tekst, [startnummer])
Returnerer antall tegnet som et spesifikt tegn eller tekststreng først blir funnet på, leses fra venstre til høyre (ikke skille mellom store og små bokstaver)
45. ERSTATT
=SKIFT (tekst, gammel_tekst, ny_tekst, [forekomstnummer])
Erstatter eksisterende tekst med ny tekst i en tekststreng
46. ERSTATT
=REPLACE(gammel_tekst, startnummer, antall_tegn, ny_tekst)
Erstatter en del av en tekststreng med en annen tekststreng
E. OPPSLAGFUNKSJONER
47. MATCH
=MATCH(oppslagsverdi, oppslagsmatrise, [samsvarstype])
Returnerer den relative posisjonen til et element i en matrise som samsvarer med en spesifisert verdi i en spesifisert rekkefølge
48. OPPSLAG
=OPSLAKK(oppslagsverdi, oppslagsvektor, [resultatvektor])
Søker opp en verdi enten fra en rad eller én kolonnerekkevidde eller fra en matrise. Tilveiebrakt for bakoverkompatibilitet
49. HLOOKUP
=HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])
Ser etter en verdi i den øverste raden i en tabell eller matrise med verdier og returner verdien i samme kolonne fra en rad du angir
50. VLOOKUP
= VLOOKUP(oppslagsverdi, tabellmatrise, kolonneindeksnummer, [områdeoppslag])
Ser etter en verdi i kolonnen lengst til venstre i en tabell, og returner deretter en verdi i samme rad fra en kolonne du angir. Som standard må tabellen sorteres i stigende rekkefølge
F. REFERANSEFUNKSJONER
51. ADRESSE
=ADRESSE(rad_nummer) , column_num, [abs_num], [a1], [sheet_text])
Oppretter en cellereferanse som tekst, gitt spesifiserte rad- og kolonnenummer
52 VELG
=VELG(indeksnummer, verdi1, [verdi2], [verdi3], …)
Velger en verdi eller handling som skal utføres fra en liste med verdier, basert på et indeksnummer
53. INDEKS
Matriseform: =INDEKS(matrise, radnummer, [kolonne_nummer])
Retur verdien til en spesifisert celle eller array av celler
Referanseskjema: =INDEKS(referanse, radnummer, [kolonne_nummer], [arealnummer])
Returnerer en referanse til spesifiserte celler
54. INDIREKTE
=INDIREKTE(ref_tekst, [a1])
Returnerer referansen spesifisert av en tekststreng
55. OFFSET
=OFFSET(referanse- rader, kolonner, [høyde], [bredde])
Returnerer en referanse til et område som er et gitt antall rader og kolonner fra en gitt referanse
G. DATO & TID FUNKSJONER
56. DATO
=DATO(år, måned, dag)
Returnerer tallet som representerer datoen i Microsoft Excel dato-tidskode
57. DATOVERDI
=DATOVERDI(dato_tekst)
Konverterer en dato i form av tekst til et tall som representerer datoen i Microsoft Excel dato-tidskode
58. TID
=TID(time, minutt, sekund)
Konverterer timer, minutter og sekunder gitt som tall til et Excel-serienummer, formatert med et tidsformat
59. TIDVERDI
=TIDSVERDI(tid_tekst)
Konverterer en teksttid til et Excel-serienummer for en tid, et tall fra 0 (12:00:00) til 0,999988424 (23:59:59). Formater tallet med et tidsformat etter at du har skrevet inn formelen
60. NÅ
=NÅ()
Returnerer gjeldende dato og tid formatert som dato og klokkeslett
61. I DAG
=TODAY()
Returnerer gjeldende dato formatert som en dato
62. ÅR(), MONTH(), DAY(), HOUR(), MINUTE(), SECOND()
YEAR(), MONTH (), DAY(), HOUR(), MINUTE() og SECOND() funksjoner
Alle disse funksjonene tar ett argument: serienummer