102 užitočných vzorcov programu Excel Cheat Sheet PDF (voľne stiahnuteľný hárok)

  • Zdieľajte To
Hugh West

Obsah

Ak chcete byť výkonným používateľom programu MS Excel, musíte ovládať najužitočnejšie vzorce programu Excel. Úprimne povedané, nie je to ľahká úloha pre všetkých, pretože funkcií je veľa.

Jeden trik vám môže pomôcť!

Dovoľte mi podeliť sa o tento trik ktorý som používal a stále používam na zvládnutie vzorcov: každý deň, predtým ako začnem s Excelom čokoľvek robiť, si zrevidujem 5-10 vzorcov Excelu. Táto revízia mi vytvorí trvalý obraz vzorcov v mozgu. Potom kdekoľvek uvidím názov vzorca Excelu, dokážem si rýchlo zapamätať jeho syntax a použitie. To mi veľmi pomáha, keď sa snažím vyriešiť problém Excelu pomocou vzorcov. Môžete použiť tentotrik na zvládnutie čohokoľvek zložitého, nielen vzorcov Excelu.

V tomto Výučba vzorcov programu Excel , zdieľam tu najužitočnejšie 102+ vzorcov Excelu a PDF na stiahnutie zadarmo. Tento súbor PDF si môžete stiahnuť a vytlačiť a použiť ho kdekoľvek, ale len na osobné použitie. Tento súbor PDF nemôžete použiť na žiadne komerčné účely.

B. N.: Nezahrnul som sem špecializované vzorce pre inžinierske, štatistické, webové atď. použitie.

Stiahnite si tabuľku vzorcov programu Excel vo formáte PDF

Kliknutím na tlačidlo nižšie si môžete stiahnuť súbor PDF so 102 funkciami programu Excel. Zdokumentoval som každý vzorec programu Excel s jeho syntaxou a veľkým počtom príkladov.

Kliknutím sem si môžete stiahnuť súbor PDF

Vzorce Excelu s príkladmi v hárku Excelu (súbor .xlsx na stiahnutie zadarmo)

Všetky uvedené vzorce programu Excel som zdokumentoval v jednom hárku programu Excel, aby ste si mohli vzorce upraviť a lepšie ich pochopiť a precvičiť.

Kliknutím sem si môžete stiahnuť súbor .xlsx

102 najužitočnejších vzorcov Excelu s príkladmi

A. SÚ FUNKCIE

1. ISBLANK

=ISBLANK(hodnota)

Ak je bunka prázdna, vráti TRUE. Ak bunka nie je prázdna, vráti FALSE.

2. ISERR

=ISERR(hodnota)

Skontroluje, či je hodnota chybou (#VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? alebo #NULL!) s výnimkou #N/A, a vráti TRUE alebo FALSE

3. ISERROR

=ISERROR(hodnota)

Skontroluje, či je hodnota chybou (#N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? alebo #NULL!), a vráti TRUE alebo FALSE

4. ISEVEN

=ISEVEN(value)

Vráti TRUE, ak je číslo párne

5. ISODD

=ISODD(hodnota)

Vráti TRUE, ak je číslo nepárne

6. ISFORMULA

=ISFORMULA(hodnota)

Skontroluje, či sa odkaz vzťahuje na bunku obsahujúcu vzorec, a vráti TRUE alebo FALSE

7. ISLOGICAL

=ISLOGICAL(value)

Skontroluje, či je hodnota logickou hodnotou (TRUE alebo FALSE), a vráti TRUE alebo FALSE

8. ISNA

=ISNA(hodnota)

Skontroluje, či je hodnota #N/A, a vráti TRUE alebo FALSE

9. ISNUMBER

=ISNUMBER(hodnota)

Skontroluje, či je hodnota číslo, a vráti TRUE alebo FALSE

10. ISREF

=ISREF(value)

Skontroluje, či je hodnota referenciou, a vráti TRUE alebo FALSE

11. ISTEXT

=ISTEXT(hodnota)

Skontroluje, či je hodnota text, a vráti TRUE alebo FALSE

12. ISNONTEXT

=ISNONTEXT(value)

Skontroluje, či hodnota nie je text (prázdne bunky nie sú text), a vráti TRUE alebo FALSE

B. PODMIENENÉ FUNKCIE

13. PRIEMERIF

=AVERAGEIF(rozsah, kritériá, [priemer_rozsahu])

Nájde priemer (aritmetický priemer) pre bunky špecifikované danou podmienkou alebo kritériami

14. SUMIF

=SUMIF(rozsah, kritériá, [sum_range])

Pridá bunky určené danou podmienkou alebo kritériami

15. COUNTIF

=COUNTIF(rozsah, kritériá)

Spočíta počet buniek v rámci rozsahu, ktoré spĺňajú danú podmienku

16. PRIEMERNÉIFS

=AVERAGEIFS(average_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

Nájde priemer (aritmetický priemer) pre bunky špecifikované daným súborom podmienok alebo kritérií

17. SUMIFS

=SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

Pridá bunky špecifikované daným súborom podmienok alebo kritérií

18. COUNTIFS

=COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2], ...)

Spočíta počet buniek špecifikovaných daným súborom podmienok alebo kritérií

19. IF

=IF(logical_test, [value_if_true], [value_if_false]

Skontroluje, či je splnená podmienka, a vráti jednu hodnotu, ak je TRUE, a druhú hodnotu, ak je FALSE

20. IFERROR

=IFERROR(value, value_if_error)

Vracia value_if_error, ak je výraz chybou, a hodnotu samotného výrazu v opačnom prípade

21. IFNA

=IFNA(hodnota, hodnota_if_na)

Vráti zadanú hodnotu, ak výraz má hodnotu #N/A, inak vráti výsledok výrazu

C. MATEMATICKÉ FUNKCIE

22. SUM

=SUM(číslo1, [číslo2], [číslo3], [číslo4], ...)

Sčíta všetky čísla v rozsahu buniek

23. PRIEMER

=AVERAGE(číslo1, [číslo2], [číslo3], [číslo4], ...)

Vráti priemer (aritmetický priemer) svojich argumentov, ktorými môžu byť čísla alebo mená, polia alebo odkazy obsahujúce čísla

24. AVERAGEA

=AVERAGEA(hodnota1, [hodnota2], [hodnota3], [hodnota4], ...)

Vráti priemer (aritmetický priemer) svojich argumentov, pričom text a FALSE v argumentoch vyhodnotí ako 0; TRUE vyhodnotí ako 1. Argumentmi môžu byť čísla, mená, polia alebo odkazy.

25. POČÍTAČ

=COUNT(hodnota1, [hodnota2], [hodnota3], ...)

Spočítajte počet buniek v rozsahu, ktoré obsahujú čísla

26. COUNTA

=COUNTA(hodnota1, [hodnota2], [hodnota3], ...)

Spočíta počet buniek v rozsahu, ktoré nie sú prázdne

27. MEDIAN

=MEDIAN(číslo1, [číslo2], [číslo3], ...)

Vráti medián alebo číslo v strede množiny daných čísel

28. SUMPRODUCT

=SUMPRODUCT(array1, [array2], [array3], ...)

Vráti súčet súčinov príslušných rozsahov alebo polí

29. SUMSQ

=SUMSQ(číslo1, [číslo2], [číslo3], ...)

Vráti súčet štvorcov argumentov. Argumenty môžu byť čísla, polia, mená alebo odkazy na bunky, ktoré obsahujú čísla

30. COUNTBLANK

=COUNTBLANK(range)

Spočíta počet prázdnych buniek v rozsahu

31. EVEN

=EVEN(číslo)

zaokrúhli kladné číslo nahor a záporné číslo nadol na najbližšie párne celé číslo

32. ODD

=ODD(číslo)

Zaokrúhli kladné číslo nahor a záporné číslo nadol na najbližšie nepárne celé číslo.

33. INT

=INT(číslo)

Zaokrúhli číslo smerom nadol na najbližšie celé číslo

34. VEĽKÝ

=LARGE(pole, k)

Vráti k-tú najväčšiu hodnotu v súbore údajov. Napríklad piate najväčšie číslo

35. MALÉ

=SMALL(pole, k)

Vráti k-tú najmenšiu hodnotu v súbore údajov. Napríklad piate najmenšie číslo

36. MAX & MAXA

=MAX(číslo1, [číslo2], [číslo3], [číslo4], ...)

Vráti najväčšiu hodnotu v súbore hodnôt. Ignoruje logické hodnoty a text

=MAXA(hodnota1, [hodnota2], [hodnota3], [hodnota4], ...)

Vráti najväčšiu hodnotu v súbore hodnôt. Neignoruje logické hodnoty a text. Funkcia MAXA vyhodnotí TRUE ako 1, FALSE ako 0 a akúkoľvek textovú hodnotu ako 0. Prázdne bunky sa ignorujú

37. MIN & MINA

=MIN(číslo1, [číslo2], [číslo3], [číslo4], ...)

Vráti najmenšie číslo v množine hodnôt. Ignoruje logické hodnoty a text

=MINA(hodnota1, [hodnota2], [hodnota3], [hodnota4], ...)

Vráti najmenšiu hodnotu v súbore hodnôt. Neignoruje logické hodnoty a text. Funkcia MAXA vyhodnotí TRUE ako 1, FALSE ako 0 a akúkoľvek textovú hodnotu ako 0. Prázdne bunky sa ignorujú

38. MOD

=MOD(číslo, deliteľ)

Vráti zvyšok po delení čísla deliteľom

39. RAND

=RAND()

Vráti náhodné číslo väčšie alebo rovné 0 a menšie ako 1, rovnomerne rozložené (zmení sa pri prepočte)

40. RANDBETWEEN

=RANDBETWEEN(bottom, top)

Vráti náhodné číslo medzi zadanými číslami

41. SQRT

=SQRT(číslo)

Vráti druhú odmocninu čísla

42. PODSÚČET

=SUBTOTAL(function_num, ref1, [ref2], [ref3], ...)

Vráti medzisúčet v zozname alebo databáze

D. FUNKCIE VYHĽADÁVANIA

43. FIND

=FIND(find_text, within_text, [start_num])

Vráti počiatočnú pozíciu jedného textového reťazca v rámci iného textového reťazca.

44. VYHĽADAŤ

=SEARCH(find_text, within_text, [start_num])

Vráti číslo znaku, pri ktorom sa konkrétny znak alebo textový reťazec nachádza ako prvý, pri čítaní zľava doprava (nerozlišuje veľkosť písmen)

45. SUBSTITUTE

=SUBSTITUTE(text, old_text, new_text, [instance_num])

Nahradí existujúci text novým textom v textovom reťazci

46. REPLACE

=REPLACE(starý_text, start_num, num_chars, nový_text)

Nahradí časť textového reťazca iným textovým reťazcom

E. VYHĽADÁVACIE FUNKCIE

47. MATCH

=MATCH(lookup_value, lookup_array, [match_type])

Vráti relatívnu pozíciu položky v poli, ktorá zodpovedá zadanej hodnote v zadanom poradí

48. LOOKUP

=LOOKUP(lookup_value, lookup_vector, [result_vector])

Vyhľadá hodnotu buď z rozsahu jedného riadku alebo jedného stĺpca, alebo z poľa. Poskytuje sa kvôli spätnej kompatibilite

49. HLOOKUP

=HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])

Vyhľadá hodnotu v hornom riadku tabuľky alebo poľa hodnôt a vráti hodnotu v tom istom stĺpci zo zadaného riadku

50. VLOOKUP

=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

Vyhľadá hodnotu v najľavejšom stĺpci tabuľky a potom vráti hodnotu v tom istom riadku zo stĺpca, ktorý zadáte. Predvolene musí byť tabuľka zoradená vzostupne

F. REFERENČNÉ FUNKCIE

51. ADRESA

=ADDRESS(číslo_riadku, číslo_stĺpca, [abs_num], [a1], [sheet_text])

Vytvorí odkaz na bunku ako text zadaný číslami riadkov a stĺpcov

52. VYBRAŤ

=CHOOSE(index_num, value1, [value2], [value3], ...)

Vyberie hodnotu alebo akciu, ktorá sa má vykonať, zo zoznamu hodnôt na základe indexového čísla.

53. INDEX

Formulár poľa: =INDEX(pole, číslo_riadku, [číslo_stĺpca])

Vrátiť hodnotu zadanej bunky alebo poľa buniek

Referenčný formulár: =INDEX(odkaz, číslo_riadku, [číslo_stĺpca], [číslo_oblasti])

Vracia odkaz na zadané bunky

54. INDIRECT

=INDIRECT(ref_text, [a1])

Vráti odkaz zadaný textovým reťazcom

55. OFFSET

=OFFSET(referencia - riadky, stĺpce, [výška], [šírka])

Vráti odkaz na rozsah, ktorý je daným počtom riadkov a stĺpcov od daného odkazu

G. FUNKCIE DÁTUM & amp; ČAS

56. DÁTUM

=DATE(rok, mesiac, deň)

Vráti číslo, ktoré predstavuje dátum v časovom kóde programu Microsoft Excel

57. DATEVALUE

=DATEVALUE(date_text)

Prevedie dátum vo forme textu na číslo, ktoré predstavuje dátum v časovom kóde programu Microsoft Excel

58. ČAS

=TIME(hodina, minúta, sekunda)

Prevedie hodiny, minúty a sekundy zadané ako čísla na poradové číslo programu Excel naformátované v časovom formáte

59. TIMEVALUE

=TIMEVALUE(time_text)

Prevedie textový čas na poradové číslo Excelu pre čas, číslo od 0 (12:00:00) do 0,999988424 (23:59:59). Po zadaní vzorca naformátujte číslo s formátom času

60. TERAZ

=NOW()

Vráti aktuálny dátum a čas formátovaný ako dátum a čas

61. DNES

=TODAY()

Vráti aktuálny dátum formátovaný ako dátum

62. ROK(), MESIAC(), DEŇ(), HODINA(), MINÚTA(), SEKUNDA()

Funkcie YEAR(), MONTH(), DAY(), HOUR(), MINUTE() a SECOND()

Všetky tieto funkcie prijímajú jeden argument: serial_number

63. TÝŽDEŇ

=WEEKDAY(serial_number, [return_type])

Vráti číslo od 1 do 7 identifikujúce deň v týždni z dátumu

64. DNI

=DAYS(end_date, start_date)

Vráti počet dní medzi dvoma dátumami

65. NETWORKDAYS

=NETWORKDAYS(start_date, end_date, [holidays])

Vráti počet celých pracovných dní medzi dvoma dátumami

66. PRACOVNÝ DEŇ

=WORKDAY(start_date, days, [holidays])

Vráti sériové číslo dátumu pred alebo po zadanom počte pracovných dní

H. RÔZNE FUNKCIE

67. OBLASTI

=AREAS(referencia)

Vráti počet oblastí v odkaze. Oblasť je rozsah susediacich buniek alebo jedna bunka

68. CHAR

=CHAR(číslo)

Vráti znak zadaný číselným kódom zo znakovej sady pre váš počítač

69. KÓD

=CODE(text)

Vráti číselný kód pre prvý znak v textovom reťazci v znakovej sade používanej v počítači.

70. CLEAN

=CLEAN(text)

Odstráni z textu všetky netlačiteľné znaky. Príkladom netlačiteľných znakov sú znaky Tab, Nový riadok. Ich kódy sú 9 a 10.

71. TRIM

=TRIM(text)

Odstráni všetky medzery z textového reťazca okrem jednoduchých medzier medzi slovami

72. LEN

=LEN(text)

Vráti počet znakov v textovom reťazci

73. Funkcie COLUMN() & ROW()

=COLUMN([odkaz])

Vracia číslo stĺpca odkazu

=ROW([odkaz])

Vracia číslo riadku odkazu

74. EXACT

=EXACT(text1, text2)

Skontroluje, či sú dva textové reťazce úplne rovnaké, a vráti TRUE alebo FALSE. EXACT rozlišuje veľkosť písmen

75. FORMULATEXT

=FORMULATEXT(odkaz)

Vracia vzorec ako reťazec

76. Funkcie LEFT(), RIGHT() a MID()

=LEFT(text, [num_chars])

Vráti zadaný počet znakov od začiatku textového reťazca

=MID(text, start_num, num_chars)

Vráti znaky zo stredu textového reťazca zadané ako počiatočná pozícia a dĺžka

=RIGHT(text, [num_chars])

Vráti zadaný počet znakov od konca textového reťazca

77. Funkcie LOWER(), PROPER() a UPPER()

=LOWER(text)

Prevedie všetky písmená v textovom reťazci na malé písmená

=PROPER(text)

prevedie textový reťazec na správne veľké písmená; prvé písmeno v každom slove na veľké a všetky ostatné písmená na malé.

=UPPER(text)

Prevedie textový reťazec na všetky veľké písmená

78. REPT

=REPT(text, number_times)

Zopakuje text daný počet krát. Použite REPT na vyplnenie bunky určitým počtom prípadov textového reťazca

79. SHEET

=SHEET([hodnota])

Vracia číslo listu odkazovaného listu

80. LISTY

=SHEETS([odkaz])

Vracia počet listov v odkaze

81. TRANSPOSE

=TRANSPOSE(pole)

Prevedie vertikálny rozsah buniek na horizontálny rozsah alebo naopak

82. TYP

=TYPE(hodnota)

Vracia celé číslo vyjadrujúce dátový typ hodnoty: číslo = 1, text = 2; logická hodnota = 4, chybová hodnota = 16; pole = 64

83. HODNOTA

=VALUE(text)

Prevedie textový reťazec, ktorý predstavuje číslo, na číslo

I. HODNOSTNÉ FUNKCIE

84. RANK

=RANK(číslo, ref, [poradie])

Táto funkcia je k dispozícii kvôli kompatibilite s programom Excel 2007 a ďalšími.

Vráti poradie čísla v zozname čísel: jeho veľkosť vzhľadom na ostatné hodnoty v zozname

85. RANK.AVG

=RANK.AVG(číslo, ref, [poradie])

Vráti poradie čísla v zozname čísel: jeho veľkosť vzhľadom na ostatné hodnoty v zozname; ak má viac ako jedna hodnota rovnaké poradie, vráti sa priemerné poradie

86. RANK.EQ

=RANK.EQ(číslo, ref, [poradie])

Vráti poradie čísla v zozname čísel: jeho veľkosť vzhľadom na ostatné hodnoty v zozname; ak má viac ako jedna hodnota rovnaké poradie, vráti sa najvyššie poradie z tejto množiny hodnôt

J. LOGICKÉ FUNKCIE

87. A

=AND(logical1, [logical2], [logical3], [logical4], ...)

skontroluje, či sú všetky argumenty TRUE, a vráti TRUE, ak sú všetky argumenty TRUE

88. NIE

=NOT(logické)

zmení FALSE na TRUE alebo TRUE na FALSE

89. ALEBO

=OR(logical1, [logical2], [logical3], [logical4], ...)

Skontroluje, či je niektorý z argumentov TRUE, a vráti TRUE alebo FALSE. Vráti FALSE len vtedy, keď sú všetky argumenty FALSE

90. XOR

=XOR(logical1, [logical2], [logical3], ...)

Vracia logický 'Exclusive Or' všetkých argumentov

Ďakujeme, že ste si prečítali náš blog. Je tento zoznam funkcií Excelu užitočný? Ak sa vám tento článok zdá užitočný, podeľte sa oň so svojimi priateľmi a kolegami. Máte nejaké návrhy, ktoré by mohli tento zoznam vylepšiť? Dajte nám vedieť v poli pre komentáre. Alebo nám napíšte na [email protected] .

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.