Excel - Important Functions
Excel - Important Functions
PDF
Version
1
II. Excel’s most useful functions
2
Index
Page #
If 4-7
Sum functions 8-13
Count functions 14-20
Lookup functions 21-33
Index & Match 34-40
Average & Averageif 41-44
Iferror 45-48
Text functions 49-57
Choose 58-63
Goal Seek 64-68
Data tables 69-74
Pivot tables 75-82
3
If
4
IF
1
If tests to see whether a certain
1 2 3
condition is true or false…
2
…the Excel user selects as a second
argument of the function the value to
be displayed if the condition is TRUE
3
…the Excel user selects as a third
argument of the function the value to
be displayed if the condition is FALSE
5
IF
6
IF
7
SUM Functions: Sum, Sumif & Sumifs
8
SUM
9
© 365careers, 2014
SUMIF
1 2 3
10
SUMIF
11
© 365careers, 2014
SUMIFS
2
“Criteria range 1” contains the first range with cells
that will be evaluated
3
“Criteria 1” is the condition to be satisfied by the
cells in “Criteria range 1”
4
“Criteria range 2” contains the second range with
cells that will be evaluated
5
“Criteria 2” is the condition to be satisfied by the
cells in “Criteria range 2”
12
SUMIFS
13
COUNT Functions: Count, Counta,
Countif, Countifs
14
COUNT
15
COUNTA
16
COUNTIF
1 2
1
The first argument is the range to be counted
2
The second argument is the condition that needs to
be satisfied in order to count the cells
17
COUNTIF
1 2
1
We would like to count how many teams earned
more than 60 points. Therefore we select the range
containing the number of points earned F4:F12
18
COUNTIFS
1
The first argument is the “Criteria range 1”. The first
range of cells that we would like to be evaluated
2
“Criteria 1” is the condition to be satisfied by the
cells in “Criteria range 1”
3
“Criteria range 2” contains the second range with
cells that will be evaluated
4
“Criteria 2” is the condition to be satisfied by the
cells in “Criteria range 2”
19
COUNTIFS
1
The first argument is the range indicating whether a
team played in the Champions league (“Yes” or “No”)
2
Then we have the condition that needs to be
satisfied: “Yes” as we want to count only the teams
which participated in the Champions league
3
The third argument is the range which contains the
number of points earned by each team
4
We want to count only teams that earned more than
60 points
20
Lookup Functions: Vlookup & Hlookup
21
VLOOKUP
22
VLOOKUP
23
VLOOKUP
1 2 3 4
1
The first argument is the value that we need to find in
the leftmost column of the table
2
The second argument is the table where we will be looking at
3
The third argument is the column from which we would like to
make an extraction
4
Fourth argument is a logical value; we indicate whether we want
the closest match (“TRUE”) or an exact match (“FALSE”)
24
VLOOKUP
2
1
An example makes things much easier:
1
Our lookup value is Lazio – H4. We would like to find
this value in the leftmost column of the table to the left
2
The second argument is the table with data : B4:F12.
The function will look for Lazio in the leftmost column of
the table - B4:B12
3
We select 2 as a column number, as we would like to
obtain a value from the second column of the table when
it finds a match for Lazio
4
The fourth argument is “FALSE” because we need an
exact match
25
VLOOKUP
Lookup
value
26
VLOOKUP
1 2 3 4 5
Once the lookup value has been found, we indicate which column we would like to
obtain as a result. In this case we have indicated the second column “Country”
27
© 36careers, 2014
HLOOKUP
28
HLOOKUP
29
HLOOKUP
1 2 3 4
1
The first argument is the value that we need to find in
the top row of the table
2
The second argument is the table where we will be looking at
3
The third argument is the row from which we would like to make
an extraction
4
Fourth argument is a logical value; we indicate whether we want
the closest match (“TRUE”) or an exact match (“FALSE”)
30
HLOOKUP
2
The second argument is the table with data: B3:F7.
The function will look for Milan in the top row of the
table – B3:B7
3
We select 2 as a row number as we would like to
obtain a value from the second row of the
table when it finds a match for Milan
4
The fourth argument is “FALSE” because we need an
exact match
31
HLOOKUP
32
HLOOKUP
1
2
3
3
5
Once the lookup value has been found, we indicate which row we would like to
obtain as a result. In this case we have indicated the second row “Country”
33
Index & Match
34
INDEX
1
The first argument is the array in which we would like
to make an extraction
2
The second argument is the row number within the
array
3
The third argument is the column number within the
array
35
INDEX
1
2
3
4
5 Index finds the intersection between the 5th row and the
2nd column within the array B4:C12 and delivers its result
1 2
36
MATCH
1 2 3
Match returns the relative position of
an item within an array
1
“Lookup value” is the value that you
want to find in order to obtain the
number that you are looking for
2
“Lookup array” is the array in which we
will look for the “lookup value”
3
The third argument is a logical value:
“0” for an exact match and “1” for
closest match
37
MATCH
Array
38
INDEX & MATCH
39
INDEX & MATCH
Match will deliver as an output the position of the lookup Match is nested in the Index function in order to
value Milan in the array B4:12. In this example it is 2. Then provide the row number
Index will supply the 2nd value within the range C4:C12 - Italy
40
Average & Averageif
41
AVERAGE
42
AVERAGEIF
1
“Range” contains the cells that will be evaluated
2
“Criteria” is the condition to be satisfied by the cells
in the range
3
“Average range” is the range with sells to be
averaged when the condition is satisfied
43
AVERAGEIF
44
Iferror
45
IFERROR
1 2
1
The first argument of the function is
an expression or formula that needs
to be tested for an error
2
The second argument is the value to
be displayed when there is an error in
the first argument
46
IFERROR
47
IFERROR
48
Text functions
49
LEFT
The function returns the first three characters Left returns a given number of characters from the
from the beginning of the text beginning of a text string
50
RIGHT
The function returns the first three characters Right returns a given number of characters from the
from the end of the text end of a text string
51
MID
52
UPPER
53
LOWER
54
PROPER
Proper converts a text to proper case. The first letter of each word is
an uppercase letter and the rest of the letters are lowercase
55
& and CONCATENATE
56
& and CONCATENATE
57
Choose
58
CHOOSE
n
Value n is the value which will be selected when the
index number is set at n
59
CHOOSE
60
Max & Min
61
Max
62
Min
63
Goal seek
64
GOAL SEEK
65
GOAL SEEK
We can find the Goal Seek function in the “Data” tab and
selecting “What if Analysis”
66
GOAL SEEK
67
GOAL SEEK
Here is the solution which Goal Seek found: Variable costs need
to be -17, in order to obtain a Gross Margin of 17
68
Data tables
69
DATA TABLES
70
DATA TABLES
What if we wanted to see how much will be repaid if the interest rate was
Different levels of input 11% or 12%? What if the financing is repaid in three years instead of five?
Different
levels of
input
In such situations we can use data tables. A data table would show us how
the final value would vary if we change one or two of its input parameters
71
DATA TABLES
72
DATA TABLES
73
DATA TABLES
74
Pivot tables
75
PIVOT TABLES
Pivot tables are Excel’s dynamic and interactive tables. The data that you see
on this sheet includes 15,000 rows and could be hard to elaborate. Pivot
tables are a great way to simplify the work with large quantities of data
76
PIVOT TABLES
77
PIVOT TABLES
In order to build the Pivot table that serves our needs we have to
select these fields and drag them to the boxes below
78
PIVOT TABLES
79
PIVOT TABLES
80
PIVOT TABLES
81
PIVOT TABLES
82