102 полезни Excel формули Cheat Sheet PDF (безплатно изтегляне на лист)

  • Споделя Това
Hugh West

Съдържание

Ако искате да сте опитен потребител на MS Excel, трябва да овладеете най-полезните формули на Excel на Excel. Честно казано, това не е лесна задача за всички, тъй като функциите са много на брой.

Един трик може да ви помогне!

Позволете ми да споделя трика който използвах и все още използвам, за да овладея формулите: всеки ден, преди да започна да работя с Excel, преглеждах 5-10 формули на Excel. Това преглеждане създава траен образ на формулите в мозъка ми. След това, когато видя името на формула на Excel, мога бързо да си спомня синтаксиса и употребите ѝ. Това ми помага много, когато се опитвам да реша даден проблем на Excel с формули. Можете да използвате тозитрик за овладяване на всичко сложно, не само на формулите на Excel.

В този Урок за формули на Excel , споделям тук най-полезните 102+ Excel формули за справка и изтегляне на безплатен PDF. Можете да изтеглите PDF файла и да го разпечатате, за да го използвате навсякъде, но за лична употреба. Не можете да използвате този PDF файл за каквато и да е търговска употреба.

Б. Н.: Тук не съм включил специализираните формули за инженерни, статистически, уеб и др. приложения.

Изтегляне на справка за формулите на Excel PDF

Щракнете върху бутона по-долу, за да изтеглите PDF файла със 102 функции на Excel. Документирал съм всяка формула на Excel с нейния синтаксис и голям брой примери.

Кликнете тук, за да изтеглите PDF файла

Формули на Excel с примери в лист на Excel (безплатно изтегляне на .xlsx файл)

Документирах всички горепосочени формули в един лист на Excel, така че да можете да променяте формулите, за да ги разбирате и практикувате по-добре.

Щракнете тук, за да изтеглите файла .xlsx

102 най-полезни формули на Excel с примери

А. Е ФУНКЦИИ

1. ISBLANK

=ISBLANK(стойност)

Ако дадена клетка е празна, се връща TRUE. Ако дадена клетка не е празна, се връща FALSE.

2. ISERR

=ISERR(стойност)

Проверява дали дадена стойност е грешка (#VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, или #NULL!), с изключение на #N/A, и връща TRUE или FALSE

3. ISERROR

=ISERROR(стойност)

Проверява дали дадена стойност е грешка (#N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, или #NULL!) и връща TRUE или FALSE

4. ISEVEN

=ISEVEN(стойност)

Връща TRUE, ако числото е четно

5. ISODD

=ISODD(стойност)

Връща TRUE, ако числото е нечетно

6. ISFORMULA

=ISFORMULA(стойност)

Проверява дали дадена препратка е към клетка, съдържаща формула, и връща TRUE или FALSE

7. ISLOGICAL

=ISLOGICAL(стойност)

Проверява дали дадена стойност е логическа стойност (TRUE или FALSE) и връща TRUE или FALSE

8. ISNA

=ISNA(стойност)

Проверява дали дадена стойност е #N/A и връща TRUE или FALSE

9. ISNUMBER

=ISNUMBER(стойност)

Проверява дали дадена стойност е число и връща TRUE или FALSE

10. ISREF

=ISREF(стойност)

Проверява дали дадена стойност е референция и връща TRUE или FALSE

11. ISTEXT

=ISTEXT(стойност)

Проверява дали дадена стойност е текст и връща TRUE или FALSE

12. ISNONTEXT

=ISNONTEXT(стойност)

Проверява дали дадена стойност не е текст (празните клетки не са текст) и връща TRUE или FALSE

Б. УСЛОВНИ ФУНКЦИИ

13. СРЕДНА СТОЙНОСТIF

=AVERAGEIF(диапазон, критерии, [average_range])

Намира средна стойност (средноаритметична) за клетките, определени от дадено условие или критерии

14. SUMIF

=SUMIF(обхват, критерии, [sum_range])

Добавя клетките, определени от дадено условие или критерии

15. COUNTIF

=COUNTIF(обхват, критерии)

Преброява броя на клетките в даден диапазон, които отговарят на зададеното условие

16. AVERAGEIFS

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

Намира средна стойност (средноаритметична) за клетките, определени от даден набор от условия или критерии

17. SUMIFS

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

Добавя клетките, определени от даден набор от условия или критерии

18. COUNTIFS

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

Преброява броя на клетките, определени от даден набор от условия или критерии

19.

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

Проверява дали е изпълнено дадено условие и връща една стойност, ако е TRUE, и друга стойност, ако е FALSE

20. IFERROR

=IFERROR(стойност, value_if_error)

Връща value_if_error, ако изразът е грешка, и стойността на самия израз в противен случай

21. IFNA

=IFNA(стойност, value_if_na)

Връща зададената стойност, ако изразът е #N/A, в противен случай връща резултата от израза

В. МАТЕМАТИЧЕСКИ ФУНКЦИИ

22. SUM

=SUM(число1, [число2], [число3], [число4], ...)

Добавя всички числа в даден диапазон от клетки

23. СРЕДНА СТОЙНОСТ

=AVERAGE(number1, [number2], [number3], [number4], ...)

Връща средната стойност (средно аритметично) на аргументите, които могат да бъдат числа или имена, масиви или препратки, съдържащи числа.

24. AVERAGEA

=AVERAGEA(value1, [value2], [value3], [value4], ...)

Връща средната стойност (средноаритметичното) на аргументите си, като текстът и FALSE в аргументите се оценяват като 0; TRUE се оценява като 1. Аргументите могат да бъдат числа, имена, масиви или препратки.

25.

=COUNT(стойност1, [стойност2], [стойност3], ...)

Преброяване на броя на клетките в даден диапазон, които съдържат числа

26. COUNTA

=COUNTA(value1, [value2], [value3], ...)

Преброява броя на клетките в даден диапазон, които не са празни

27. MEDIAN

=MEDIAN(number1, [number2], [number3], ...)

Връща медианата, или числото в средата на набора от дадени числа

28. SUMPRODUCT

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

Връща сумата от произведенията на съответните диапазони или масиви

29. SUMSQ

=SUMSQ(число1, [число2], [число3], ...)

Връща сумата от квадратите на аргументите. Аргументите могат да бъдат числа, масиви, имена или препратки към клетки, които съдържат числа.

30. COUNTBLANK

=COUNTBLANK(обхват)

Преброява броя на празните клетки в даден диапазон

31. EVEN

=EVEN(число)

Закръгляне на положително число нагоре и отрицателно число надолу до най-близкото четно цяло число

32. ODD

=ODD(число)

Закръгля положително число нагоре и отрицателно число надолу до най-близкото нечетно цяло число.

33.

=INT(число)

Закръгляне на дадено число до най-близкото цяло число

34. ГОЛЯМ

=LARGE(масив, k)

Връща k-тата по големина стойност в даден набор от данни. Например петото по големина число

35. SMALL

=SMALL(масив, k)

Връща k-тата най-малка стойност в даден набор от данни. Например петото най-малко число

36. MAX & MAXA

=MAX(число1, [число2], [число3], [число4], ...)

Връща най-голямата стойност в набор от стойности. Игнорира логически стойности и текст.

=MAXA(стойност1, [стойност2], [стойност3], [стойност4], ...)

Връща най-голямата стойност в набор от стойности. Не се игнорират логическите стойности и текстът. Функцията MAXA оценява TRUE като 1, FALSE като 0, а всяка текстова стойност като 0. Празните клетки се игнорират.

37. MIN & MINA

=MIN(number1, [number2], [number3], [number4], ...)

Връща най-малкото число в набор от стойности. Игнорира логически стойности и текст.

=MINA(value1, [value2], [value3], [value4], ...)

Връща най-малката стойност в набор от стойности. Не се игнорират логическите стойности и текстът. Функцията MAXA оценява TRUE като 1, FALSE като 0, а всяка текстова стойност като 0. Празните клетки се игнорират.

38.

=MOD(число, делител)

Връща остатъка след разделяне на дадено число с делител

39. RAND

=RAND()

Връща равномерно разпределено случайно число, по-голямо или равно на 0 и по-малко от 1 (променя се при преизчисляване)

40. RANDBETWEEN

=RANDBETWEEN(bottom, top)

Връща произволно число между зададените от вас числа

41. SQRT

=SQRT(число)

Връща квадратния корен на число

42. ПОДРЕДНА СМЕТКА

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

Връща междинна сума в списък или база данни

Г. ФУНКЦИИ ЗА НАМИРАНЕ И ИСКАНЕ

43.

=FIND(find_text, within_text, [start_num])

Връща началната позиция на един текстов низ в друг текстов низ. FIND е чувствителен към малки и големи букви

44. ТЪРСЕНЕ

=SEARCH(find_text, within_text, [start_num])

Връща номера на символа, при който определен символ или текстов низ е намерен за първи път, като се чете отляво надясно (не се различават големи и малки букви)

45. ЗАМЕСТВАНЕ

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

Заменя съществуващ текст с нов текст в текстов низ

46. REPLACE

=REPLACE(стар_текст, стартово_число, брой_звезди, нов_текст)

Заменя част от текстов низ с друг текстов низ

E. ФУНКЦИИ ЗА ТЪРСЕНЕ

47. MATCH

=MATCH(lookup_value, lookup_array, [match_type])

Връща относителната позиция на елемент в масив, който съответства на зададена стойност в определен ред

48. LOOKUP

=LOOKUP(lookup_value, lookup_vector, [result_vector])

Търсене на стойност от диапазон от един ред или една колона, или от масив. Предоставя се за обратна съвместимост

49. HLOOKUP

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

Търси стойност в горния ред на таблица или масив от стойности и връща стойността в същата колона от посочения от вас ред.

50. VLOOKUP

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

Търси стойност в най-лявата колона на таблица, след което връща стойност в същия ред от колона, която сте посочили. По подразбиране таблицата трябва да е сортирана във възходящ ред.

Е. РЕФЕРЕНТНИ ФУНКЦИИ

51. АДРЕС

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

Създава препратка към клетка като текст при зададени номера на ред и колона

52. ИЗБЕРЕТЕ

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

Избира стойност или действие за изпълнение от списък със стойности въз основа на номер на индекса.

53. INDEX

Форма на масив: =INDEX(масив, ред_номер, [колона_номер])

Връщане на стойността на определена клетка или масив от клетки

Референтен формуляр: =INDEX(reference, row_num, [column_num], [area_num])

Връща препратка към определени клетки

54. INDIRECT

=INDIRECT(ref_text, [a1])

Връща препратката, зададена с текстов низ

55. OFFSET

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

Връща препратка към диапазон, който е даден брой редове и колони от дадена препратка

G. ФУНКЦИИ ЗА ДАТА & амп; ВРЕМЕ

56. ДАТА

=DATE(година, месец, ден)

Връща числото, което представлява датата в кода за време на Microsoft Excel

57. DATEVALUE

=DATEVALUE(date_text)

Преобразува дата под формата на текст в число, което представлява датата в кода за време на Microsoft Excel

58.

=TIME(час, минута, секунда)

Конвертира часове, минути и секунди, зададени като числа, в сериен номер на Excel, форматиран с формат за време.

59. TIMEVALUE

=TIMEVALUE(time_text)

Преобразува текстово време в серийно число на Excel за време, число от 0 (12:00:00 ч.) до 0,999988424 (23:59:59 ч.). Форматирайте числото с формат за време след въвеждане на формулата

60. СЕГА

=NOW()

Връща текущата дата и час, форматирани като дата и час

61.

=ДНЕС()

Връща текущата дата, форматирана като дата

62. ГОДИНА(), МЕСЕЦ(), ДЕН(), ЧАС(), МИНУТА(), СЕКУНДА()

Функции ГОДИНА(), МЕСЕЦ(), ДЕН(), ЧАС(), МИНУТА() и СЕКУНДА()

Всички тези функции приемат един аргумент: сериен_номер

63. СЕДМИЧЕН ДЕН

=WEEKDAY(serial_number, [return_type])

Връща число от 1 до 7, определящо деня от седмицата от дадена дата

64. ДНИ

=DAYS(крайна_дата, начална_дата)

Връща броя на дните между двете дати

65. NETWORKDAYS

=NETWORKDAYS(start_date, end_date, [holidays])

Връща броя на целите работни дни между две дати

66. РАБОТЕН ДЕН

=WORKDAY(start_date, дни, [празници])

Връща серийния номер на датата преди или след определен брой работни дни

З. РАЗЛИЧНИ ФУНКЦИИ

67. ОБЛАСТИ

=AREAS(референция)

Връща броя на областите в дадена справка. Областта е диапазон от съседни клетки или единична клетка.

68.

=CHAR(номер)

Връща символа, посочен от кодовия номер, от набора символи за вашия компютър.

69.

=CODE(текст)

Връща цифров код за първия символ в текстов низ в набора от символи, използван от вашия компютър.

70.

=CLEAN(текст)

Премахва всички непечатаеми знаци от текста. Примери за непечатаеми знаци са Tab, знаци за нов ред. Техните кодове са 9 и 10.

71. TRIM

=TRIM(текст)

Премахва всички интервали от текстов низ, с изключение на единичните интервали между думите

72. LEN

=LEN(текст)

Връща броя на символите в текстов низ

73. Функции COLUMN() & ROW()

=COLUMN([референция])

Връща номера на колоната на препратка

=ROW([референция])

Връща номера на реда на препратка

74. EXACT

=EXACT(text1, text2)

Проверява дали два текстови низа са абсолютно еднакви и връща TRUE или FALSE. EXACT е чувствителен към малки и големи букви

75. FORMULATEXT

=FORMULATEXT(reference)

Връща формулата като низ

76. Функции LEFT(), RIGHT() и MID()

=LEFT(текст, [num_chars])

Връща посочения брой символи от началото на текстов низ

=MID(текст, start_num, num_chars)

Извлича символите от средата на текстов низ, при зададени начална позиция и дължина

=RIGHT(текст, [num_chars])

Връща посочения брой символи от края на текстов низ

77. Функции LOWER(), PROPER() и UPPER()

=Най-ниско(текст)

Преобразува всички букви в текстов низ в малки букви

=PROPER(текст)

Преобразува текстов низ в правилен регистър; първата буква във всяка дума е главна, а всички останали букви са малки.

=UPPER(текст)

Преобразува текстов низ във всички главни букви

78. REPT

=REPT(текст, брой_пъти)

Повтаря текст определен брой пъти. Използвайте REPT, за да запълните клетка с определен брой екземпляри на текстов низ.

79. SHEET

=SHEET([стойност])

Връща номера на листа на посочения лист

80. ЛИСТОВЕ

=SHEETS([референция])

Връща броя на листовете в препратка

81. TRANSPOSE

=TRANSPOSE(масив)

Преобразува вертикален диапазон от клетки в хоризонтален диапазон или обратно

82.

=TYPE(стойност)

Връща цяло число, представящо типа данни на дадена стойност: число = 1, текст = 2; логическа стойност = 4, стойност за грешка = 16; масив = 64

83. СТОЙНОСТ

=VALUE(текст)

Преобразува текстов низ, който представлява число, в число

I. РАНГ ФУНКЦИИ

84.

=RANK(число, ref, [ред])

Тази функция е налична за съвместимост с Excel 2007 и други.

Връща ранга на число в списък от числа: размерът му спрямо другите стойности в списъка

85. RANK.AVG

=RANK.AVG(число, ref, [ред])

Връща ранга на дадено число в списък от числа: неговата големина спрямо другите стойности в списъка; ако повече от една стойност има същия ранг, се връща средният ранг

86. RANK.EQ

=RANK.EQ(число, ref, [ред])

Връща ранга на дадено число в списък от числа: неговата големина спрямо другите стойности в списъка; ако повече от една стойност има същия ранг, се връща най-горният ранг на този набор от стойности

Й. ЛОГИЧЕСКИ ФУНКЦИИ

87. И

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

Проверява дали всички аргументи са TRUE и връща TRUE, когато всички аргументи са TRUE

88.

=NOT(logical)

Променя FALSE на TRUE или TRUE на FALSE

89. ИЛИ

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

Проверява дали някой от аргументите е TRUE и връща TRUE или FALSE. Връща FALSE само когато всички аргументи са FALSE

90. XOR

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

Връща логическо 'Exclusive Or' на всички аргументи

Благодарим, че прочетохте нашия блог. Полезен ли е този списък с функции на Excel? Ако намирате тази статия за полезна, споделете я с приятелите и колегите си. Имате ли предложения, които могат да направят този списък по-добър? Споделете с нас в полето за коментари. Или ни изпратете имейл на адрес [email protected] .

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.