102 užitečných vzorců aplikace Excel Cheat Sheet PDF (zdarma ke stažení)

  • Sdílet Toto
Hugh West

Obsah

Pokud se chcete stát zkušenými uživateli aplikace MS Excel, musíte zvládnout nejužitečnější vzorce aplikace Excel. Upřímně řečeno, není to pro všechny snadný úkol, protože funkcí je mnoho.

Jeden trik vám může pomoci!

Dovolte mi podělit se o trik který jsem používal a stále používám ke zvládnutí vzorců: Každý den, než začnu s Excelem cokoli dělat, jsem si zrevidoval 5-10 vzorců. Tato revize mi v mozku vytvoří trvalý obraz vzorců. Pak kdekoli uvidím název vzorce v Excelu, mohu si rychle vzpomenout na jeho syntaxi a použití. To mi velmi pomáhá, když se snažím vyřešit problém v Excelu pomocí vzorců. Můžete použít tento postuptrik, jak zvládnout cokoli složitého, nejen vzorce Excelu.

V tomto Výukový kurz vzorců aplikace Excel , sdílím zde nejužitečnější 102+ vzorců Excelu a PDF ke stažení zdarma. Tento soubor PDF si můžete stáhnout a vytisknout a použít kdekoli, ale pouze pro osobní použití. Tento soubor PDF nelze použít k žádnému komerčnímu použití.

B. N.: Nezahrnul jsem sem specializované vzorce pro technické, statistické, webové atd. použití.

Stáhnout tabulku vzorců aplikace Excel ve formátu PDF

Kliknutím na tlačítko níže si stáhnete PDF se 102 funkcemi Excelu. Zdokumentoval jsem každý vzorec Excelu s jeho syntaxí a velkým množstvím příkladů.

Kliknutím sem si stáhnete PDF

Vzorce Excelu s příklady v listu Excelu (soubor .xlsx ke stažení zdarma)

Všechny výše uvedené vzorce Excelu jsem zdokumentoval v jednom listu Excelu, abyste si je mohli upravit pro lepší pochopení a procvičení.

Kliknutím sem si stáhněte soubor .xlsx

102 nejužitečnějších vzorců Excelu s příklady

A. JE FUNKCÍ

1. ISBLANK

=ISBLANK(value)

Pokud je buňka prázdná, vrací TRUE. Pokud buňka prázdná není, vrací FALSE.

2. ISERR

=ISERR(value)

Zkontroluje, zda je hodnota chybou (#VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? nebo #NULL!) s výjimkou #N/A, a vrátí TRUE nebo FALSE.

3. ISERROR

=ISERROR(value)

Zkontroluje, zda je hodnota chybná (#N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? nebo #NULL!), a vrátí TRUE nebo FALSE.

4. ISEVEN

=ISEVEN(value)

Vrací TRUE, pokud je číslo sudé

5. ISODD

=ISODD(value)

Vrací TRUE, pokud je číslo liché

6. ISFORMULA

=ISFORMULA(value)

Zkontroluje, zda je odkaz na buňku obsahující vzorec, a vrátí hodnotu TRUE nebo FALSE.

7. ISLOGICAL

=ISLOGICAL(value)

Zkontroluje, zda je hodnota logickou hodnotou (TRUE nebo FALSE), a vrátí TRUE nebo FALSE.

8. ISNA

=ISNA(hodnota)

Zkontroluje, zda je hodnota #N/A, a vrátí hodnotu TRUE nebo FALSE.

9. ISNUMBER

=ISNUMBER(value)

Zkontroluje, zda je hodnota číslo, a vrátí hodnotu TRUE nebo FALSE.

10. ISREF

=ISREF(value)

Zkontroluje, zda je hodnota odkazem, a vrátí hodnotu TRUE nebo FALSE.

11. ISTEXT

=ISTEXT(value)

Zkontroluje, zda je hodnota text, a vrátí hodnotu TRUE nebo FALSE.

12. ISNONTEXT

=ISNONTEXT(value)

Zkontroluje, zda hodnota není text (prázdné buňky nejsou text), a vrátí hodnotu TRUE nebo FALSE.

B. PODMÍNĚNÉ FUNKCE

13. PRŮMĚRNÝIF

=AVERAGEIF(rozsah, kritéria, [průměr_rozsahu])

Zjistí průměr (aritmetický průměr) pro buňky zadané danou podmínkou nebo kritérii.

14. SUMIF

=SUMIF(rozsah, kritéria, [sum_range])

Přidá buňky určené danou podmínkou nebo kritérii.

15. COUNTIF

=COUNTIF(rozsah, kritéria)

Spočítá počet buněk v rozsahu, které splňují danou podmínku.

16. PRŮMĚRNÉIFS

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

Zjistí průměr (aritmetický průměr) pro buňky zadané daným souborem podmínek nebo kritérií.

17. SUMIFS

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

Přidá buňky určené danou sadou podmínek nebo kritérií.

18. COUNTIFS

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

Spočítá počet buněk určených danou sadou podmínek nebo kritérií.

19. IF

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

Zkontroluje, zda je splněna podmínka, a vrátí jednu hodnotu, pokud je TRUE, a druhou hodnotu, pokud je FALSE.

20. IFERROR

=IFERROR(value, value_if_error)

Vrací value_if_error, pokud je výraz chybný, a hodnotu samotného výrazu v opačném případě.

21. IFNA

=IFNA(hodnota, hodnota_if_na)

Vrátí zadanou hodnotu, pokud je výraz vyřešen jako #N/A, v opačném případě vrátí výsledek výrazu.

C. MATEMATICKÉ FUNKCE

22. SUMA

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

Sčítá všechna čísla v rozsahu buněk

23. PRŮMĚR

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

Vrací průměr (aritmetický průměr) svých argumentů, kterými mohou být čísla nebo jména, pole nebo odkazy obsahující čísla.

24. AVERAGEA

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

Vrátí průměr (aritmetický průměr) svých argumentů, přičemž text a FALSE v argumentech vyhodnotí jako 0; TRUE vyhodnotí jako 1. Argumenty mohou být čísla, jména, pole nebo odkazy.

25. POČÍTAČ

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

Spočítejte počet buněk v rozsahu, které obsahují čísla.

26. COUNTA

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

Spočítá počet buněk v rozsahu, které nejsou prázdné.

27. MEDIAN

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

Vrací medián neboli číslo uprostřed množiny zadaných čísel.

28. SUMPRODUCT

=SUMPRODUCT(pole1, [pole2], [pole3], ...)

Vrací součet součinů odpovídajících rozsahů nebo polí

29. SUMSQ

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

Vrátí součet čtverců argumentů. Argumenty mohou být čísla, pole, jména nebo odkazy na buňky obsahující čísla.

30. COUNTBLANK

=COUNTBLANK(range)

Spočítá počet prázdných buněk v rozsahu

31. EVEN

=EVEN(číslo)

zaokrouhluje kladné číslo nahoru a záporné číslo dolů na nejbližší sudé celé číslo.

32. ODD

=ODD(číslo)

Zaokrouhlí kladné číslo nahoru a záporné číslo dolů na nejbližší liché celé číslo.

33. INT

=INT(číslo)

Zaokrouhlení čísla směrem dolů na nejbližší celé číslo

34. VELKÝ

=LARGE(pole, k)

Vrátí k-tou největší hodnotu v souboru dat. Například páté největší číslo.

35. MALÉ

=SMALL(pole, k)

Vrátí k-tou nejmenší hodnotu v souboru dat. Například páté nejmenší číslo.

36. MAX & MAXA

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

Vrátí největší hodnotu v sadě hodnot. Ignoruje logické hodnoty a text.

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

Vrátí největší hodnotu v souboru hodnot. Neignoruje logické hodnoty a text. Funkce MAXA vyhodnotí TRUE jako 1, FALSE jako 0 a jakoukoli hodnotu textu jako 0. Prázdné buňky jsou ignorovány.

37. MIN & amp; MINA

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

Vrátí nejmenší číslo v sadě hodnot. Ignoruje logické hodnoty a text.

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

Vrátí nejmenší hodnotu v souboru hodnot. Neignoruje logické hodnoty a text. Funkce MAXA vyhodnotí TRUE jako 1, FALSE jako 0 a jakoukoli hodnotu textu jako 0. Prázdné buňky jsou ignorovány.

38. MOD

=MOD(číslo, dělitel)

Vrací zbytek po dělení čísla dělitelem

39. RAND

=RAND()

Vrací náhodné číslo rovnoměrně rozložené větší nebo rovno 0 a menší než 1 (při přepočtu se změní).

40. RANDBETWEEN

=RANDBETWEEN(bottom, top)

Vrátí náhodné číslo mezi zadanými čísly.

41. SQRT

=SQRT(číslo)

Vrací druhou odmocninu čísla

42. DÍLČÍ SOUČET

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

Vrátí mezisoučet v seznamu nebo databázi.

D. FUNKCE VYHLEDÁVÁNÍ & HLEDÁNÍ

43. FIND

=FIND(find_text, within_text, [start_num])

Vrátí počáteční pozici jednoho textového řetězce v jiném textovém řetězci. FIND rozlišuje velká a malá písmena.

44. HLEDAT

=SEARCH(find_text, within_text, [start_num])

Vrací číslo znaku, u kterého je určitý znak nebo textový řetězec nalezen jako první, při čtení zleva doprava (nerozlišuje velká a malá písmena).

45. SUBSTITUTE

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

Nahradí stávající text novým textem v textovém řetězci.

46. REPLACE

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

Nahradí část textového řetězce jiným textovým řetězcem.

E. VYHLEDÁVACÍ FUNKCE

47. MATCH

=MATCH(lookup_value, lookup_array, [match_type])

Vrátí relativní pozici položky v poli, která odpovídá zadané hodnotě v zadaném pořadí.

48. LOOKUP

=LOOKUP(lookup_value, lookup_vector, [result_vector])

Vyhledá hodnotu buď z jednořádkového nebo jednosloupcového rozsahu, nebo z pole. Poskytnuto pro zpětnou kompatibilitu.

49. HLOOKUP

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

Vyhledá hodnotu v horním řádku tabulky nebo pole hodnot a vrátí hodnotu ve stejném sloupci ze zadaného řádku.

50. VLOOKUP

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

vyhledá hodnotu v nejlevějším sloupci tabulky a poté vrátí hodnotu ve stejném řádku ze zadaného sloupce. Ve výchozím nastavení musí být tabulka seřazena vzestupně.

F. REFERENČNÍ FUNKCE

51. ADRESA

=ADDRESS(číslo_řádku, číslo_sloupce, [abs_num], [a1], [sheet_text])

Vytvoří odkaz na buňku jako text zadaný čísly řádků a sloupců

52. VYBRAT

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

Vybere hodnotu nebo akci, která se má provést, ze seznamu hodnot na základě indexového čísla.

53. INDEX

Formulář pole: =INDEX(pole, číslo_řádku, [číslo_sloupce])

Vrátit hodnotu zadané buňky nebo pole buněk

Referenční formulář: =INDEX(reference, číslo_řádku, [číslo_sloupce], [číslo_oblasti])

Vrací odkaz na zadané buňky

54. INDIREKTNÍ

=INDIRECT(ref_text, [a1])

Vrací odkaz zadaný textovým řetězcem

55. OFFSET

=OFFSET(reference- rows, cols, [height], [width])

Vrací odkaz na rozsah, který je daným počtem řádků a sloupců od daného odkazu.

G. FUNKCE DATA & amp; ČASU

56. DATUM

=DATE(rok, měsíc, den)

Vrátí číslo, které představuje datum v časovém kódu aplikace Microsoft Excel.

57. DATEVALUE

=DATEVALUE(date_text)

Převede datum ve formě textu na číslo, které představuje datum v časovém kódu aplikace Microsoft Excel.

58. ČAS

=TIME(hodina, minuta, sekunda)

Převádí hodiny, minuty a sekundy zadané jako čísla na pořadové číslo aplikace Excel naformátované v časovém formátu.

59. TIMEVALUE

=TIMEVALUE(time_text)

Převede textový čas na pořadové číslo Excelu pro čas, číslo od 0 (12:00:00) do 0,999988424 (23:59:59). Po zadání vzorce naformátujte číslo časovým formátem.

60. TEĎ

=NOW()

Vrátí aktuální datum a čas formátované jako datum a čas.

61. DENNĚ

=TODAY()

Vrací aktuální datum formátované jako datum

62. ROK(), MĚSÍC(), DEN(), HODINA(), MINUTA(), SEKUNDA()

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

Všechny tyto funkce mají jeden argument: serial_number.

63. TÝDEN

=WEEKDAY(serial_number, [return_type])

Vrátí číslo od 1 do 7 určující den v týdnu z data.

64. DNY

=DAYS(end_date, start_date)

Vrací počet dní mezi dvěma daty.

65. NETWORKDAYS

=NETWORKDAYS(start_date, end_date, [holidays])

Vrací počet celých pracovních dnů mezi dvěma daty.

66. PRACOVNÍ DEN

=WORKDAY(start_date, days, [holidays])

Vrátí pořadové číslo data před nebo po zadaném počtu pracovních dnů.

H. RŮZNÉ FUNKCE

67. OBLASTI

=AREAS(reference)

Vrací počet oblastí v odkazu. Oblast je rozsah sousedících buněk nebo jedna buňka.

68. CHAR

=CHAR(číslo)

Vrátí znak zadaný kódovým číslem ze znakové sady pro váš počítač.

69.

=CODE(text)

Vrátí číselný kód pro první znak v textovém řetězci ve znakové sadě používané vaším počítačem.

70. CLEAN

=CLEAN(text)

Odstraní z textu všechny netisknutelné znaky. Příkladem netisknutelných znaků jsou znaky Tabulátor, Nový řádek. Jejich kódy jsou 9 a 10.

71. TRIM

=TRIM(text)

Odstraní všechny mezery z textového řetězce s výjimkou jednotlivých mezer mezi slovy.

72. LEN

=LEN(text)

Vrací počet znaků v textovém řetězci.

73. Funkce COLUMN() & ROW()

=COLUMN([reference])

Vrací číslo sloupce odkazu

=ROW([reference])

Vrací číslo řádku odkazu

74. EXACT

=EXACT(text1, text2)

Zkontroluje, zda jsou dva textové řetězce přesně stejné, a vrátí hodnotu TRUE nebo FALSE. EXACT rozlišuje velká a malá písmena.

75. FORMULATEXT

=FORMULATEXT(reference)

Vrací vzorec jako řetězec

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

=LEFT(text, [num_chars])

Vrátí zadaný počet znaků od začátku textového řetězce.

=MID(text, start_num, num_chars)

Vrátí znaky ze středu textového řetězce zadané jako počáteční pozice a délka.

=RIGHT(text, [num_chars])

Vrátí zadaný počet znaků od konce textového řetězce.

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

=LOWER(text)

převede všechna písmena v textovém řetězci na malá písmena

=PROPER(text)

převede textový řetězec na správná velká písmena; první písmeno v každém slově na velká a všechna ostatní písmena na malá.

=UPPER(text)

převede textový řetězec na všechna velká písmena

78. REPT

=REPT(text, number_times)

Opakuje text daný početkrát. Použijte REPT k vyplnění buňky určitým počtem výskytů textového řetězce.

79. SHEET

=SHEET([hodnota])

Vrací číslo listu odkazovaného listu.

80. LISTY

=SHEETS([odkaz])

Vrací počet listů v odkazu

81. TRANSPOSE

=TRANSPOSE(pole)

Převede svislý rozsah buněk na vodorovný rozsah nebo naopak.

82. TYP

=TYPE(value)

Vrací celé číslo vyjadřující datový typ hodnoty: číslo = 1, text = 2; logická hodnota = 4, chybová hodnota = 16; pole = 64

83. VALUE

=VALUE(text)

Převede textový řetězec, který představuje číslo, na číslo

I. HODNOSTNÍ FUNKCE

84. RANK

=RANK(číslo, ref, [pořadí])

Tato funkce je k dispozici pro kompatibilitu s aplikací Excel 2007 a dalšími.

Vrací pořadí čísla v seznamu čísel: jeho velikost vzhledem k ostatním hodnotám v seznamu.

85. RANK.AVG

=RANK.AVG(číslo, ref, [pořadí])

Vrací pořadí čísla v seznamu čísel: jeho velikost vzhledem k ostatním hodnotám v seznamu; pokud má více hodnot stejné pořadí, vrací se průměrné pořadí.

86. RANK.EQ

=RANK.EQ(číslo, ref, [pořadí])

Vrátí pořadí čísla v seznamu čísel: jeho velikost vzhledem k ostatním hodnotám v seznamu; pokud má více hodnot stejné pořadí, vrátí se nejvyšší pořadí z této množiny hodnot.

J. LOGICKÉ FUNKCE

87. A

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

Zkontroluje, zda jsou všechny argumenty TRUE, a vrátí TRUE, pokud jsou všechny argumenty TRUE.

88. NE

=NOT(logické)

Změní hodnotu FALSE na TRUE nebo TRUE na FALSE

89. NEBO

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

Zkontroluje, zda je některý z argumentů TRUE, a vrátí TRUE nebo FALSE. Vrátí FALSE pouze v případě, že jsou všechny argumenty FALSE.

90. XOR

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

Vrací logickou hodnotu 'Exclusive Or' všech argumentů

Děkujeme, že jste si přečetli náš blog. Pomohl vám tento seznam funkcí Excelu? Pokud vám tento článek pomohl, podělte se o něj se svými přáteli a kolegy. Máte nějaké návrhy, které by mohly tento seznam vylepšit? Dejte nám vědět v poli pro komentáře. Nebo nám napište na adresu [email protected] .

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.