You are on page 1of 13

FUNCTIONS OF EXCEL WITH DESCIPTION AND SYNTAX.

1.) POWER
Returns the result of a POWER (number, power)
number raised to a power.
The POWER function syntax has the following
arguments:

 Number Required. The base number. It can be


any real number.

 Power Required. The exponent to which the


base number is raised.

2.) SQRT
Returns a positive square SQRT(number)
root.
The SQRT function syntax has the following
arguments:

 Number Required. The number for which you


want the square root.
3.) SUBTOTAL
Returns a subtotal in a list or SUBTOTAL(function_num,ref1,[ref2],...)
database. It is generally
easier to create a list with The SUBTOTAL function syntax has the following
subtotals by using the arguments:
Subtotal command in the
Outline group on the Data  Function_num Required. The number 1-11 or
tab in the Excel desktop 101-111 that specifies the function to use for the
application. Once the subtotal. 1-11 includes manually-hidden rows,
subtotal list is created, you while 101-111 excludes them; filtered-out cells
can modify it by editing the are always excluded.
SUBTOTAL function.

4.) SUMPRODUCT
Multiplies corresponding SUMPRODUCT (array1, [array2], [array3], ...)
components in the given
arrays, and returns the sum The SUMPRODUCT function syntax has the
of those products. following arguments:

 Array1 Required. The first array argument


whose components you want to multiply and
then add.

 Array2, array3, ... Optional. Array arguments


2 to 255 whose components you want to
multiply and then add.

Remarks

 The array arguments must have the same


dimensions. If they do not, SUMPRODUCT
returns the #VALUE! error value.

 SUMPRODUCT treats array entries that are not


numeric as if they were zeros.
5.) ROUND
The ROUND function rounds ROUND(number, num_digits)
a number to a specified
number of digits. For The ROUND function syntax has the following
example, if cell A1 contains arguments:
23.7825, and you want to
round that value to two  number Required. The number that you want
decimal places, you can use to round.
the following formula:
 num_digits Required. The number of digits to
which you want to round the number argument.

6.) SUM
The SUM function, one of The first number you
the math and trig functions, want to add. The
adds values. You can add number1 (Required) number can be like 4, a
individual values, cell cell reference like B6, or
references or ranges or a mix a cell range like B2:B8.
of all three.
This is the second
For example: number you want to
number2-
add. You can specify up
 =SUM(A2:A10) 255 (Optional)
to 255 numbers in this
way.
 =SUM(A2:A10, C2:C10)

7.) SUM IF
You use the SUMIF function The SUMIF function syntax has the following
to sum the values in a range arguments:
that meet criteria that you
specify. For example,  range Required. The range of cells that you
suppose that in a column want evaluated by criteria. Cells in each range
that contains numbers, you must be numbers or names, arrays, or references
want to sum only the values that contain numbers. Blank and text values are
that are larger than 5. You ignored. The selected range may contain dates in
can use the following standard Excel format (examples below).
formula:
=SUMIF(B2:B25,">5")  criteria Required. The criteria in the form of a
number, expression, a cell reference, text, or a
function that defines which cells will be added.
For example, criteria can be expressed as 32,
">32", B5, "32", "apples", or TODAY().
Important: Any text criteria or any criteria that
includes logical or mathematical symbols must
be enclosed in double quotation marks ("). If the
criteria is numeric, double quotation marks are
not required.

 sum_range Optional. The actual cells to add, if


you want to add cells other than those specified
in the range argument. If the sum_range
argument is omitted, Excel adds the cells that are
specified in the range argument (the same cells
to which the criteria is applied).

3.) SUM IF’s The SUMIFS function, one of


the math and trig functions, SUMIFS(sum_range, criteria_range1, criteria1,
adds all of its arguments that [criteria_range2, criteria2], ...)
meet multiple criteria. For
example, you would use  =SUMIFS(A2:A9,B2:B9,"=A*",C2:C9,"Tom")
SUMIFS to sum the number
of retailers in the country
 =SUMIFS(A2:A9,B2:B9,"<>Bananas",C2:C9,"Tom”)
who (1) reside in a single zip
code and (2) whose profits
exceed a specific dollar
value.
4.) COUNT A The COUNTA function
counts the number of cells COUNTA(value1, [value2], ...)
that are not empty in a
range. The COUNTA function syntax has the following
arguments:

 value1 Required. The first argument


representing the values that you want to count.

 value2, ... Optional. Additional arguments


representing the values that you want to count,
up to a maximum of 255 arguments.
5.) COUNT IF
Use COUNTIF, one of the COUNTIF(range, criteria)
statistical functions, to count
the number of cells that For example:
meet a criterion; for example,
to count the number of  =COUNTIF(A2:A5,"apples")
times a particular city  =COUNTIF(A2:A5,A4)
appears in a customer list.

6.) AVERAGE
Returns the average AVERAGE(number1, [number2], ...)
(arithmetic mean) of the
arguments. For example, if The AVERAGE function syntax has the following
the range A1:A20 contains arguments:
numbers, the formula
=AVERAGE(A1:A20) returns Number1 Required. The first number, cell
the average of those reference, or range for which you want the
numbers. average.

 Number2, ... Optional. Additional numbers,


cell references or ranges for which you want the
average, up to a maximum of 255.

7.) AVERAGE IF Returns the average


(arithmetic mean) of all the AVERAGEIF(range, criteria, [average_range])
cells in a range that meet a
given criteria. The AVERAGEIF function syntax has the following
arguments:

 Range Required. One or more cells to average,


including numbers or names, arrays, or
references that contain numbers.

 Criteria Required. The criteria in the form of a


number, expression, cell reference, or text that
defines which cells are averaged. For example,
criteria can be expressed as 32, "32", ">32",
"apples", or B4.

 Average_range Optional. The actual set of


cells to average. If omitted, range is used.
8.) MAXIMUM
Returns the largest value in a MAX (number1, [number2], ...)
set of values.
The MAX function syntax has the following
arguments:

 Number1, number2, ... Number1 is required,


subsequent numbers are optional. 1 to 255
numbers for which you want to find the
maximum value.

9.) MINIMUM
Returns the smallest number MIN(number1, [number2], ...)
in a set of values.
The MIN function syntax has the following
arguments:

 Number1, number2, ... Number1 is optional,


subsequent numbers are optional. 1 to 255
numbers for which you want to find the
minimum value.

10.) LARGE
Returns the k-th largest value in a LARGE(array, k)
data set. You can use this function
to select a value based on its The LARGE function syntax has the following
relative standing. For example, you arguments:
can use LARGE to return the
highest, runner-up, or third-place Array Required. The array or range of data for
score. which you want to determine the k-th largest
value.

 K Required. The position (from the largest) in


the array or cell range of data to return.
11.) SMALL
Returns the k-th smallest value in SMALL(array, k)
a data set. Use this function to
return values with a particular The SMALL function syntax has the following
relative standing in a data set. arguments:

 Array Required. An array or range of


numerical data for which you want to
determine the k-th smallest value.

 K Required. The position (from the smallest)


in the array or range of data to return.

12.) UPPER
Converts text to uppercase. UPPER(text)

The UPPER function syntax has the following


arguments:

 Text Required. The text you want converted


to uppercase. Text can be a reference or text
string.

13.) LOWER
Converts all uppercase letters in a LOWER(text)
text string to lowercase.
The LOWER function syntax has the following
arguments:

 Text Required. The text you want to convert


to lowercase. LOWER does not change
characters in text that are not letters.

14.) RANK
Returns the rank of a number in a RANK(number,ref,[order])
list of numbers. The rank of a
number is its size relative to other The RANK function syntax has the following
values in a list. (If you were to sort arguments:
the list, the rank of the number
would be its position.)  Number Required. The number whose rank
you want to find.
 Ref Required. An array of, or a reference to, a
list of numbers. Nonnumeric values in ref are
ignored.

 Order Optional. A number specifying how to


rank number.

If order is 0 (zero) or omitted, Microsoft Excel


ranks number as if ref were a list sorted in
descending order.

If order is any nonzero value, Microsoft Excel


ranks number as if ref were a list sorted in
ascending order.

15.) RAND
Returns an evenly distributed RAND ()
random real number greater than
or equal to 0 and less than 1. A The RAND function syntax has no arguments.
new random real number is
returned every time the worksheet
is calculated.

16.) MODE
Returns the most frequently MODE(number1,[number2],...)
occurring, or repetitive, value in an
array or range of data. The MODE function syntax has the following
arguments:

 Number1 Required. The first number


argument for which you want to calculate the
mode.

 Number2,... Optional. Number arguments 2


to 255 for which you want to calculate the
mode. You can also use a single array or a
reference to an array instead of arguments
separated by commas.
17.) MEDIAN Returns the median of the given MEDIAN(number1, [number2], ...)
numbers. The median is the
number in the middle of a set of The MEDIAN function syntax has the following
numbers. arguments:

 Number1, number2, ... Number1 is required,


subsequent numbers are optional. 1 to 255
numbers for which you want the median.

18.) POWER
Returns the result of a number POWER(number, power)
raised to a power.
The POWER function syntax has the following
arguments:

 Number Required. The base number. It can


be any real number.

 Power Required. The exponent to which the


base number is raised.

Remark

The "^" operator can be used instead of


POWER to indicate to what power the base
number is to be raised, such as in 5^2.

19.) NPV
Calculates the net present value of NPV(rate,value1,[value2],...)
an investment by using a discount
rate and a series of future The NPV function syntax has the following
payments (negative values) and arguments:
income (positive values).
 Rate Required. The rate of discount over the
length of one period.

 Value1, value2, ... Value1 is required,


subsequent values are optional. 1 to 254
arguments representing the payments and
income.
Value1, value2, ... must be equally spaced in
time and occur at the end of each period.

NPV uses the order of value1, value2, ... to


interpret the order of cash flows. Be sure to
enter your payment and income values in the
correct sequence.

Arguments that are empty cells, logical values,


or text representations of numbers, error
values, or text that cannot be translated into
numbers are ignored.

If an argument is an array or reference, only


numbers in that array or reference are counted.
Empty cells, logical values, text, or error values
in the array or reference are ignored.

20.) IRR
Returns the internal rate of return Values Required. An array or a reference to
for a series of cash flows cells that contain numbers for which you want
represented by the numbers in to calculate the internal rate of return.
values. These cash flows do not
have to be even, as they would be Values must contain at least one positive value
for an annuity. However, the cash and one negative value to calculate the internal
flows must occur at regular rate of return.
intervals, such as monthly or
annually. The internal rate of IRR uses the order of values to interpret the
return is the interest rate received order of cash flows. Be sure to enter your
for an investment consisting of payment and income values in the sequence
payments (negative values) and you want.
income (positive values) that occur
at regular periods.
If an array or reference argument contains text,
logical values, or empty cells, those values are
ignored.

 Guess Optional. A number that you guess is


close to the result of IRR.

Microsoft Excel uses an iterative technique for


calculating IRR. Starting with guess, IRR cycles
through the calculation until the result is
accurate within 0.00001 percent. If IRR can't
find a result that works after 20 tries, the
#NUM! error value is returned.

In most cases you do not need to provide guess


for the IRR calculation. If guess is omitted, it is
assumed to be 0.1 (10 percent).

If IRR gives the #NUM! error value, or if the


result is not close to what you expected, try
again with a different value for guess.

21.) PMT
PMT, one of the financial PMT(rate, nper, pv, [fv], [type])
functions, calculates the payment
for a loan based on constant Note: For a more complete description of the
payments and a constant interest arguments in PMT, see the PV function.
rate.
The PMT function syntax has the following
arguments:

 Rate Required. The interest rate for


the loan.

 Nper Required. The total number of


payments for the loan.

 Pv Required. The present value, or


the total amount that a series of future
payments is worth now; also known as
the principal.

 Fv Optional. The future value, or a


cash balance you want to attain after
the last payment is made. If fv is
omitted, it is assumed to be 0 (zero),
that is, the future value of a loan is 0.

 Type Optional. The number 0 (zero)


or 1 and indicates when payments are
due.


22.) GOALSEEK
If you know the result you want  NOTE : Goal Seek works only with one variable
from a formula, but you aren't sure input value. If you want to work with more than
which input value the formula one input value, such as a loan amount and a
needs to get that result, use the monthly payment, you use the Solver add-in.
Goal Seek feature. For more information about the Solver add-in,
see Define and solve a problem by using Solver.

23.) SCENARIO
MANAGER The Document Inspector found 
one or more scenarios in your
workbook that were defined by
using Scenario Manager. Scenarios
may contain cached or hidden
data in your workbook.

24.) DATA
TABLES A data table is a range of cells in 
which you can change values in
some in some of the cells and
come up with different answers to
a problem. A great example is
using the PMT function with
different loan amounts and
interest rates to figure out how
much of a loan you can afford for
a home or a car. Experimenting
with changeable values to produce
different results is part of a
discipline known as data analysis.

25.) PIVOT
TABLES In PivotTable reports, you can use
summary functions in value fields
to combine values from the
underlying source data. If
summary functions and custom
calculations do not provide the
results that you want, you can
create your own formulas in
calculated fields and calculated
items. For example, you could add
a calculated item with the formula
for the sales commission, which
could be different for each region.
The PivotTable report would then
automatically include the
commission in the subtotals and
grand totals.

26.) DATA
VALIDATION You use data validation to restrict
the type of data or the values that
users enter into a cell.

27.) DATE
FUNCTION Use Excel's DATE function when 
you need to take three separate
values and combine them to form
a date.

28.) NAME
MANAGER By using names, you can make 
your formulas much easier to
understand and maintain. You can
define a name for a cell range,
function, constant, or table. Once
you adopt the practice of using
names in your workbook, you can
easily update, audit, and manage
these names.

You might also like