Sadržaj
Ako želite biti iskusan korisnik MS Excela, morate ovladati najkorisnijim Excel formulama programa Excel. Da budem iskren, to nije lak zadatak za sve jer je funkcija mnogo.
Jedan trik vam može pomoći!
Dopustite mi da podijelim trik koji sam koristio i još uvijek koristim za svladavanje formula: znao sam revidirati 5-10 Excel formula svaki dan prije nego što sam počeo bilo što raditi s Excelom. Ova revizija stvara trajnu sliku formula u mom mozgu. Onda gdje god vidim naziv Excel formule, mogu se brzo sjetiti njezine sintakse i upotrebe. Ovo mi jako pomaže dok pokušavam riješiti Excel problem s formulama. Možete upotrijebiti ovaj trik da biste svladali bilo što složeno, ne samo formule programa Excel.
U ovom vodiču za formule programa Excel , ovdje dijelim najkorisnije 102+ šablone za formule programa Excel i besplatni PDF za preuzimanje. Možete preuzeti PDF i ispisati ga kako biste ga koristili bilo gdje, ali samo za osobnu upotrebu. Ne možete koristiti ovaj PDF za bilo kakvu komercijalnu upotrebu.
B. N.: Ovdje nisam uključio specijalizirane formule za inženjerske, statističke, web itd. upotrebe.
Preuzmi Excel Formulas Cheat Sheet PDF
Kliknite gumb ispod za preuzimanje PDF-a sa 102 Excel funkcije. Dokumentirao sam svaku Excel formulu s njezinom sintaksom i velikim brojem primjera.
Kliknite ovdje za preuzimanje PDF-a
Excel formule s=WEEKDAY(serial_number, [return_type])
Vraća broj od 1 do 7 koji identificira dan u tjednu iz datuma
64. DANI
=DAYS(end_date, start_date)
Vraća broj dana između dva datuma
65. NETWORKDAYS
=NETWORKDAYS(start_date, end_date, [praznici])
Vraća broj cijelih radnih dana između dva datuma
66. WORKDAY
=WORKDAY(datum_početka, dani, [praznici])
Vraća serijski broj datuma prije ili poslije određenog broja radnih dana
H. RAZNE FUNKCIJE
67. AREAS
=AREAS(referenca)
Vraća broj područja u referenci. Područje je niz susjednih ćelija ili jedna ćelija
68. CHAR
=CHAR(broj)
Vraća znak određen brojem koda iz skupa znakova za vaše računalo
69. CODE
=CODE(tekst)
Vraća brojčani kod za prvi znak u tekstualnom nizu, u skupu znakova koje koristi vaše računalo
70. CLEAN
=CLEAN(tekst)
Uklanja sve znakove koji se ne mogu ispisati iz teksta. Primjeri znakova koji se ne mogu ispisati su znakovi tabulator, novi redak. Njihovi kodovi su 9 i 10.
71. TRIM
=TRIM(tekst)
Uklanja sve razmake iz tekstualnog niza osim za pojedinačne razmake između riječi
72. LEN
=LEN(tekst)
Vraća broj znakova u tekstualnom nizu
73. COLUMN() & ROW() Funkcije
=COLUMN([referenca])
Vraća broj stupca reference
=ROW([referenca])
Vraća broj retka reference
74. EXACT
=EXACT(tekst1, tekst2)
Provjerava jesu li dva tekstualna niza točna isto, i vraća TRUE ili FALSE. EXACT razlikuje velika i mala slova
75. FORMULATEKST
=FORMULATEKST(referenca)
Vraća formulu kao niz
76. Funkcije LEFT(), RIGHT() i MID()
=LEFT(text, [num_chars])
Vraća navedeni broj znakova od početka tekstualnog niza
=MID(text, start_num, num_chars)
Vraća znakove iz sredine tekstualnog niza, s obzirom na početnu poziciju i duljinu
=RIGHT(text, [num_chars])
Vraća navedeni broj znakova s kraja tekstualnog niza
77. LOWER (), PROPER() i UPPER() funkcije
=LOWER(tekst)
Pretvara sva slova u tekstualnom nizu u mala slova
=PROPER(tekst)
Pretvara tekstualni niz u ispravna velika i mala slova; prvo slovo svake riječi velikim slovima, a sva ostala slova malim slovima
=UPPER(tekst)
Pretvara tekstualni niz u sva velika slova
78. REPT
=REPT(tekst, broj_puta)
Ponavlja tekst adati broj puta. Upotrijebite REPT za popunjavanje ćelije određenim brojem instanci tekstualnog niza
79. SHEET
=SHEET([value])
Vraća broj lista na koji se upućuje
80. SHEETS
=SHEETS([referenca])
Vraća broj listova u referenci
81. TRANSPOSE
=TRANSPOSE(array)
Pretvara okomiti raspon ćelija u vodoravni raspon , ili obrnuto
82. TYPE
=TYPE(vrijednost)
Vraća cijeli broj koji predstavlja tip podataka vrijednosti: broj = 1, tekst = 2; logička vrijednost = 4, vrijednost pogreške = 16; niz = 64
83. VRIJEDNOST
=VRIJEDNOST(tekst)
Pretvara tekstualni niz koji predstavlja broj u broj
I. FUNKCIJE RANGA
84. RANG
=RANG(broj, ref, [redoslijed])
Ova je funkcija dostupna za kompatibilnost s programom Excel 2007 i drugima.
Vraća rang broja na popisu brojeva: njegovu veličinu u odnosu na druge vrijednosti na popisu
85. RANK.AVG
=RANK.AVG(broj, ref, [redoslijed])
Vraća rang broja na popisu brojeva: njegovu veličinu u odnosu na druge vrijednosti na popisu; ako više od jedne vrijednosti ima isti rang, vraća se prosječni rang
86. RANK.EQ
=RANK.EQ(broj, ref, [order])
Vraća rang broja na popisu brojeva: njegovu veličinu u odnosu na drugevrijednosti na popisu; ako više od jedne vrijednosti ima isti rang, vraća se najviši rang tog skupa vrijednosti
J. LOGIČKE FUNKCIJE
87. I
=AND(logičko1, [logičko2], [logičko3], [logičko4], …)
Provjerava jesu li svi argumenti TOČNI i vraća TRUE kada su svi argumenti TOČNI
88. NE
=NE(logično)
Mijenja FALSE u TRUE, ili TRUE u FALSE
89. ILI
=ILI(logično1, [logično2], [logično3], [logično4], …)
Provjerava je li neki od argumenata TOČAN i vraća TOČNO ili NETOČNO. Vraća FALSE samo kada su svi argumenti FALSE
90. XOR
=XOR(logički1, [logički2], [logički3], …)
Vraća logično 'Isključivo ili' svih argumenata
Hvala što čitate naš blog. Je li ovaj popis Excel funkcija od pomoći? Ako smatrate da je ovaj članak koristan, podijelite ga sa svojim prijateljima i kolegama. Imate li prijedloge koji mogu poboljšati ovaj popis? Javite nam u polju za komentare. Ili nam pošaljite e-poruku na [email protected] .
Primjeri u Excel tablici (besplatno preuzimanje .xlsx datoteke)Dokumentirao sam sve gore navedene Excel formule na jednoj Excel tablici tako da možete prilagoditi formule kako biste bolje razumjeli i prakticirali.
Kliknite ovdje za preuzimanje .xlsx datoteke
102 najkorisnije Excel formule s primjerima
A. IS FUNKCIJE
1. ISBLANK
=ISBLANK(vrijednost)
Ako je ćelija prazna, vraća TRUE. Ako ćelija nije prazna, vraća FALSE.
2. ISERR
=ISERR(vrijednost)
Provjerava je li vrijednost je pogreška (#VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? ili #NULL!) isključujući #N/A, i vraća TRUE ili FALSE
3. ISERROR
=ISERROR(value)
Provjerava je li vrijednost pogreška (#N/A, #VALUE!, #REF!, #DIV /0!, #NUM!, #NAME? ili #NULL!) i vraća TRUE ili FALSE
4. ISEVEN
=ISEVEN( vrijednost)
Vraća TRUE ako je broj paran
5. ISODD
=ISODD(vrijednost)
Vraća TRUE ako je broj neparan
6. ISFORMULA
=ISFORMULA(vrijednost)
Provjerava odnosi li se referenca na ćeliju sadrži formulu i vraća TRUE ili FALSE
7. ISLOGICAL
=ISLOGICAL(vrijednost)
Provjerava je li vrijednost logička vrijednost (TRUE ili FALSE) i vraća TRUE ili FALSE
8. ISNA
=ISNA(vrijednost)
Provjerava je li vrijednost je #N/A i vraća TRUE iliFALSE
9. ISNUMBER
=ISNUMBER(vrijednost)
Provjerava je li vrijednost broj i vraća TRUE ili FALSE
10. ISREF
=ISREF(vrijednost)
Provjerava je li vrijednost referenca i vraća TRUE ili FALSE
11. ISTEXT
=ISTEXT(vrijednost)
Provjerava je li vrijednost tekst i vraća TRUE ili FALSE
12. ISNONTEXT
=ISNONTEXT(vrijednost)
Provjerava je li vrijednost tekst (prazne ćelije nisu tekst) i vraća TRUE ili FALSE
B. UVJETNE FUNKCIJE
13. AVERAGEIF
=AVERAGEIF(raspon, kriteriji, [prosječni_raspon])
Pronalazi prosjek (aritmetičku sredinu) za ćelije određene danim uvjetom ili kriterijima
14. SUMIF
=SUMIF(raspon, kriteriji, [raspon_zbroja] )
Dodaje ćelije navedene prema danom uvjetu ili kriteriju
15. COUNTIF
=COUNTIF(raspon, kriterij)
Broji broj ćelija unutar raspona koje ispunjavaju zadani uvjet ion
16. AVERAGEIFS
=AVERAGEIFS(raspon_prosjeka, raspon_kriterija1, kriterij1, [raspon_kriterija2, kriterij2], …)
Pronalazi prosjek (aritmetička sredina) za ćelije određene zadanim skupom uvjeta ili kriterija
17. SUMIFS
=SUMIFS(raspon_zbroja, raspon_kriterija1, kriterij1, [ kriterij_raspon2, kriterij2], …)
Dodaje ćelije navedene danim skupomuvjeti ili kriteriji
18. COUNTIFS
=COUNTIFS(raspon_kriterija1, kriterij1, [raspon_kriterija2, kriterij2], …)
Broji broj ćelija specificiranih danim skupom uvjeta ili kriterija
19. IF
=IF(logički_test, [vrijednost_ako_istina], [vrijednost_ako_netočno]
Provjerava je li uvjet ispunjen i vraća jednu vrijednost ako je TRUE, a drugu vrijednost FALSE
20. IFERROR
=IFERROR( value, value_if_error)
Vraća value_if_error ako je izraz pogreška i vrijednost samog izraza u suprotnom
21. IFNA
=IFNA(vrijednost, vrijednost_ako_na)
Vraća vrijednost koju navedete ako se izraz razriješi na #N/A, inače vraća rezultat izraza
C. MATEMATIČKE FUNKCIJE
22. SUM
=SUM(broj1, [broj2], [broj3], [broj4], …)
Zbraja sve brojeve u raspon ćelija
23. AVERAGE
=AVERAGE(broj1, [broj2], [broj3], [broj ber4], …)
Vraća prosjek (aritmetičke sredine) svojih argumenata, koji mogu biti brojevi ili imena, nizovi ili reference koje sadrže brojeve
24. AVERAGEA
=AVERAGEA(vrijednost1, [vrijednost2], [vrijednost3], [vrijednost4], …)
Vraća prosjek (aritmetičke sredine) svojih argumenata, procjenjujući tekst i FALSE u argumentima kao 0; TRUE daje vrijednost 1. Argumenti mogu biti brojevi, imena,nizovi ili reference.
25. BROJ
=BROJ(vrijednost1, [vrijednost2], [vrijednost3], …)
Izbrojite ćelije u rasponu koje sadrže brojeve
26. COUNTA
=COUNTA(vrijednost1, [vrijednost2], [vrijednost3], …)
Broji ćelije u rasponu koje nisu prazne
27. MEDIAN
=MEDIAN(broj1, [broj2] , [broj3], …)
Vraća medijan ili broj u sredini skupa zadanih brojeva
28. SUMPRODUCT
=SUMPRODUCT(niz1, [niz2], [niz3], …)
Vraća zbroj umnožaka odgovarajućih raspona ili nizova
29. SUMSQ
=SUMSQ(broj1, [broj2], [broj3], …)
Vraća zbroj kvadrata argumenata. Argumenti mogu biti brojevi, nizovi, imena ili reference na ćelije koje sadrže brojeve
30. COUNTBLANK
=COUNTBLANK(raspon)
Broji broj praznih ćelija u rasponu
31. PAR
=PAR(broj)
Zaokružuje pozitivan broj prema gore i negativan broj dolje do najbližeg parnog cijelog broja
32. ODD
=ODD(broj)
Zaokružuje pozitivan broj prema gore i negativni broj do najbližeg neparnog cijelog broja.
33. INT
=INT(broj)
Zaokružuje broj dolje na najbliži cijeli broj
34. LARGE
=LARGE(niz, k)
Vraća k-tu najveću vrijednost uskup podataka. Na primjer, peti najveći broj
35. SMALL
=SMALL(niz, k)
Vraća k-ti najmanja vrijednost u skupu podataka. Na primjer, peti najmanji broj
36. MAX & MAXA
=MAX(broj1, [broj2], [broj3], [broj4], …)
Vraća najveću vrijednost u skupu vrijednosti. Ignorira logičke vrijednosti i tekst
=MAXA(vrijednost1, [vrijednost2], [vrijednost3], [vrijednost4], …)
Vraća najveću vrijednost u skupu vrijednosti. Nemojte ignorirati logičke vrijednosti i tekst. MAXA funkcija procjenjuje TRUE kao 1, FALSE kao 0, a bilo koju tekstualnu vrijednost kao 0. Prazne ćelije se zanemaruju
37. MIN & MINA
=MIN(broj1, [broj2], [broj3], [broj4], …)
Vraća najmanji broj u skupu vrijednosti. Ignorira logičke vrijednosti i tekst
=MINA(vrijednost1, [vrijednost2], [vrijednost3], [vrijednost4], …)
Vraća najmanju vrijednost u skupu vrijednosti. Nemojte ignorirati logičke vrijednosti i tekst. MAXA funkcija procjenjuje TRUE kao 1, FALSE kao 0, a bilo koju tekstualnu vrijednost kao 0. Prazne ćelije se zanemaruju
38. MOD
=MOD(broj , djelitelj)
Vraća ostatak nakon što je broj podijeljen djeliteljem
39. RAND
=RAND()
Vraća nasumični broj veći ili jednak 0 i manji od 1, ravnomjerno raspoređen (promjene pri ponovnom izračunu)
40. RANDBETWEEN
=RANDBETWEEN(dno, vrh)
Vraća anasumični broj između brojeva koje navedete
41. SQRT
=SQRT(broj)
Vraća kvadratni korijen broja
42. SUBTOTAL
=SUBTOTAL(function_num, ref1, [ref2], [ref3], …)
Vraća međuzbroj u popis ili baza podataka
D. PRONAĐI & FUNKCIJE PRETRAŽIVANJA
43. FIND
=FIND(find_text, within_text, [start_num])
Vraća početnu poziciju jednog tekstualnog niza unutar drugog tekstualnog niza. FIND razlikuje velika i mala slova
44. SEARCH
=SEARCH(find_text, within_text, [start_num])
Vraća broj znak na kojem se prvi nalazi određeni znak ili niz teksta, čitajući slijeva nadesno (ne razlikuje velika i mala slova)
45. ZAMJENA
=ZAMJENA (text, old_text, new_text, [instance_num])
Zamjenjuje postojeći tekst novim tekstom u tekstualnom nizu
46. ZAMIJENI
=REPLACE(old_text, start_num, num_chars, new_text)
Zamjenjuje dio tekstualnog niza drugim tekstualnim nizom
E. FUNKCIJE PRETRAŽIVANJA
47. MATCH
=MATCH(lookup_value, lookup_array, [match_type])
Vraća relativnu poziciju stavke u nizu koja odgovara određenoj vrijednosti u određenom redoslijedu
48. LOOKUP
=LOOKUP(lookup_value, lookup_vector, [result_vector])
Traži vrijednost ili iz jednog reda ili jednostupacraspona ili iz niza. Omogućeno radi kompatibilnosti sa starijim verzijama
49. HLOOKUP
=HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])
Traži vrijednost u gornjem retku tablice ili niza vrijednosti i vrati vrijednost u istom stupcu iz retka koji navedete
50. VLOOKUP
= VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
Traži vrijednost u krajnjem lijevom stupcu u tablici, zatim vraća vrijednost u istom retku iz stupca koji navedete. Prema zadanim postavkama, tablica mora biti poredana uzlaznim redoslijedom
F. REFERENCNE FUNKCIJE
51. ADRESA
=ADDRESS(row_num , column_num, [abs_num], [a1], [sheet_text])
Stvara referencu ćelije kao tekst, s obzirom na navedene brojeve redaka i stupaca
52 . CHOOSE
=CHOOSE(index_num, value1, [value2], [value3], …)
Odabire vrijednost ili radnju za izvođenje s popisa vrijednosti, na temelju broja indeksa
53. INDEX
Oblik niza: =INDEX(niz, broj_reda, [broj_stupca])
Povratak vrijednost određene ćelije ili niza ćelija
Referentni obrazac: =INDEX(referenca, row_num, [column_num], [area_num])
Vraća referencu na navedene ćelije
54. INDIRECT
=INDIRECT(ref_text, [a1])
Vraća referencu navedenu tekstualnim nizom
55. OFFSET
=OFFSET(referenca- redovi, stupci, [visina], [širina])
Vraća referencu na raspon koji je zadani broj redaka i stupaca iz dane reference
G. DATUM & FUNKCIJE VREMENA
56. DATUM
=DATUM(godina, mjesec, dan)
Vraća broj koji predstavlja datum u Microsoft Excel kodu datum-vrijeme
57. DATEVALUE
=DATEVALUE(date_text)
Pretvara datum u obliku teksta u broj koji predstavlja datum u Microsoft Excelu datum-vrijeme kod
58. VRIJEME
=VRIJEME(sat, minuta, sekunda)
Pretvara sate, minute i sekunde dati kao brojevi za Excel serijski broj, formatiran s formatom vremena
59. TIMEVALUE
=TIMEVALUE(time_text)
Pretvara tekstualno vrijeme u Excel serijski broj za vrijeme, broj od 0 (12:00:00) do 0,999988424 (23:59:59). Formatirajte broj s vremenskim formatom nakon unosa formule
60. NOW
=NOW()
Vraća trenutni datum i vrijeme oblikovano kao datum i vrijeme
61. DANAS
=DANAS()
Vraća trenutni datum oblikovan kao datum
62. YEAR(), MONTH(), DAY(), HOUR(), MINUTE(), SECOND()
YEAR(), MONTH Funkcije (), DAY(), HOUR(), MINUTE() i SECOND()
Sve ove funkcije uzimaju jedan argument: serijski_broj