Sadržaj
Ako želite biti iskusni korisnik MS Excel-a, morate savladati najkorisnije Excel formule. Da budem iskren, to nije lak zadatak za sve jer su funkcije mnogo u brojevima.
Jedan trik vam može pomoći!
Dozvolite mi da podijelim trik koji sam koristio i još uvijek koristim da savladam formule: Svaki dan sam revidirao 5-10 Excel formula prije nego što sam počeo raditi bilo šta s Excelom. Ova revizija stvara trajnu sliku formula u mom mozgu. Onda gdje god vidim ime Excel formule, mogu se brzo sjetiti njene sintakse i upotrebe. Ovo mi mnogo pomaže dok pokušavam da rešim Excel problem sa formulama. Možete koristiti ovaj trik da savladate bilo šta složeno, ne samo Excel formule.
U ovom Priručniku za Excel formule , ovdje dijelim najkorisnije 102+ Excel formule cheat sheet i besplatni PDF za preuzimanje. Možete preuzeti PDF i odštampati ga da biste ga koristili bilo gdje, ali za ličnu upotrebu. Ne možete koristiti ovaj PDF za bilo kakvu komercijalnu upotrebu.
B. N.: Ovdje nisam uključio specijalizirane formule za inženjering, statistiku, web, itd.
Preuzmi Excel Formula Cheat Sheet PDF
Kliknite na dugme ispod da preuzmete PDF sa 102 Excel funkcije. Dokumentirao sam svaku Excel formulu sa njenom sintaksom i velikim brojem primjera.
Kliknite ovdje da preuzmete PDF
Excel formule sa=WEEKDAY(serijski_broj, [tip_povrata])
Vraća broj od 1 do 7 koji identificira dan u sedmici od datuma
64. DAYS
=DAYS(end_date, start_date)
Vraća broj dana između dva datuma
65. NETWORKDAYS
=NETWORKDAYS(datum_početka, kraj_datum, [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 nakon određenog broja radnih dana
H. RAZNE FUNKCIJE
67. PODRUČJA
=AREAS(referenca)
Vraća broj područja u referenci. Područje je raspon susjednih ćelija ili jedne ćelije
68. CHAR
=CHAR(broj)
Vraća znak specificirano brojem koda iz skupa znakova za vaš računar
69. CODE
=CODE(tekst)
Vraća broj kod za prvi znak u tekstualnom nizu, u skupu znakova koji koristi vaš računar
70. CLEAN
=CLEAN(text)
Uklanja sve znakove koji se ne mogu ispisati iz teksta. Primjeri znakova koji se ne mogu ispisati su znakovi Tab, New Line. Njihovi kodovi su 9 i 10.
71. TRIM
=TRIM(text)
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 kolone reference
=ROW([referenca])
Vraća broj reda reference
74. EXACT
=EXACT(text1, text2)
Provjerava da li su dva tekstualna niza tačno isto, i vraća TRUE ili FALSE. EXACT razlikuje velika i mala slova
75. FORMULATEXT
=FORMULATEXT(referenca)
Vraća formulu kao niz
76. LEFT(), RIGHT() i MID() Funkcije
=LEFT(tekst, [broj_znakova])
Vraća specificiranu broj znakova od početka tekstualnog niza
=MID(tekst, početni_broj, broj_znakova)
Vraća znakove iz sredine tekstualnog niza, date početnu poziciju i dužinu
=RIGHT(tekst, [broj_znakova])
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 odgovarajuća velika i mala slova; prvo slovo u svakoj riječi u velikim, a sva ostala slova na mala slova
=UPPER(tekst)
Pretvara tekstualni niz u sva velika slova
78. REPT
=REPT(tekst, broj_puta)
Ponavlja tekst adati broj puta. Koristite REPT da popunite ćeliju određenim brojem instanci tekstualnog niza
79. SHEET
=SHEET([vrijednost])
Vraća broj lista referenciranog lista
80. SHEETS
=SHEETS([referenca])
Vraća broj listova u referenci
81. TRANSPOSE
=TRANSPOSE(niz)
Pretvara vertikalni raspon ćelija u horizontalni raspon , ili obrnuto
82. TYPE
=TYPE(value)
Vraća cijeli broj koji predstavlja tip podataka vrijednosti: broj = 1, tekst = 2; logička vrijednost = 4, vrijednost greške = 16; niz = 64
83. VRIJEDNOST
=VALUE(tekst)
Pretvara tekstualni niz koji predstavlja broj u broj
I. FUNKCIJE RANGA
84. RANK
=RANK(broj, referenca, [red])
Ova funkcija je dostupna za kompatibilnost s Excelom 2007 i ostalima.
Vraća rang broja na listi brojeva: njegovu veličinu u odnosu na druge vrijednosti na listi
85. RANK.AVG
=RANK.AVG(broj, referenca, [red])
Vraća rang broja na listi brojeva: njegovu veličinu u odnosu na druge vrijednosti na listi; ako više od jedne vrijednosti ima isti rang, prosječni rang se vraća
86. RANK.EQ
=RANK.EQ(broj, ref, [red])
Vraća rang broja na listi brojeva: njegovu veličinu u odnosu na drugevrijednosti na listi; 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čki1, [logički2], [logički3], [logički4], …)
Provjerava da li su svi argumenti TRUE i vraća TRUE kada su svi argumenti TRUE
88. NOT
=NOT(logički)
Mjenja FALSE u TRUE, ili TRUE u FALSE
89. ILI
=OR(logički1, [logički2], [logički3], [logički4], …)
Provjerava da li je neki od argumenata TRUE i vraća TRUE ili FALSE. 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. Da li je ova lista Excelovih funkcija korisna? Ako vam je ovaj članak od pomoći, podijelite ga sa svojim prijateljima i kolegama. Imate li neke prijedloge koji mogu poboljšati ovu listu? Obavijestite nas u polju za komentare. Ili nam pošaljite e-poštu na [email protected] .
Primjeri u Excel tablici (besplatno preuzimanje .xlsx datoteke)Dokumentirao sam sve gore navedene Excel formule u jednom Excel listu tako da možete podesiti formule kako biste bolje razumjeli i vježbali.
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 da li je vrijednost je greška (#VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? ili #NULL!) isključujući #N/A, i vraća TRUE ili FALSE
3. ISERROR
=ISERROR(vrijednost)
Provjerava da li je vrijednost greš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 da li je referenca na ćeliju sadrži formulu i vraća TRUE ili FALSE
7. ISLOGICAL
=ISLOGICAL(value)
Provjerava da li je vrijednost logičku vrijednost (TRUE ili FALSE) i vraća TRUE ili FALSE
8. ISNA
=ISNA(vrijednost)
Provjerava da li vrijednost je #N/A i vraća TRUE iliFALSE
9. ISBROJ
=ISNUMBER(vrijednost)
Provjerava da li je vrijednost broj i vraća TRUE ili FALSE
10. ISREF
=ISREF(vrijednost)
Provjerava da li je vrijednost referenca i vraća TRUE ili FALSE
11. ISTEXT
=ISTEXT(vrijednost)
Provjerava da li je vrijednost tekst i vraća TRUE ili FALSE
12. ISNONTEXT
=ISNONTEXT(vrijednost)
Provjerava da li vrijednost nije tekst (prazne ćelije nisu tekst) i vraća TRUE ili FALSE
B. UVJETNE FUNKCIJE
13. AVERAGEIF
=AVERAGEIF(opseg, kriteriji, [prosječni_raspon])
Pronalazi prosjek (aritmetičku sredinu) za ćelije specificirane datim uvjetom ili kriterijima
14. ZBIR
=SUMIF(opseg, kriterij, [raspon_zbir] )
Dodaje ćelije određene datim uvjetom ili kriterijima
15. COUNTIF
=COUNTIF(opseg, kriterij)
Broji broj ćelija unutar raspona koje zadovoljavaju dati uvjet ion
16. AVERAGEIFS
=AVERAGEIFS(prosječni_raspon, kriterij_opseg1, kriterij1, [raspon_kriterija2, kriterij2], …)
Pronalazi prosjek (aritmetička sredina) za ćelije specificirane datim skupom uslova ili kriterija
17. SUMIFS
=SUMIFS(opseg_zbira, raspon_kriterija1, kriterij1, [ kriterij_raspon2, kriterij2], …)
Dodaje ćelije specificirane datim skupomuvjeti ili kriteriji
18. COUNTIFS
=COUNTIFS(opseg_kriterija1, kriterij1, [opseg_kriterija2, kriterij2], …)
Broji broj ćelija specificiranih datim skupom uslova ili kriterija
19. IF
=IF(logički_test, [vrijednost_ako_true], [vrijednost_ako_netačno]
Provjerava da li je uvjet ispunjen i vraća jednu vrijednost ako je TRUE, a druga vrijednost je FALSE
20. IFERROR
=IFERROR( vrijednost, value_if_error)
Vraća vrijednost_if_error ako je izraz greš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. ZBIR
=SUM(broj1, [broj2], [broj3], [broj4], …)
Zbira sve brojeve u raspon ćelija
23. PROSJEK
=PROSJEK(broj1, [broj2], [broj3], [broj ber4], …)
Vraća prosjek (aritmetička sredina) njegovih argumenata, koji mogu biti brojevi ili imena, nizovi ili reference koje sadrže brojeve
24. AVERAGEA
=AVERAGEA(value1, [value2], [value3], [value4], …)
Vraća prosjek (aritmetičke sredine) svojih argumenata, procjenu teksta i FALSE u argumentima kao 0; TRUE se procjenjuje kao 1. Argumenti mogu biti brojevi, imena,nizovi, ili reference.
25. COUNT
=COUNT(vrijednost1, [vrijednost2], [vrijednost3], …)
Izbrojite broj ćelija u rasponu koji sadrže brojeve
26. COUNTA
=COUNTA(vrijednost1, [vrijednost2], [vrijednost3], …)
Broji broj ćelija u rasponu koje nisu prazne
27. MEDIAN
=MEDIAN(broj1, [broj2] , [broj3], …)
Vraća medijanu, ili broj u sredini skupa datih brojeva
28. ZBIRNI PROIZVOD
=SUMPRODUCT(niz1, [niz2], [niz3], …)
Vraća zbroj proizvoda odgovarajućih raspona ili nizova
29. SUMSQ
=SUMSQ(broj1, [broj2], [broj3], …)
Vraća zbir kvadrata argumenata. Argumenti mogu biti brojevi, nizovi, imena ili reference na ćelije koje sadrže brojeve
30. COUNTBLANK
=COUNTBLANK(opseg)
Broji broj praznih ćelija u rasponu
31. EVEN
= EVEN(broj)
Zaokružuje pozitivan broj gore i negativni broj dolje na najbliži paran cijeli broj
32. ODD
=ODD(broj)
Zaokružuje pozitivan broj na gore i negativan broj na najbliži neparni cijeli broj.
33. INT
=INT(broj)
Zaokružuje broj naniže 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. Zanemaruje logičke vrijednosti i tekst
=MAXA(value1, [value2], [value3], [value4], …)
Vraća najveću vrijednost u skupu vrijednosti. Nemojte zanemariti logičke vrijednosti i tekst. MAXA funkcija procjenjuje TRUE kao 1, FALSE kao 0, a bilo koju vrijednost teksta kao 0. Prazne ćelije se zanemaruju
37. MIN & MINA
=MIN(broj1, [broj2], [broj3], [broj4], …)
Vraća najmanji broj u skupu vrijednosti. Zanemaruje logičke vrijednosti i tekst
=MINA(vrijednost1, [vrijednost2], [vrijednost3], [vrijednost4], …)
Vraća najmanju vrijednost u skupu vrijednosti. Nemojte zanemariti logičke vrijednosti i tekst. MAXA funkcija procjenjuje TRUE kao 1, FALSE kao 0, a bilo koju vrijednost teksta kao 0. Prazne ćelije se zanemaruju
38. MOD
=MOD(broj , djelitelj)
Vraća ostatak nakon što se broj podijeli s 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čunavanju)
40. RANDBETWEEN
=RANDBETWEEN(dole, gore)
Vraća anasumični broj između brojeva koje navedete
41. SQRT
=SQRT(broj)
Vraća kvadratni korijen broja
42. SUBTOTAL
=SUBTOTAL(broj_funkcije, ref1, [ref2], [ref3], …)
Vraća međuzbroj u lista ili baza podataka
D. PRONAĐI & FUNKCIJE PRETRAŽIVANJA
43. FIND
=FIND(pronađi_tekst, unutar_teksta, [početni_broj])
Vraća početnu poziciju jednog tekstualnog niza unutar drugog tekstualnog niza. FIND je osjetljiv na velika i mala slova
44. SEARCH
=SEARCH(pronađi_tekst, unutar_teksta, [početni_broj])
Vraća broj znak na kojem se prvi put nalazi određeni znak ili tekstualni niz, čitajući slijeva nadesno (nije osjetljivo na velika i mala slova)
45. SUBSTITUTE
=ZAMJENA (tekst, stari_tekst, novi_tekst, [broj_instance])
Zamjenjuje postojeći tekst novim tekstom u tekstualnom nizu
46. ZAMJENI
=REPLACE(old_text, start_num, num_chars, new_text)
Zamjenjuje dio tekstualnog niza drugim tekstualnim nizom
E. FUNKCIJE PRETRAŽIVANJA
47. MATCH
=MATCH(vrijednost_lookupa, niz_potraživanja, [tip_podudaranja])
Vraća relativnu poziciju stavke u nizu koja odgovara navedenoj vrijednosti u određenom redoslijedu
48. LOOKUP
=LOOKUP(vrijednost_potraži, lookup_vector, [vektor_rezultata])
Traži vrijednost bilo iz jednog reda ili sa jednom kolonomraspona ili iz niza. Omogućeno za kompatibilnost unatrag
49. HLOOKUP
=HLOOKUP(vrijednost_pretraživanja, niz_tabele, broj_indeksa_reda, [opseg_pretraga])
Traži vrijednost u gornjem redu tablice ili niza vrijednosti i vrati vrijednost u istoj koloni iz reda koji navedete
50. VLOOKUP
= VLOOKUP(vrijednost_pretraživanja, niz_tablice, broj_indeksa_kolca, [opseg_pretraga])
Traži vrijednost u krajnjem lijevom stupcu u tablici, a zatim vraća vrijednost u istom redu iz kolone koju navedete. Prema zadanim postavkama, tabela mora biti sortirana uzlaznim redoslijedom
F. REFERENTNE FUNKCIJE
51. ADRESA
=ADRESA(broj_reda , column_num, [abs_num], [a1], [sheet_text])
Kreira referencu ćelije kao tekst, zadane navedene brojeve redaka i stupca
52 . CHOOSE
=CHOOSE(broj_indeksa, vrijednost1, [vrijednost2], [vrijednost3], …)
Bira vrijednost ili radnju koju treba izvršiti sa liste vrijednosti, na osnovu broja indeksa
53. INDEX
Forma 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 određene ćelije
54. INDIRECT
=INDIRECT(ref_text, [a1])
Vraća referencu specificiranu tekstualnim nizom
55. OFFSET
=OFFSET(reference- redovi, kolone, [visina], [širina])
Vraća referencu na raspon koji je dati broj redaka i stupaca iz date reference
G. DATUM & VREMENSKE FUNKCIJE
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 Excel-u datum-vrijeme kod
58. VRIJEME
=TIME(sat, minuta, sekunda)
Pretvara sate, minute i sekunde dati kao brojevi u Excel serijski broj, formatiran u formatu vremena
59. TIMEVALUE
=TIMEVALUE(time_text)
Pretvara vrijeme teksta u Excel serijski broj za određeno vrijeme, broj od 0 (12:00:00 AM) do 0,999988424 (23:59:59 PM). Formatirajte broj u formatu vremena nakon unosa formule
60. SADA
=NOW()
Vraća trenutni datum i vrijeme formatirano kao datum i vrijeme
61. TODAY
=TODAY()
Vraća trenutni datum formatiran kao datum
62. GODINA(), MJESEC(), DAN(), SAT(), MINUTA(), SEKUNDA()
GODINA(), MJESEC (), DAY(), HOUR(), MINUTE() i SECOND() Funkcije
Sve ove funkcije uzimaju jedan argument: serijski_broj