Kazalo
Če želite biti močan uporabnik programa MS Excel, morate obvladati najuporabnejše formule programa Excel. Iskreno povedano, to ni lahka naloga za vse, saj je funkcij veliko v številu.
En trik vam lahko pomaga!
Dovolite mi, da delim trik ki sem ga uporabljal in ga še vedno uporabljam za obvladovanje formul: vsak dan, preden začnem delati z Excelom, sem pregledal 5-10 Excelovih formul. S tem pregledom sem si v možganih ustvaril trajno podobo formul. Kadar koli vidim ime Excelove formule, se lahko hitro spomnim njene sintakse in uporabe. To mi zelo pomaga, ko poskušam rešiti Excelov problem s formulami. Uporabite lahko totrik za obvladovanje vsega zapletenega, ne le Excelovih formul.
V tem Excelove formule Tutorial , tukaj delim najuporabnejše 102+ Excelove formule in brezplačni PDF za prenos. Ta PDF lahko prenesete in natisnete ter ga uporabite kjer koli, vendar za osebno uporabo. Tega PDF ne morete uporabiti za kakršno koli komercialno uporabo.
B. N.: Tu nisem vključil specializiranih formul za inženirsko, statistično, spletno itd. uporabo.
Prenesite Excelove formule Cheat Sheet PDF
Kliknite spodnji gumb in prenesite PDF s 102 funkcijama Excel-a. Dokumentiral sem vsako Excelovo formulo z njeno sintakso in velikim številom primerov.
Kliknite tukaj za prenos datoteke PDF
Excelove formule s primeri v Excelovi tabeli (brezplačen prenos datoteke .xlsx)
Vse zgornje formule v Excelu sem dokumentiral v enem samem listu Excel, tako da lahko formule prilagodite, da jih boste bolje razumeli in vadili.
Kliknite tukaj za prenos datoteke .xlsx
102 najuporabnejši Excelovi formuli s primeri
A. SO FUNKCIJE
1. ISBLANK
=ISBLANK(vrednost)
Če je celica prazna, se vrne TRUE. Če celica ni prazna, se vrne FALSE.
2. ISERR
=ISERR(vrednost)
Preveri, ali je vrednost napaka (#VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? ali #NULL!), razen #N/A, in vrne TRUE ali FALSE
3. ISERROR
=ISERROR(vrednost)
Preveri, ali je vrednost napaka (#N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? ali #NULL!), in vrne TRUE ali FALSE
4. ISEVEN
=ISEVEN(vrednost)
Vrne TRUE, če je število sodo
5. ISODD
=ISODD(vrednost)
Vrne TRUE, če je število liho
6. ISFORMULA
=ISFORMULA(vrednost)
preveri, ali je referenca na celico, ki vsebuje formulo, in vrne TRUE ali FALSE
7. ISLOGICAL
=ISLOGICAL(vrednost)
preveri, ali je vrednost logična vrednost (TRUE ali FALSE), in vrne TRUE ali FALSE
8. ISNA
=ISNA(vrednost)
preveri, ali je vrednost #N/A, in vrne TRUE ali FALSE
9. ISNUMBER
=ISNUMBER(vrednost)
preveri, ali je vrednost število, in vrne TRUE ali FALSE
10. ISREF
=ISREF(vrednost)
preveri, ali je vrednost referenca, in vrne TRUE ali FALSE
11. ISTEXT
=ISTEXT(vrednost)
preveri, ali je vrednost besedilo, in vrne TRUE ali FALSE
12. ISNONTEXT
=ISNONTEXT(vrednost)
preveri, ali vrednost ni besedilo (prazne celice niso besedilo), in vrne TRUE ali FALSE
B. POGOJNE FUNKCIJE
13. PRIMERJAVAIF
=AVERAGEIF(razpon, merila, [povprečni_razpon])
Poišče povprečje (aritmetično sredino) za celice, določene z danim pogojem ali merili.
14. SUMIF
=SUMIF(razpon, merila, [sum_razpon])
Doda celice, določene z danim pogojem ali merili
15. COUNTIF
=COUNTIF(območje, merila)
Šteje število celic v območju, ki izpolnjujejo dani pogoj
16. PRIMERJAVAIFS
=AVERAGEIFS(povprečje_razponov, kriterij_razpon1, kriterij1, [kriterij_razpon2, kriterij2], ...)
Poišče povprečje (aritmetično sredino) za celice, določene z danim nizom pogojev ali meril.
17. SUMIFS
=SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
Doda celice, ki jih določa dani niz pogojev ali meril
18. COUNTIFS
=COUNTIFS(kriterij_razpon1, kriterij1, [kriterij_razpon2, kriterij2], ...)
Šteje število celic, določenih z danim nizom pogojev ali meril
19. IF
=IF(logical_test, [value_if_true], [value_if_false]
Preveri, ali je pogoj izpolnjen, in vrne eno vrednost, če je TRUE, in drugo vrednost, če je FALSE
20. IFERROR
=IFERROR(vrednost, value_if_error)
Vrne vrednost_if_error, če je izraz napaka, in vrednost samega izraza v nasprotnem primeru
21. IFNA
=IFNA(vrednost, vrednost_if_na)
Vrne vrednost, ki ste jo določili, če je rezultat izraza #N/A, v nasprotnem primeru vrne rezultat izraza
C. MATEMATIČNE FUNKCIJE
22. SUM
=SUM(številka1, [številka2], [številka3], [številka4], ...)
Sešteje vse številke v območju celic
23. PRIMERNO
=AVERAGE(število1, [število2], [število3], [število4], ...)
vrne povprečje (aritmetično sredino) svojih argumentov, ki so lahko števila ali imena, polja ali reference, ki vsebujejo števila
24. AVERAGEA
=AVERAGEA(value1, [value2], [value3], [value4], ...)
Vrne povprečje (aritmetično sredino) svojih argumentov, pri čemer besedilo in FALSE v argumentih ovrednoti kot 0; TRUE ovrednoti kot 1. Argumenti so lahko števila, imena, polja ali reference.
25. RAČUNALO
=COUNT(vrednost1, [vrednost2], [vrednost3], ...)
Preštejte število celic v območju, ki vsebujejo številke
26. COUNTA
=COUNTA(value1, [value2], [value3], ...)
Šteje število celic v območju, ki niso prazne
27. MEDIAN
=MEDIAN(številka1, [številka2], [številka3], ...)
Vrne mediano ali število na sredini množice danih števil.
28. SUMPRODUCT
=SUMPRODUCT(array1, [array2], [array3], ...)
Vrne vsoto produktov ustreznih obsegov ali polj
29. SUMSQ
=SUMSQ(številka1, [številka2], [številka3], ...)
Vrne vsoto kvadratov argumentov. Argumenti so lahko števila, polja, imena ali reference na celice, ki vsebujejo števila.
30. COUNTBLANK
=COUNTBLANK(območje)
Šteje število praznih celic v območju
31. EVEN
=EVEN(število)
zaokroži pozitivno število navzgor in negativno število navzdol do najbližjega sodega celega števila
32. ODD
=ODD(številka)
Zaokroži pozitivno število navzgor in negativno število navzdol do najbližjega lihega celega števila.
33. INT
=INT(številka)
zaokroži število navzdol na najbližje celo število
34. VELIKO
=LARGE(polje, k)
Vrne k-to največjo vrednost v nizu podatkov. Na primer peto največje število
35. MALI
=SMALL(array, k)
Vrne k-to najmanjšo vrednost v nizu podatkov. Na primer peto najmanjše število
36. MAX & amp; MAXA
=MAX(število1, [število2], [število3], [število4], ...)
Vrne največjo vrednost v nizu vrednosti. Ne upošteva logičnih vrednosti in besedila.
=MAXA(vrednost1, [vrednost2], [vrednost3], [vrednost4], ...)
Vrne največjo vrednost v nizu vrednosti. Logičnih vrednosti in besedila ne ignorira. Funkcija MAXA oceni TRUE kot 1, FALSE kot 0 in katero koli besedilno vrednost kot 0. Prazne celice se ne upoštevajo.
37. MIN & amp; MINA
=MIN(število1, [število2], [število3], [število4], ...)
Vrne najmanjše število v nizu vrednosti. Ne upošteva logičnih vrednosti in besedila.
=MINA(vrednost1, [vrednost2], [vrednost3], [vrednost4], ...)
Vrne najmanjšo vrednost v nizu vrednosti. Logičnih vrednosti in besedila ne ignorira. Funkcija MAXA oceni TRUE kot 1, FALSE kot 0 in katero koli besedilno vrednost kot 0. Prazne celice se ne upoštevajo.
38. MOD
=MOD(število, delitelj)
Vrne ostanek po deljenju števila z deliteljem
39. RAND
=RAND()
vrne naključno število, večje ali enako 0 in manjše od 1, enakomerno porazdeljeno (spremeni se ob ponovnem izračunu)
40. RANDBETWEEN
=RANDBETWEEN(spodaj, zgoraj)
Vrne naključno število med številoma, ki ste ju določili
41. SQRT
=SQRT(število)
Vrne kvadratni koren števila
42. PODSKUPAJ
=SUBTOTAL(function_num, ref1, [ref2], [ref3], ...)
Vrne vmesni seštevek v seznamu ali zbirki podatkov
D. FUNKCIJE ISKANJA IN ISKANJA
43. FIND
=FIND(find_text, within_text, [start_num])
Vrne začetni položaj enega besedilnega niza v drugem besedilnem nizu.
44. ISKANJE
=SEARCH(find_text, within_text, [start_num])
Vrne številko znaka, pri katerem je določen znak ali besedilni niz najden prvič, pri branju od leve proti desni (ni občutljivo na velikost črk).
45. SUBSTITUTE
=SUBSTITUTE(besedilo, staro_besedilo, novo_besedilo, [številka primera])
zamenja obstoječe besedilo z novim besedilom v besedilnem nizu
46. ZAMENJAVA
=REPLACE(staro_besedilo, začetna_številka, število_znakov, novo_besedilo)
zamenja del besedilnega niza z drugim besedilnim nizom
E. FUNKCIJE ISKANJA
47. MATCH
=MATCH(lookup_value, lookup_array, [match_type])
Vrne relativni položaj elementa v polju, ki ustreza določeni vrednosti v določenem vrstnem redu.
48. LOOKUP
=LOOKUP(lookup_value, lookup_vector, [result_vector])
poišče vrednost iz območja ene vrstice ali enega stolpca ali iz polja. Zagotovljeno zaradi povratne združljivosti
49. HLOOKUP
=HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])
poišče vrednost v zgornji vrstici tabele ali polja vrednosti in vrne vrednost v istem stolpcu v vrstici, ki jo določite.
50. VLOOKUP
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
poišče vrednost v skrajnem levem stolpcu tabele, nato pa vrne vrednost v isti vrstici iz stolpca, ki ga določite. Privzeto mora biti tabela razvrščena v naraščajočem vrstnem redu.
F. REFERENČNE FUNKCIJE
51. NASLOV
=ADDRESS(številka vrstice, številka stolpca, [abs_num], [a1], [sheet_text])
Ustvari referenco na celico kot besedilo, če so podane določene številke vrstic in stolpcev
52. IZBERI
=CHOOSE(index_num, value1, [value2], [value3], ...)
izbere vrednost ali dejanje, ki ga je treba izvesti, s seznama vrednosti na podlagi številke indeksa.
53. INDEX
Oblika polja: =INDEX(polje, številka vrstice, [številka stolpca])
Vračanje vrednosti določene celice ali polja celic
Referenčni obrazec: =INDEX(reference, številka vrstice, [številka stolpca], [številka območja])
Vrne referenco na določene celice
54. INDIREKTNO
=INDIRECT(ref_text, [a1])
Vrne referenco, določeno z besedilnim nizom
55. OFFSET
=OFFSET(referenca - vrstice, cols, [višina], [širina])
Vrne referenco na območje, ki je določeno število vrstic in stolpcev od dane reference
G. FUNKCIJE DATA & amp; ČASA
56. DATUM
=DATE(leto, mesec, dan)
Vrne število, ki predstavlja datum v Microsoft Excelovi kodi datuma in časa.
57. DATEVALUE
=DATEVALUE(date_text)
datum v obliki besedila pretvori v številko, ki predstavlja datum v Microsoft Excelovi kodi datuma in časa.
58. ČAS
=ČAS (ura, minuta, sekunda)
pretvori ure, minute in sekunde, podane kot številke, v Excelovo serijsko številko, oblikovano s časovno obliko.
59. TIMEVALUE
=TIMEVALUE(time_text)
Besedilni čas pretvori v Excelovo serijsko številko za čas, število od 0 (12:00:00) do 0,999988424 (23:59:59). Po vnosu formule oblikujte število s časovno obliko
60. ZDAJ
=NOW()
Vrne trenutni datum in čas, oblikovan kot datum in čas
61. DANES
= DAN()
Vrne trenutni datum, oblikovan kot datum
62. LETO(), MESEC(), DAN(), URA(), MINUTA(), SEKUNDA()
Funkcije LETO(), MESEC(), DAN(), URA(), MINUTA() in SEKUNDA()
Vse te funkcije imajo en argument: serijska_številka
63. TEDEN
=WEEKDAY(serial_number, [return_type])
Vrne število od 1 do 7, ki določa dan v tednu iz datuma
64. DNEVI
=DAYS(končni_datum, začetni_datum)
Vrne število dni med dvema datumoma
65. NETWORKDAYS
=NETWORKDAYS(start_date, end_date, [holidays])
Vrne število celih delovnih dni med dvema datumoma
66. DELOVNI DAN
= DELOVNI DAN(datum_začetka, dnevi, [prazniki])
Vrne serijsko številko datuma pred ali po določenem številu delovnih dni.
H. RAZLIČNE FUNKCIJE
67. PODROČJA
=AREAS(referenca)
Vrne število območij v referenci. Območje je območje sosednjih celic ali ena sama celica.
68. CHAR
=CHAR(številka)
vrne znak, ki ga določa kodna številka, iz nabora znakov za vaš računalnik.
69. KODEKS
=CODE(besedilo)
vrne številčno kodo za prvi znak v besedilnem nizu v naboru znakov, ki ga uporablja vaš računalnik.
70. ČISTO
=CLEAN(besedilo)
Iz besedila odstrani vse znake, ki jih ni mogoče natisniti. Primeri znakov, ki jih ni mogoče natisniti, so znaki tabulatorja in nove vrstice. Njihovi kodi sta 9 in 10.
71. TRIM
=TRIM(besedilo)
iz besedilnega niza odstrani vse presledke, razen posameznih presledkov med besedami.
72. LEN
=LEN(besedilo)
Vrne število znakov v besedilnem nizu
73. Funkcije COLUMN() & ROW()
=COLUMN([referenca])
Vrne številko stolpca reference
=ROW([referenca])
Vrne številko vrstice reference
74. EXACT
=EXACT(besedilo1, besedilo2)
Preveri, ali sta dva besedilna niza popolnoma enaka, in vrne TRUE ali FALSE.
75. FORMULATEXT
=FORMULATEXT(reference)
Vrne formulo kot niz
76. Funkcije LEFT(), RIGHT() in MID()
=LEFT(besedilo, [num_chars])
Vrne določeno število znakov od začetka besedilnega niza
=MID(besedilo, začetna_številka, število_znakov)
vrne znake iz sredine besedilnega niza, če sta podana začetni položaj in dolžina
=PRAVO(besedilo, [num_znakov])
Vrne določeno število znakov od konca besedilnega niza
77. Funkcije LOWER(), PROPER() in UPPER()
=MANJŠE(besedilo)
pretvori vse črke v besedilnem nizu v male črke
=PROPER(besedilo)
pretvori besedilni niz v pravilne velike črke; prvo črko v vsaki besedi v velike črke, vse druge črke pa v male črke
=UPPER(besedilo)
pretvori besedilni niz v vse velike črke
78. REPT
=REPT(besedilo, število_krat)
Besedilo se ponovi določeno število krat. Uporabite REPT za zapolnitev celice s številnimi primerki besedilnega niza.
79. SHEET
=SHEET([vrednost])
Vrne številko lista referenčnega lista.
80. LISTINE
=SHEETS([referenca])
Vrne število listov v referenci
81. TRANSPOSE
=TRANSPOSE(polje)
pretvori navpično območje celic v vodoravno območje ali obratno
82. TYPE
=TYPE(vrednost)
Vrne celo število, ki predstavlja podatkovno vrsto vrednosti: število = 1, besedilo = 2; logična vrednost = 4, vrednost napake = 16; polje = 64
83. VREDNOST
=VALUE(besedilo)
pretvori besedilni niz, ki predstavlja število, v število
I. FUNKCIJE RANGA
84. RANK
=RANK(število, ref, [vrstni red])
Ta funkcija je na voljo zaradi združljivosti z Excelom 2007 in drugimi programi.
Vrne rang števila v seznamu števil: njegovo velikost glede na druge vrednosti v seznamu.
85. RANK.AVG
=RANK.AVG(število, ref, [vrstni red])
vrne rang števila na seznamu števil: njegova velikost glede na druge vrednosti na seznamu; če ima več vrednosti enak rang, se vrne povprečni rang.
86. RANK.EQ
=RANK.EQ(število, ref, [vrstni red])
vrne rang števila v seznamu števil: njegova velikost glede na druge vrednosti na seznamu; če ima več vrednosti enak rang, se vrne najvišji rang tega niza vrednosti
J. LOGIČNE FUNKCIJE
87. IN
=AND(logical1, [logical2], [logical3], [logical4], ...)
preveri, ali so vsi argumenti TRUE, in vrne TRUE, če so vsi argumenti TRUE
88. NE
=NOT(logično)
spremeni FALSE v TRUE ali TRUE v FALSE
89. ALI
=OR(logical1, [logical2], [logical3], [logical4], ...)
Preveri, ali je kateri od argumentov TRUE, in vrne TRUE ali FALSE. Vrne FALSE samo, če so vsi argumenti FALSE
90. XOR
=XOR(logical1, [logical2], [logical3], ...)
Vrne logično 'izključujočo ali' vseh argumentov
Hvala za branje našega bloga. Ali vam je ta seznam Excelovih funkcij v pomoč? Če se vam zdi ta članek koristen, ga delite s svojimi prijatelji in sodelavci. Ali imate predloge, s katerimi bi lahko izboljšali ta seznam? Povejte nam v polju za komentarje. Ali nam pošljite e-pošto na naslov [email protected] .