102 Przydatne Formuły Excel Cheat Sheet PDF (Free Download Sheet)

  • Udostępnij To
Hugh West

Spis treści

Jeśli chcesz być power userem MS Excel, musisz opanować najbardziej przydatne formuły Excela. Szczerze mówiąc, nie jest to łatwe zadanie dla wszystkich, ponieważ funkcje są dużo w liczbach.

Jedna sztuczka może ci pomóc!

Pozwól mi podzielić się sztuczką które używałem i nadal używam do opanowania formuł: używałem do rewizji 5-10 formuł Excel codziennie przed rozpoczęciem pracy cokolwiek z Excel. Ta rewizja sprawia, że trwały obraz formuł w moim mózgu. Następnie, gdziekolwiek widzę nazwę formuły Excel, mogę szybko przypomnieć sobie jego składni i zastosowań. To pomaga mi dużo, gdy próbuję rozwiązać problem Excel z formułami.Możesz użyć tegosztuczka pozwalająca opanować wszystko, co złożone, nie tylko formuły Excela.

W tym Samouczek formuł programu Excel dzielę się tutaj najbardziej przydatne 102+ formuły Excel arkusz cheat i do pobrania darmowe PDF. Możesz pobrać plik PDF i wydrukować go, aby użyć go gdziekolwiek, ale do użytku osobistego. Nie możesz używać tego pliku PDF do jakiegokolwiek użytku komercyjnego.

B. N.: Nie uwzględniłem tu specjalistycznych wzorów do zastosowań inżynierskich, statystycznych, internetowych itp.

Download Excel Formulas Cheat Sheet PDF

Kliknij na poniższy przycisk, aby pobrać PDF ze 102 funkcjami Excela. Udokumentowałem każdą formułę Excela z jej składnią i dobrą liczbą przykładów.

Kliknij tutaj, aby pobrać PDF

Formuły Excela z przykładami w arkuszu Excel (darmowy plik do pobrania .xlsx)

Udokumentowałem wszystkie powyższe formuły Excel w jednym arkuszu Excel, abyś mógł podrasować formuły, aby lepiej zrozumieć i ćwiczyć.

Kliknij tutaj, aby pobrać plik .xlsx

102 Najbardziej użyteczne formuły Excela z przykładami

A. JEST FUNKCJĄ

1. ISBLANK

=ISBLANK(wartość)

Jeśli komórka jest pusta, zwraca TRUE. Jeśli komórka nie jest pusta, zwraca FALSE.

2) ISERR

=ISERR(wartość)

Sprawdza czy wartość jest błędem (#VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, lub #NULL!) z wyłączeniem #N/A, i zwraca TRUE lub FALSE

3) ISERROR

=ISERROR(wartość)

Sprawdza czy wartość jest błędem (#N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? lub #NULL!) i zwraca TRUE lub FALSE

4. ISEVEN

=ISEVEN(wartość)

Zwraca TRUE jeśli liczba jest parzysta

5) ISODD

=ISODD(wartość)

Zwraca TRUE jeśli liczba jest nieparzysta

6. ISFORMULA

=ISFORMULA(wartość)

Sprawdza czy odwołanie jest do komórki zawierającej formułę i zwraca TRUE lub FALSE

7. ISLOGICZNE

=ISLOGICAL(wartość)

Sprawdza, czy wartość jest wartością logiczną (TRUE lub FALSE), i zwraca TRUE lub FALSE

8) ISNA

=ISNA(wartość)

Sprawdza, czy wartość jest #N/A, i zwraca TRUE lub FALSE

9) ISNUMBER

=ISNUMBER(wartość)

Sprawdza, czy wartość jest liczbą i zwraca TRUE lub FALSE

10. ISREF

=ISREF(wartość)

Sprawdza, czy wartość jest referencją i zwraca TRUE lub FALSE

11. ISTEXT

=ISTEXT(wartość)

Sprawdza, czy wartość jest tekstem i zwraca TRUE lub FALSE

12) ISNONTEXT

=ISNONTEXT(wartość)

Sprawdza czy wartość nie jest tekstem (puste komórki nie są tekstem) i zwraca TRUE lub FALSE

B. FUNKCJE WARUNKOWE

13) AVERAGEIF

=AVERAGEIF(zakres, kryteria, [średnia_zakresu])

Znajduje średnią (arytmetyczną) dla komórek określonych przez dany warunek lub kryteria

14) SUMIF

=SUMIF(zakres, kryteria, [suma_zakresu])

Dodaje komórki określone przez dany warunek lub kryteria

15) COUNTIF

=COUNTIF(zakres, kryteria)

Zlicza liczbę komórek w zakresie, które spełniają zadany warunek

16) AVERAGEIFS

=AVERAGEIFS(średnia_zakresu, kryteria_zakresu1, kryteria1, [kryteria_zakresu2, kryteria2], ...)

Znajduje średnią (arytmetyczną) dla komórek określonych przez dany zestaw warunków lub kryteriów

17) SUMIFS

=SUMIFS(suma_zakresu, kryteria_zakresu1, kryteria1, [kryteria_zakresu2, kryteria2], ...)

Dodaje komórki określone przez dany zestaw warunków lub kryteriów

18) KURIERY

=COUNTIFS(kryteria_zakresu1, kryteria1, [kryteria_zakresu2, kryteria2], ...)

Zlicza liczbę komórek określonych przez dany zestaw warunków lub kryteriów

19. IF

=IF(logical_test, [wartość_if_true], [wartość_if_false]

Sprawdza czy warunek jest spełniony i zwraca jedną wartość jeśli TRUE, a drugą jeśli FALSE

20. IFERROR

=IFERROR(wartość, wartość_if_error)

Zwraca value_if_error, jeżeli wyrażenie jest błędem i wartość samego wyrażenia w przeciwnym wypadku

21) IFNA

=IFNA(wartość, wartość_if_na)

Zwraca wartość określoną przez użytkownika, jeżeli wyrażenie rozwiązuje się na #N/A, w przeciwnym razie zwraca wynik wyrażenia

C. FUNKCJE MATEMATYCZNE

22) SUMA

=SUM(liczba1, [liczba2], [liczba3], [liczba4], ...)

Dodaje wszystkie liczby w danym zakresie komórek

23. ŚREDNIA

=AVERAGE(liczba1, [liczba2], [liczba3], [liczba4], ...)

Zwraca średnią (średnią arytmetyczną) swoich argumentów, którymi mogą być liczby lub nazwy, tablice lub referencje zawierające liczby

24. AVERAGEA

=AVERAGEA(wartość1, [wartość2], [wartość3], [wartość4], ...)

Zwraca średnią (średnią arytmetyczną) swoich argumentów, oceniając tekst i FALSE w argumentach jako 0; TRUE ocenia jako 1. Argumentami mogą być liczby, nazwy, tablice lub referencje.

25. COUNT

=COUNT(wartość1, [wartość2], [wartość3], ...)

Policzyć liczbę komórek w zakresie, które zawierają liczby

26. COUNTA

=COUNTA(wartość1, [wartość2], [wartość3], ...)

Liczy liczbę komórek w zakresie, które nie są puste

27) MEDIANA

=MEDIAN(liczba1, [liczba2], [liczba3], ...)

Zwraca medianę, czyli liczbę znajdującą się w środku zbioru podanych liczb

28. SUMPRODUKT

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

Zwraca sumę iloczynów odpowiednich zakresów lub tablic

29. SUMSQ

=SUMSQ(liczba1, [liczba2], [liczba3], ...)

Zwraca sumę kwadratów argumentów. Argumentami mogą być liczby, tablice, nazwy lub odwołania do komórek zawierających liczby.

30. COUNTBLANK

=COUNTBLANK(zakres)

Zlicza liczbę pustych komórek w danym zakresie

31) EVEN

=EVEN(liczba)

Zaokrągla liczbę dodatnią w górę i liczbę ujemną w dół do najbliższej parzystej liczby całkowitej

32. ODD

=ODD(liczba)

Zaokrągla liczbę dodatnią w górę i liczbę ujemną w dół do najbliższej nieparzystej liczby całkowitej.

33. INT

=INT(liczba)

Zaokrągla liczbę w dół do najbliższej liczby całkowitej

34. DUŻA

=LARGE(tablica, k)

Zwraca k-tą największą wartość w zestawie danych. Na przykład, piąta największa liczba

35. MAŁY

=SMALL(tablica, k)

Zwraca k-tą najmniejszą wartość w zestawie danych. Na przykład, piąta najmniejsza liczba

36. MAX & MAXA

=MAX(liczba1, [liczba2], [liczba3], [liczba4], ...)

Zwraca największą wartość w zestawie wartości. Ignoruje wartości logiczne i tekst.

=MAXA(wartość1, [wartość2], [wartość3], [wartość4], ...)

Zwraca największą wartość w zbiorze wartości. Nie ignoruje wartości logicznych i tekstu. Funkcja MAXA ocenia TRUE jako 1, FALSE jako 0, a dowolną wartość tekstową jako 0. Puste komórki są ignorowane.

37) MIN & MINA

=MIN(liczba1, [liczba2], [liczba3], [liczba4], ...)

Zwraca najmniejszą liczbę w zbiorze wartości. Ignoruje wartości logiczne i tekst.

=MINA(wartość1, [wartość2], [wartość3], [wartość4], ...)

Zwraca najmniejszą wartość w zbiorze wartości. Nie ignoruje wartości logicznych i tekstu. Funkcja MAXA ocenia TRUE jako 1, FALSE jako 0, a dowolną wartość tekstową jako 0. Puste komórki są ignorowane.

38. MOD

=MOD(liczba, dzielnik)

Zwraca resztę po podzieleniu liczby przez dzielnik

39. RAND

=RAND()

Zwraca liczbę losową większą lub równą 0 i mniejszą od 1, równomiernie rozłożoną (zmienia się przy przeliczaniu)

40. RÓŻNICA MIĘDZY

=RANDBETWEEN(bottom, top)

Zwraca losową liczbę pomiędzy podanymi przez Ciebie liczbami

41. SQRT

=SQRT(liczba)

Zwraca pierwiastek kwadratowy z liczby

42. SUBTOTAL

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

Zwraca sumę częściową w liście lub bazie danych

D. FUNKCJE ZNAJDŹ I WYSZUKAJ

43. FIND

=FIND(find_text, within_text, [start_num])

Zwraca pozycję początkową jednego łańcucha tekstowego w innym łańcuchu tekstowym. FIND rozróżnia wielkość liter.

44. WYSZUKIWANIE

=SEARCH(find_text, within_text, [start_num])

Zwraca numer znaku, przy którym określony znak lub ciąg tekstowy został znaleziony po raz pierwszy, czytając od lewej do prawej (bez uwzględniania wielkości liter)

45. SUBSTYTUT

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

Zastępuje istniejący tekst nowym tekstem w łańcuchu tekstowym

46) REPLACE

=REPLACE(old_text, start_num, num_chars, new_text)

Zastępuje część ciągu tekstowego innym ciągiem tekstowym

E. FUNKCJE WYSZUKIWANIA

47. MATCH

=MATCH(lookup_value, lookup_array, [match_type])

Zwraca względną pozycję elementu w tablicy, który pasuje do określonej wartości w określonej kolejności

48. LOOKUP

=LOOKUP(lookup_value, lookup_vector, [result_vector])

Wyszukuje wartość z zakresu jednego wiersza lub jednej kolumny albo z tablicy. Udostępnione dla kompatybilności wstecznej

49. HLOOKUP

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

Szuka wartości w górnym wierszu tabeli lub tablicy wartości i zwraca wartość w tej samej kolumnie z określonego wiersza

50. VLOOKUP

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

Szuka wartości w lewej kolumnie tabeli, a następnie zwraca wartość w tym samym wierszu z określonej kolumny. Domyślnie tabela musi być posortowana w porządku rosnącym.

F. FUNKCJE REFERENCYJNE

51. ADRES

=ADDRESS(row_num, column_num, [abs_num], [a1], [sheet_text])

Tworzy odwołanie do komórki jako tekst, podając określone numery wierszy i kolumn

52. WYBRAĆ

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

Wybiera wartość lub działanie do wykonania z listy wartości, na podstawie numeru indeksu

53. INDEX

Forma Array: =INDEX(tablica, wiersz_num, [kolumna_num])

Zwraca wartość określonej komórki lub tablicy komórek

Formularz referencyjny: =INDEX(odwołanie, nr wiersza, [kolumna_num], [obszar_num])

Zwraca odniesienie do określonych komórek

54. POŚREDNIE

=INDIRECT(ref_text, [a1])

Zwraca referencję określoną przez ciąg tekstowy

55. OFFSET

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

Zwraca odniesienie do zakresu, który jest daną liczbą wierszy i kolumn od danego odniesienia

G. FUNKCJE DATY & CZASU

56. DATA

=DATE(rok, miesiąc, dzień)

Zwraca liczbę, która reprezentuje datę w kodzie czasu Microsoft Excel.

57) DATEVALUE

=DATEVALUE(date_text)

Konwertuje datę w postaci tekstu na liczbę, która reprezentuje datę w kodzie czasu Microsoft Excel

58. CZAS

=TIME(godzina, minuta, sekunda)

Konwertuje godziny, minuty i sekundy podane jako liczby na numer seryjny w Excelu, sformatowany za pomocą formatu czasu

59) TIMEVALUE

=TIMEVALUE(time_text)

Konwertuje czas tekstowy na numer seryjny Excela dla czasu, liczbę z zakresu od 0 (12:00:00 AM) do 0.999988424 (11:59:59 PM). Formatuje liczbę za pomocą formatu czasu po wprowadzeniu formuły

60. TERAZ

=NOW()

Zwraca bieżącą datę i czas sformatowane jako data i czas

61. DZIŚ

=TODAY()

Zwraca bieżącą datę sformatowaną jako data

62. ROK(), MIESIĄC(), DZIEŃ(), GODZINA(), MINUTA(), SEKUNDA()

Funkcje YEAR(), MONTH(), DAY(), HOUR(), MINUTE() i SECOND()

Wszystkie te funkcje przyjmują jeden argument: serial_number

63. TYDZIEŃ

=WEEKDAY(serial_number, [return_type])

Zwraca liczbę od 1 do 7 określającą dzień tygodnia z daty

64. DNI

=DAYS(end_date, start_date)

Zwraca liczbę dni pomiędzy dwoma datami

65. DNI SIECI

=NETWORKDAYS(start_data, end_data, [holidays])

Zwraca liczbę pełnych dni roboczych pomiędzy dwoma datami

66. DZIEŃ ROBOCZY

=WORKDAY(start_date, days, [holidays])

Zwraca numer seryjny daty przed lub po określonej liczbie dni roboczych

H. FUNKCJE RÓŻNE

67) OBSZAR

=AREAS(odniesienie)

Zwraca liczbę obszarów w referencji. Obszar to zakres sąsiadujących ze sobą komórek lub pojedyncza komórka.

68. CHAR.

=CHAR(liczba)

Zwraca znak określony przez numer kodu z zestawu znaków dla twojego komputera

69. CODE

=CODE(text)

Zwraca kod numeryczny dla pierwszego znaku w łańcuchu tekstowym, w zestawie znaków używanym przez komputer.

70. CLEAN

=CLEAN(text)

Usuwa z tekstu wszystkie znaki niedrukowalne. Przykładem znaków niedrukowalnych są znaki Tab, New Line, których kodami są 9 i 10.

71. TRIM

=TRIM(tekst)

Usuwa wszystkie spacje z łańcucha tekstowego z wyjątkiem pojedynczych spacji między słowami.

72. LEN

=LEN(tekst)

Zwraca liczbę znaków w ciągu tekstowym

73. funkcje COLUMN() & ROW()

=COLUMN([reference])

Zwraca numer kolumny odniesienia

=ROW([reference])

Zwraca numer wiersza odniesienia

74) EXACT

=EXACT(text1, text2)

Sprawdza czy dwa łańcuchy tekstowe są dokładnie takie same i zwraca TRUE lub FALSE. EXACT rozróżnia wielkość liter.

75. SFORMUŁOWAĆXT

=FORMULATEXT(reference)

Zwraca formułę jako ciąg znaków

76. funkcje LEFT(), RIGHT() i MID()

=LEFT(tekst, [num_chars])

Zwraca określoną liczbę znaków od początku ciągu tekstowego

=MID(tekst, start_num, num_chars)

Zwraca znaki ze środka łańcucha tekstowego, podane jako pozycja początkowa i długość

=RIGHT(tekst, [num_chars])

Zwraca określoną liczbę znaków od końca łańcucha tekstowego

77. funkcje LOWER(), PROPER() i UPPER()

=LOWER(tekst)

Konwertuje wszystkie litery w łańcuchu tekstowym na małe litery

=PROPER(tekst)

Konwertuje ciąg tekstowy na właściwą wielkość liter; pierwszą literę w każdym słowie na wielką, a wszystkie pozostałe na małą.

=UPPER(tekst)

Konwertuje ciąg tekstowy na wszystkie wielkie litery

78. REPT

=REPT(text, number_times)

Powtarza tekst określoną liczbę razy. Użyj REPT do wypełnienia komórki określoną liczbą wystąpień ciągu tekstowego.

79.

=SHEET([wartość])

Zwraca numer arkusza, którego dotyczy odniesienie.

80.

=SHEETS([reference])

Zwraca liczbę arkuszy w odnośniku

81. TRANSPOSE

=TRANSPOSE(tablica)

Konwertuje pionowy zakres komórek na poziomy lub odwrotnie

82. RODO

=TYPE(wartość)

Zwraca liczbę całkowitą reprezentującą typ danych wartości: liczba = 1, tekst = 2; wartość logiczna = 4, wartość błędu = 16; tablica = 64

83) WARTOŚĆ

=VALUE(text)

Konwertuje ciąg tekstowy reprezentujący liczbę na liczbę

I. FUNKCJE RANGOWE

84. RANK

=RANK(number, ref, [order])

Funkcja ta jest dostępna w celu zapewnienia kompatybilności z programem Excel 2007 i innymi.

Zwraca rangę liczby w liście liczb: jej wielkość w stosunku do innych wartości na liście

85. RANK.AVG

=RANK.AVG(number, ref, [order])

Zwraca rangę liczby w liście liczb: jej wielkość w stosunku do innych wartości na liście; jeśli więcej niż jedna wartość ma tę samą rangę, zwracana jest średnia ranga

86. RANK.EQ

=RANK.EQ(number, ref, [order])

Zwraca rangę liczby w liście liczb: jej wielkość w stosunku do innych wartości na liście; jeśli więcej niż jedna wartość ma tę samą rangę, zwracana jest najwyższa ranga z tego zestawu wartości

J. FUNKCJE LOGICZNE

87. I

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

Sprawdza, czy wszystkie argumenty są TRUE i zwraca TRUE, gdy wszystkie argumenty są TRUE

88. NOT

=NOT(logiczne)

Zmienia FALSE na TRUE, lub TRUE na FALSE

89. LUB

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

Sprawdza, czy któryś z argumentów jest TRUE i zwraca TRUE lub FALSE. Zwraca FALSE tylko wtedy, gdy wszystkie argumenty są FALSE.

90. XOR

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

Zwraca logiczne 'Exclusive Or' wszystkich argumentów

Dzięki za czytanie naszego bloga. Czy ta lista funkcji Excela jest pomocna? Jeśli uważasz, że ten artykuł jest pomocny, podziel się nim ze swoimi przyjaciółmi i kolegami. Czy masz jakieś sugestie, które mogą sprawić, że ta lista będzie lepsza? Daj nam znać w polu komentarza. lub napisz do nas na adres [email protected] .

Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.