Top 100 Excel Functions
Top 100 Excel Functions
POOJA PAWAR
1. Mathematical and Trigonometric Functions
1. SUM
2. AVERAGE
3. SUMIF
o Example: SUMIF(A1:A5, ">10") adds the values in cells A1 to A5 that are greater
than 10.
4. SUMIFS
5. COUNT
o Example: COUNT(A1:A10) counts the number of cells in the range A1 to A10 that
contain numbers.
POOJA PAWAR
6. COUNTA
o Example: COUNTA(A1:A10) counts the number of cells in the range A1 to A10 that
are not empty.
7. COUNTIF
8. COUNTIFS
o Example: COUNTIFS(A1:A10, ">5", B1:B10, "<10") counts the number of cells where
A1 is greater than 5 and B1 is less than 10.
9. PRODUCT
10. SQRT
o Syntax: SQRT(number)
POOJA PAWAR
11. MOD
12. ROUND
13. ROUNDUP
14. ROUNDDOWN
15. INT
o Syntax: INT(number)
16. ABS
o Syntax: ABS(number)
POOJA PAWAR
17. POWER
18. RAND
o Syntax: RAND()
19. RANDBETWEEN
20. PI
o Syntax: PI()
POOJA PAWAR
2. Lookup and Reference Functions
21. VLOOKUP
o Searches for a value in the first column of a table and returns a value in the
same row from a specified column.
22. HLOOKUP
o Searches for a value in the first row of a table and returns a value in the same
column from a specified row.
o Example: HLOOKUP("Q1", A1:E5, 3, FALSE) finds "Q1" in the first row and returns
the value from the third row.
23. INDEX
o Returns the value of an element in a table or array, selected by the row and
column number.
o Example: INDEX(A1:C3, 2, 2) returns the value in the second row and second
column of the range A1.
24. MATCH
o Searches for a specified value in a range and returns its relative position.
o Example: MATCH(25, A1:A10, 0) finds the position of the value 25 in the range A1.
POOJA PAWAR
25. XLOOKUP
26. LOOKUP
o Searches for a value in a vector and returns a value from the same position in
another vector.
o Example: LOOKUP(4, A1:A5, B1:B5) finds 4 in the range A1 and returns the
corresponding value from B1.
27. OFFSET
o Example: OFFSET(A1, 2, 2) returns the reference to the cell that is two rows down
and two columns to the right of A1.
28. TRANSPOSE
o Syntax: TRANSPOSE(array)
o Changes the orientation of a range of cells (rows become columns, and vice
versa).
29. HYPERLINK
POOJA PAWAR
30. ADDRESS
o Creates a cell address as text, given specified row and column numbers.
POOJA PAWAR
3. Text Functions
31. CONCAT
32. TEXT
33. LEFT
34. RIGHT
35. MID
POOJA PAWAR
36. LEN
o Syntax: LEN(text)
37. FIND
38. SEARCH
39. TRIM
o Syntax: TRIM(text)
o Removes extra spaces from text, leaving only single spaces between words.
40. UPPER
o Syntax: UPPER(text)
41. LOWER
o Syntax: LOWER(text)
POOJA PAWAR
42. PROPER
o Syntax: PROPER(text)
43. REPLACE
44. SUBSTITUTE
POOJA PAWAR
4. Date and Time Functions
45. TODAY
o Syntax: TODAY()
46. NOW
o Syntax: NOW()
47. DATE
o Example: DATE(2024, 9, 17) returns the serial number representing that date.
48. DATEVALUE
o Syntax: DATEVALUE(date_text)
49. DAY
o Syntax: DAY(serial_number)
POOJA PAWAR
50. MONTH
o Syntax: MONTH(serial_number)
51. YEAR
o Syntax: YEAR(serial_number)
52. HOUR
o Syntax: HOUR(serial_number)
o Returns the hour of a time value, as a number from 0 (12:00 AM) to 23 (11:00
PM).
53. MINUTE
o Syntax: MINUTE(serial_number)
54. SECOND
o Syntax: SECOND(serial_number)
55. WEEKDAY
POOJA PAWAR
56. WORKDAY
57. NETWORKDAYS
POOJA PAWAR
5. Logical Functions
58. IF
o Example: IF(A1 > 10, "Yes", "No") returns "Yes" if A1 is greater than 10, otherwise
"No".
59. IFERROR
60. AND
o Example: AND(A1 > 10, B1 < 5) returns TRUE if both conditions are met.
61. OR
o Example: OR(A1 > 10, B1 < 5) returns TRUE if either condition is met.
62. NOT
o Syntax: NOT(logical)
o Example: NOT(A1 > 10) returns TRUE if A1 is not greater than 10.
POOJA PAWAR
6. Financial Functions
63. PMT
o Returns the payment for a loan based on constant payments and a constant
interest rate.
o Example: PMT(5%/12, 60, 10000) returns the monthly payment for a loan of
$10,000 over 60 months at 5% annual interest.
64. PV
o Example: PV(5%/12, 60, -200) returns the present value of receiving $200 monthly
for 60 months at 5% annual interest.
65. FV
o Example: FV(5%/12, 60, -200) returns the future value of receiving $200 monthly
for 60 months at 5% annual interest.
66. RATE
o Example: RATE(60, -200, 10000) calculates the monthly interest rate of a loan of
$10,000 with a $200 payment over 60 months.
POOJA PAWAR
67. NPV
o Example: NPV(5%, -10000, 2000, 3000, 4000) calculates the NPV of cash flows.
68. IRR
o Example: IRR(A1:A5) returns the IRR for the cash flows in cells A1 to A5.
69. XIRR
o Returns the internal rate of return for a schedule of cash flows that is not
necessarily periodic.
o Example: XIRR(A1:A5, B1:B5) calculates the IRR for cash flows in A1 with
corresponding dates in B1.
POOJA PAWAR
7. Statistical Functions
70. AVERAGEIF
71. MEDIAN
72. MODE.SNGL
73. STDEV.P
74. STDEV.S
o Example: STDEV.S(1, 2, 3, 4) returns the standard deviation for the sample data.
75. VAR.P
POOJA PAWAR
o Calculates variance based on the entire population.
76. VAR.S
77. PERCENTILE.EXC
o Syntax: PERCENTILE.EXC(array, k)
78. PERCENTILE.INC
o Syntax: PERCENTILE.INC(array, k)
79. QUARTILE.EXC
o Returns the quartile of a data set, based on percentile values, excluding the
median.
80. QUARTILE.INC
o Returns the quartile of a data set, based on percentile values, including the
median.
POOJA PAWAR
8. Information Functions
81. ISNUMBER
o Syntax: ISNUMBER(value)
82. ISBLANK
o Syntax: ISBLANK(value)
83. ISERROR
o Syntax: ISERROR(value)
84. ISEVEN
o Syntax: ISEVEN(number)
85. ISODD
o Syntax: ISODD(number)
86. ISTEXT
o Syntax: ISTEXT(value)
POOJA PAWAR
o Example: ISTEXT(A1) returns TRUE if A1 contains text.
87. ISLOGICAL
o Syntax: ISLOGICAL(value)
POOJA PAWAR
9. Array Functions
88. ARRAYFORMULA
o Syntax: ARRAYFORMULA(array_formula)
89. FILTER
90. UNIQUE
o Syntax: UNIQUE(array)
91. SORT
in ascending order.
92. SEQUENCE
POOJA PAWAR
93. SPILL
o Syntax: SPILL(reference)
POOJA PAWAR
10. Database Functions
94. DAVERAGE
95. DCOUNT
o Counts the cells containing numbers in a database column that meets specified
criteria.
96. DSUM
o Example: DSUM(A1:C10, "Sales", E1:E2) adds the sales values meeting criteria in E1.
97. DGET
o Example: DGET(A1:C10, "Sales", E1:E2) returns the single sales value meeting
criteria in E1.
POOJA PAWAR
11. Cube Functions
98. CUBEVALUE
99. CUBEMEMBER
100. CUBERANKEDMEMBER
POOJA PAWAR