Formula Tutorial1
Formula Tutorial1
In just a few steps, you'll be up and running with building formulas and functions in Excel, the
world's most powerful spreadsheet app.
Let's go >
Go back to top by pressing CTRL+HOME. To start the tour, press CTRL+PAGE DOWN.
Double-click
or type =SUM(,
this
thencell. You'll
select
notice
that rangethe 100
toward
with thethe
end.
mouse, Although
and
it's
presspossible
Enter. to
put
Thisnumbers
will sum
in
thea values
formula in
like
cellsthis,
D3, weD4,
Introduction to functions
don't
D5, and D6. to functions
Introduction
recommend
Your answer it
Functions
unless
should it'sbe give
170. you the ability to do a variety of things, like perform mathematical operations, look up values, or even
absolutely
Now let's try AutoSum. Select the cell under the column for Meat (cell G7), then go to Formulas > AutoSum > select SUM. You
necessary.Functions
This give you browse
the ability to do the
a variety of things, like perform mathematical
Go to theasFormulas
is known a tab and through Function Library, where functions are listed by category, like Text, Da
Here's a neat
constant, operations,
andkeyboardlook up values,
shortcut. Selector
celleven
D15,calculate dates
then press Alt =,and
thentimes.
Enter.Let's
This try a few waysenters
automatically to SUM for you.
it's
When
Dive
EXTRA
easy toadd
you for
down
CREDIT up
start values
typing
more with the SUM function.
a function name after you press =, Excel will launch Intellisense, which will list all of the functio
detail
forget that it's
Try theWe
there. COUNT function using any of the methods you've already tried. The COUNT function counts the number of cells in a ra
recommend 1
Next step
referring
More about to functions
another cell
Now
If the let's
instead, SUM look
like at the
function anatomy
could of a few
talk, it would say,functions.
return theThe
sumSUM
of allfunction is structured
the values in cells D38 like this:and all of column H. SUM is th
to D41,
cell F51. That2
way
The it's easily
TODAY function returns today's date. It will automatically update when Excel recalculates.
CHECK
seen and THISnotOUT
Select
hiddentheseinsidecells.
a Then in the lower-right corner of the Excel window, look for SUM: 170 in the bottom bar. That's called the S
formula.
More information on the web
All about the3SUM function
Use AutoSum to sum numbers
All about the COUNT function
Free Excel training online
Back to top Dive down for more detail
Next step
When you start typing a function name after you press =, Excel will launch Intellisense,
which will list all of the functions starting with the letters you type. When you find the
one you want, press Tab, and Excel will automatically finish the function name and enter
the opening parenthesis for you. It will also display the optional and required arguments.
Now let's look at the anatomy of a few functions. The SUM function is structured like
this:
If the SUM function could talk, it would say, "Return the sum of all the values in cells
D38 to D41, and all of column H".
Back to top
When you start typing a function name after you press =, Excel will launch Intellisense,
which will list all of the functions starting with the letters you type. When you find the
one you want, press Tab, and Excel will automatically finish the function name and enter
the opening parenthesis for you. It will also display the optional and required arguments.
Now let's look at the anatomy of a few functions. The SUM function is structured like
this:
=SUM(D38:D41,H:H)
If the SUM function could talk, it would say, "Return the sum of all the values in cells
D38 to D41, and all of column H".
=TODAY()
EXTRA CREDIT
Try the COUNT function using any of
the methods you've already tried.
The COUNT function counts the
number of cells in a range that
contain numbers.
Fruit Amount
Apples 50 CHECK THIS OUT
Select these cells. Then in the lower-right
Oranges 20 corner of the Excel window, look for this:
Bananas 60
Lemons 40
That's called the Status Bar, and it's just
SUM > 170 another way to quickly find a total and other
details about a selected cell or range.
Item Amount
Cars 20
Trucks 10
Bikes 10
Skates 40
IMPORTANT DETAIL
Double-click this cell. You'll notice the 100 toward the
end. Although it's possible to put numbers in a formula
like this, we don't recommend it unless it's absolutely
necessary. This is known as a constant, and it's easy to
forget that it's there. We recommend referring to another
cell instead, like cell F51. That way it's easily seen and not
hidden inside a formula.
EXTRA CREDIT
Try using
CHECK THIS
MEDIAN or
OUT
MODE here.
AVERAGE function
AVERAGE
Select
functionany
range of gives
MEDIAN
Use thevalue
numbers,
you the AVERAGE
then function to get the average of numbers in a range of cells.
Select
look
in Use
cell the AVERAGE function
the D7, then use AutoSum
theinmiddle to to getanthe
add average function.
AVERAGE of numbers in a range of cells.
Status
of
Now Bar
theselect for
data set,
cell G7, and enter an AVERAGE function by typing =AVERAGE(G3:G6).
an instant
while
In
Average.
MODE D15,1
cell gives you can use either AutoSum, or type to enter another AVERAGE function.
the one that
occurs
Activatethe
the previous sheet
most
Go to the
frequently. 2sheet
next
EXTRA CREDIT
Try using MEDIAN or MODE here.
MEDIAN gives you the value in the
middle of the data set, while
MODE gives the one that occurs
the most frequently.
Previous
1 Select cell D7, then use the AutoSum Wizard to add a MIN function.
3 In cell D15, you can use either the AutoSum Wizard, or type to enter a MIN
or MAX function.
Previous Next
GOOD TO KNOW
You can use either MIN or MAX with multiple
N(A1:A10,B1:B10), or =MAX(A1:A10,10).
ranges, or values to show the greater or lesser of
those values, like =MIN(A1:A10,B1:B10), or
=MAX(A1:A10,B1), where B1 contains a threshold
value, like 10, in which case the formula would
never return a result less than 10.
display
times, thena
negative
subracts the
number
time they took
because
for lunch.you The
haven't
*24 at the end
entered your
of the formula
birthday
converts yet,
In cell D28, the
you
entercan use an
=NOW(),
fractional
IF function
which
portion will like
of give
the
this:
the
Datethat
day
Date functions
current
functions
Excel
=IF(D7="","",D
time,
sees
Excel
and will
into
can give you the current date, based on your computer's regional settings. You can also add and subtract Dates.
7-D6),
hours. which
update each
You'll
says,
time "IF
CheckExcel
need tooutD7
format
the TODAY function, which gives you Today's date. These are live, or volatile functions, so when you open your wor
equals
calculates. Excel can give you the current date, based on your computer's regional settings. You
the cell
Subtract as aIf - Enter your next birthday in MM/DD/YY format in cell D7, and watch Excel tell you how many days away it is b
Dates
nothing,
you need then
to
Number can also add and subtract Dates.
show
Add
change
though. nothing,
Dates To-do
the Let's say you want to know what date a bill is due, or when you need to return a library book. You can add days to
otherwise
Time format,
that,
GOOD
show
you
Home
Excel
goTO
canD7
toKNOW
> go to
keeps 1 and times based on the number of days starting from January 1, 1900. Times are kept in fractional portions
dates
minus
Ctrl+1 D6".
>
Format > Cells
Number
(Ctrl+1) >>
Time
Number >functions
Select
Time
Excel can>give
the format you the current time, based on your computer's regional settings. You can also add and subtract times. For insta
Number > 2you
want.
decimals. 2
If this formula could talk, it would say, "Take the Time Out and subtract it from the Time In, then subtract the Lunch Out/In Tim
Previous 3
Next
More information on the web
All about the TODAY function
All about the NOW function
All about the DATE function
Free Excel training online
Time functions
Excel can give you the current time, based on your computer's regional settings. You
can also add and subtract times. For instance, you might need to keep track of how
many hours an employee worked each week, and calculate their pay and overtime.
3
Previous
1 and times based on the number of days starting from January 1, 1900. Times are kept in fractional portions of a day based o
OD TO KNOW Check out the TODAY function, which gives you Today's date. These are live, or
el keeps dates
volatile functions, so when you open your workbook tomorrow, it will have
tomorrow's date. Enter =TODAY() in cell D6.
el can give you the current time, based on your computer's regional settings. You can also add and subtract times. For instance, you might
2 Subtract Dates - Enter your next birthday in MM/DD/YY format in cell D7, and
watch Excel tell you how many days away it is by using =D7-D6 in cell D8.
is formula could talk, it would say, "Take the Time Out and subtract it from the Time In, then subtract the Lunch Out/In Times, then multip
3 Add Dates - Let's say you want to know what date a bill is due, or when you
need to return a library book. You can add days to a date to find out. In cell
D10,
re information on theenter
web a random number of days. In cell D11, we added =D6+D10 to
about the TODAY calculate
functionthe due date from today.
about the NOW function
about the DATE function
e Excel training online
Time functions
Excel can give you the current time, based on your computer's regional settings. You
can also add and subtract times. For instance, you might need to keep track of how
many hours an employee worked each week, and calculate their pay and overtime.
1 In cell D28, enter =NOW(), which will give the current time, and will update
each time Excel calculates. If you need to change the Time format, you can
go to Ctrl+1 > Number > Time > Select the format you want.
3 If this formula could talk, it would say, "Take the Time Out and subtract it
from the Time In, then subtract the Lunch Out/In Times, then multiply
those by 24 to convert Excel's fractional time to hours", or =((Time In -
Time Out)-(Lunch In - Lunch Out))*24.
*24 to convert Excel's
fraction of a day to
hours
*24 to convert Excel's
fraction of a day to
Time Out Lunch Out hours
=((D35-D32)-(D34-D33))*24
Time In Lunch In
GOOD TO KNOW
You can use keyboard s
Times that won't contin
The inner parentheses () make sure Excel calculates those D
parts of the formula by themselves. The outer Tim
parentheses make sure Excel multiplies the final inner result by
24.
Previous Next
Date functions
Today's date:
Your birthday:
Days
ract times. For until your
instance, youbirthday: 0 many hoursIMPORTANT
might need to keep track of how
DETAIL
Ifan employee
you worked
don't want Excel each week,a and
to display calculate
negative their pay and ov
number,
because you haven't entered your birthday yet, you
Grace period days: can use an IF function like this: =IF(D7="","",D7-D6),
Bill due on: 12/30/99 which says, "IF D7 equals nothing, then show nothing,
otherwise show D7 minus D6".
he Lunch Out/In Times, then multiply those by 24 to convert Excel's fractional time to hours", or =((Time In - Time Out)-(Lunch In - Lunch O
GOOD TO KNOW
Excel keeps dates and times based on the number of days
starting from January 1, 1900. Times are kept in fractional
portions of a day based on minutes. So 01/01/2017 12:30
PM is actually stored as 42736.5208. If the Time or Date
show up as numbers like that, then you can press Ctrl+1 >
Number > select a Date or Time format.
Time functions
Current Time:
GOOD TO KNOW
You can use keyboard shortcuts to enter Dates and
Times that won't continuously change:
Date - Ctrl+;
Time - Ctrl+Shift+:
calculate
ative their pay and overtime.
number,
day yet, you
"","",D7-D6),
show nothing,
e Out)-(Lunch In - Lunch Out))*24.
Joining
There are Joining text from different cells
text fromtimes
many different cellswhen you want to join text that's in different cells. This example is very common, where you ha
in Excel
In cell E3, enter =D3&C3 to join the last and first names.
SmithNancy doesn't look quite right though. We need to add a comma and a space. To do that we'll use quotes to create a ne
There are many times in Excel when you want to join text that's in different cells. This
To create the full name, we'll join first and last name, but use a space without a comma. In F3, enter =C3&" "&D3.
example is very common, where you have first and last names, and want to combine
Dive downthem as first
for more name, last name, or full name. Fortunately, Excel lets us do that with the
detail
Next Ampersand (&) sign, which you can enter with Shift+7.
Using text and numbers together
Look
In cellatC36, 1C28:D29.
cellsenter =C28&"See"&TEXT(D28,"MM/DD/YYYY").
how the date and times are inMM/DD/YYYY
separate cells?is You
the can join them
US format together
code with the & symbol
for Month/Day/Year, like yo
like 09/25/
=C28
WORTH " &2
& "EXPLORING
TEXT(D28,"MM/DD/YYYY")
If you don't know what format code to use, you can use Ctrl+1 > Number to format any cell the way you want. Then select the
More information on the web
All about the TEXT function
Combine text and numbers
3 online
Free Excel training
Look at cells C28:D29. See how the date and times are in separate cells? You can join
them together with the & symbol like you'll see in cells C32:C33, but that doesn't look
right, does it? Unfortunately, Excel doesn't know how you want to format the
numbers, so it breaks them down to their basest format, which is the the Serial date in
this case. We need to explicity tell Excel how to format the number portion of the
formula, so it displays the way you want in the resulting text string. You can do that
with the TEXT function and a format code.
2
Previous
Look at cells C28:D29. See how the date and times are in separate cells? You can join
them together with the & symbol like you'll see in cells C32:C33, but that doesn't look
right, does it? Unfortunately, Excel doesn't know how you want to format the
numbers, so it breaks them down to their basest format, which is the the Serial date in
this case. We need to explicity tell Excel how to format the number portion of the
formula, so it displays the way you want in the resulting text string. You can do that
with the TEXT function and a format code.
ant. Then select the Custom option. You can copy the format code that's displayed back to your formula.
WORTH EXPLORING
If you don't know what format code to use, you can use
Ctrl+1 > Number to format any cell the way you want.
Then select the Custom option. You can copy the format
code that's displayed back to your formula.
WORTH EXPLORING
If you don't know what format code to use, you can use
Ctrl+1 > Number to format any cell the way you want.
Then select the Custom option. You can copy the format
code that's displayed back to your formula.
formula
you start in cell
we've
D12. Weentered
got
typing, Excel's
=IF(E33="Yes",
you
Next started
we've
auto-correct,
F31*SalesTax,
with
added an IFit
should
0), where find we
=IF(C12<100,"L
statement
for you. When to
set
ess up
than
calculate
it
Copydoes,
SalesTax D9 to press
100","Greater
shipping
In
Tab cell D9
toTheenterifas
enter
a
it'sit.
D10.
Named
than
required. Range
oraequal In
=IF(C9="Apple
This
answer
with is here
a value of
to
cell 100").
EXPERTF35
",TRUE,FALSE).
Named TIP What
you'll
Range,
should
0.0825.
happens
Named
see beOur
if
Ranges you
IF statements
The
and
FALSE,
IF correct
we says If
statements
formula
enter
allow
answer
entered a isit to
you
=IF(E35="Yes",
because
cell
IF E33terms
statements
number
define
SUM(D28:D29) an allow you to make logical comparisons between conditions. An IF statement generally says that if one condition
equals
TRUE.
from
orange
Yes, Formulas
then is nota
greater
or valuesthan
*1.25,0).
>multiply
Define in
This
an
100 apple.
single
says in cell cell
"Ifplace,
cell
Name.
F31
C12? timesNow, IF statements
if allow you to make logical comparisons between conditions. An IF
and
E35
you then
is
everYes,needreuse
SalesTax,
them
then
TRUE take
and the statement
FALSE generally says that if one condition is true do something, otherwise do
to change
otherwise your are unlike other words in Excel formulas in that they don't need to be in quotes, and Excel will automatically c
throughout
sum of the something
a
=IF(C3="Apple","Yes","No")
shipping cost, else. The formulas can return text, values, or even more calculations.
return
workbook.
Quantity a 0. You
you
Diveonlydown have for more detail
can
to see
column
do it allone
in
in of
the
Try
Next
the
tablechanging
named
above,
place,
Yes
and
IF
IF
can
to
ranges
and
Nointhe
multiply
statement
statements
cell use
E33 to by
inyou
this 1itwith another function
seecan also force additional calculations to be performed if a certain condition is met. Here we're going to evaluate
workbook
by 1.25,
Shipping name
the
goingcalculation
otherwiseto in
anywhere
change.
Formulas
return a 0". >
the workbook.
Name 2
Manager. Click
GOOD
here toTO learn KNOW
When
more. you create a formula, Excel will automatically place colored borders around any ranges referenced in the formula, and t
3
Previous
Next
More information on the web
All about the IF function
All about the IFS function
Dive down for more detail
Advanced IF statements
Free Excel training online
3
Previous
atement1with
atements
In cell D9
can another
enter =IF(C9="Apple",TRUE,FALSE). The correct answer is TRUE.
function
also force additional calculations to be performed if a certain condition is met. Here we're going to evaluate a cell to see if S
3 Next, change the 1.25 in the formula in cell F35 to "Shipping". As you start
typing, Excel's auto-correct, should find it for you. When it does, press Tab
to enter it. This is a Named Range, and we entered it from Formulas >
Define Name. Now, if you ever need to change your shipping cost, you
only have to do it in one place, and you can use the Shipping name
Next, change the 1.25 in the formula in cell F35 to "Shipping". As you start
typing, Excel's auto-correct, should find it for you. When it does, press Tab
to enter it. This is a Named Range, and we entered it from Formulas >
Define Name. Now, if you ever need to change your shipping cost, you
only have to do it in one place, and you can use the Shipping name
anywhere in the workbook.
Previous Next
Advanced IF statements
will automatically capitalize them. Numbers don't need to be in quotes either. Regular text, like Yes or No does need to be in quotes like t
IF statements
Apple
Orange
n the formula, and the corresponding ranges in the formula will be the same color. You can see this if you select cell F33 and press F2 to ed
IMPORTANT DETAIL
TRUE and FALSE are unlike other words in Excel formulas
in that they don't need to be in quotes, and Excel will
automatically capitalize them. Numbers don't need to be
in quotes either. Regular text, like Yes or No does need to
be in quotes like this:
=IF(C3="Apple","Yes","No")
EXPERT TIP
Named Ranges allow you to define terms or values in a
single place, and then reuse them throughout a workbook.
You can see all of the named ranges in this workbook by
going to Formulas > Name Manager. Click here to learn
more.
EXPERT TIP
Named Ranges allow you to define terms or values in a
single place, and then reuse them throughout a workbook.
You can see all of the named ranges in this workbook by
going to Formulas > Name Manager. Click here to learn
more.
, or even more calculations.
KNOW
eate a formula, Excel will automatically
d borders around any ranges referenced
a, and the corresponding ranges in the
be the same color. You can see this if
ll F33 and press F2 to edit the formula.
exists, but you
In
stillthis
want case,to
we'll wrapthe
suppress our
In cell
existing D22,
#N/A
enter error,
VLOOKUP
you can use an
=VLOOKUP(C2
formula like
error handling
2,C17:D20,2,F
this
functionin cell D43:
called
ALSE). The
IFERROR
correct in
answer cell
=IF(C43="","",
G43:
for Apples is
VLOOKUP(C43,
=IFERROR(VLO
VLOOKUP
50. VLOOKUP
C37:D41,2,FAL
VLOOKUP
OKUP(F43,F37:
VLOOKUP
looked
SE)) tryfor
Now
G41,2,FALSE)," foris one of the most widely used functions in Excel (and one of our favorites too!). VLOOKUP lets you look up a value i
Apples,
yourself found
in the
").
it, IFERROR
then went
=VLOOKUP(A1,B:C,2,FALSE)
Meat
This
says section,
saystheif cell
ifone
over
in
C43 cell G22.
equals VLOOKUP is one of the most widely used functions in Excel (and one of our favorites
What
VLOOKUP
column do toyouthewant to look for?
You
nothing
returns should (""),
too!).
a valid VLOOKUP lets you look updo
a value in a to
column on the left, then returns
If you
right,
end up find
and
with it, how many columns to the right you want get a value?
then
result, return
then
returned
Where dothe
=VLOOKUP(F2
nothing, information in another
you want to look for it? column to the right if it finds a match. VLOOKUP says:
display
amount. that,
2,F17:G20,2,FA
otherwise
Do you want an exact, or approximate match?
otherwise,
LSE).
return
displaythe
VLOOKUP's
nothing ("").
results.
EXPERIMENT
We Note
displayed
the second
Try selecting
nothing here different items from the drop down lists. You'll see the result cells instantly update themselves with new values.
closing
(""), but youfor more detail
Dive down
parenthesis
can also use at
Next
the
numbersend of(0,1, the
formula.
VLOOKUP
2, etc.), or andThis #N/A
Invariably,
closes the as you'll
IF run into a situation where VLOOKUP can't find what you asked it to, and it returns an error (#N/A). Sometime
text, such
statement.
"Formula isn'tDETAIL
IMPORTANT
correct". is what's known as a blanket error handler, meaning it will suppress any error your formula might throw. This can cau
IFERROR
A rule of thumb is to not add error handlers to your formulas until you're absolutely certain they work properly.
Previous
Next
More information on the web
All about the VLOOKUP function
1
All about the INDEX/MATCH functions
All about the IFERROR function
Use PivotTables to analyze worksheet data
2 online
Free Excel training
1
2
Previous
OOKUP(A1,B:C,2,FALSE)
VLOOKUP
at do you want to islook
onefor?
of the most widely used functions in Excel (and one of our favorites
ou find it, how many columnsyou
too!). VLOOKUP lets look
to the updo
right a value in a to
you want column on the left, then returns
get a value?
ere doinformation in another
you want to look for it? column to the right if it finds a match. VLOOKUP says:
you want an exact, or approximate match?
What do you If you find it, how many
want to look columns to the right do
ERIMENT for? you want to get a value?
selecting different items from the drop down lists. You'll see the result cells instantly update themselves with new values.
e down for more detail
OKUP
riably,and =VLOOKUP(A1,B:C,2,FALSE)
#N/A
you'll run into a situation where VLOOKUP can't find what you asked it to, and it returns an error (#N/A). Sometimes, it's because th
ORTANT DETAIL
RROR is what's known as a blanket error handler, meaning it will suppress any error your formula might throw. This can cause problems if E
Where do Do you want
you want to an exact,
le of thumb is to not add error handlers to your formulas until you're or
absolutely certain they work properly.
look for it? approximate
match?
1 If you know your lookup value exists, but want to hide the error if the lookup
cell is blank, you can use an IF statement. In this case, we'll wrap our existing
VLOOKUP formula like this in cell D43:
=IF(C43="","",VLOOKUP(C43,C37:D41,2,FALSE))
If you know your lookup value exists, but want to hide the error if the lookup
cell is blank, you can use an IF statement. In this case, we'll wrap our existing
VLOOKUP formula like this in cell D43:
=IF(C43="","",VLOOKUP(C43,C37:D41,2,FALSE))
This says, "If cell C43 equals nothing (""), then return nothing, otherwise
return the VLOOKUP's results". Note the second closing parenthesis at the
end of the formula. This closes the IF statement.
2 If you're not sure your lookup value exists, but you still want to suppress the
#N/A error, you can use an error handling function called IFERROR in cell
G43: =IFERROR(VLOOKUP(F43,F37:G41,2,FALSE),""). IFERROR says, "If
the VLOOKUP returns a valid result, then display that, otherwise, display
nothing ("")". We displayed nothing here (""), but you can also use numbers
(0,1, 2, etc.), or text, such as "Formula isn't correct".
Previous Next
r (#N/A). Sometimes, it's because the lookup value simply doesn't exist, or it can because the reference cell doesn't have a value yet.
Apples Pork
EXPERIMENT
Try selecting different items from the drop down lists. You'll see
the result cells instantly update themselves with new values.
M function in cell D42 could talk, it would say this: Sum up the values in cells D38, D39, D40, and D41.
Item Amount Item Amount
Bread 50 Bread 50
Donuts 100 Donuts 100
Cookies 40 Cookies 40
Cakes 50 Cakes 50
Pies 20 Pies 20
#N/A Pastry
IMPORTANT DETAIL
IFERROR is what's known as a blanket error handler, meaning it
will suppress any error your formula might throw. This can
cause problems if Excel is giving you a notification that your
formula has a legitimate error that needs to be fixed.
=SUMIFS(H3:H14,F3:F14,F17,G3:G14,G17)
Dive down for more detail
Next
SUMIF with a value argument
Here's an example of the SUMIF function using greater than (>) to find all values greater than a given amount:
200
Sum up through
....Look some values
thesebased
cells...on this criterion:
...and if the value is greater than 50, sum it up.
NOTE: If you find you are making a lot of conditional formulas, you might find that a PivotTable is a better solution. See this Piv
More information on thedown
Dive web for more detail
Dive down for more detail
All about the SUMIF function
All about the SUMIFS function
All about the COUNTIF function
All about the COUNTIFS function
Conditional functions - COUNTIF
All about the AVERAGEIF function
All about the AVERAGEIFS function
All about the MINIFS function
COUNTIF and COUNTIFS let you count values in a range based on a criteria you
All about the MAXIFS function
specify. They're a bit different from the other IF and IFS functions, in that they only
Create a drop-down list
Free Excelhave a criteria
training online range, and criteria. They don't evalute one range, then look in another
to summarize.
Back to top
Next
1
=COUNTIFS(F50:F61,F64,G50:G61,G64)
SUMIF =SUMIF(C92:C103,C106,E92:E103)
SUMIFS =SUMIFS(E92:E103,C92:C103,C106,D92:D103,D106)
AVERAGEIF =AVERAGEIF(C92:C103,C106,E92:E103)
AVERAGEIFS =AVERAGEIFS(E92:E103,C92:C103,C106,D92:D92,D106)
COUNTIF =COUNTIF(C92:C103,C106)
COUNTIFS =COUNTIFS(C92:C103,C106,D92:D103,D106)
MAXIFS =MAXIFS(E92:E103,C92:C103,C106,D92:D103,D106)
MINIFS =MINIFS(E92:E103,C92:C103,C106,D92:D103,D106)
Sum up some
values based
on this
criterion:
=SUMIF(D118:D122,">=50")
NOTE: If you find you are making a lot of conditional formulas, you might find that a
PivotTable is a better solution. See this PivotTable article for more information.
Previous
=SUMIF(C3:C14,C17,D3:D4)
e down for more detail
re conditional functions
=SUMIFS(H3:H14,F3:F14,F17,G3:G14,G17)
e down for more detail
TE: If you find you are making a lot of conditional formulas, you might find that a PivotTable is a better solution. See this PivotTable article
re information on thedown
Dive web for more detail Next
Dive down for more detail Next
about the SUMIF function
about the SUMIFS function
about the COUNTIF function
about the COUNTIFS function
Conditional functions - COUNTIF
about the AVERAGEIF function
about the AVERAGEIFS function
about the MINIFS function
COUNTIF and COUNTIFS let you count values in a range based on a criteria you
about the MAXIFS function
specify. They're a bit different from the other IF and IFS functions, in that they only
ate a drop-down list
e Excelhave a criteria
training online range, and criteria. They don't evalute one range, then look in another
to summarize.
=COUNTIF(C50:C61,C64)
2 COUNTIFS is the same as SUMIF, but it lets you use multiple criteria. So in
this example, you can look for Fruit and Type, instead of just by Fruit. Select
cell H64 and type =COUNTIFS(F50:F61,F64,G50:G61,G64). COUNTIFS is
structured like this:
This is the first This is the second
range to count range to count
=COUNTIFS(F50:F61,F64,G50:G61,G64)
SUMIF =SUMIF(C92:C103,C106,E92:E103)
SUMIFS =SUMIFS(E92:E103,C92:C103,C106,D92:D103,D106)
AVERAGEIF =AVERAGEIF(C92:C103,C106,E92:E103)
AVERAGEIFS =AVERAGEIFS(E92:E103,C92:C103,C106,D92:D92,D106)
COUNTIF =COUNTIF(C92:C103,C106)
COUNTIFS =COUNTIFS(C92:C103,C106,D92:D103,D106)
MAXIFS =MAXIFS(E92:E103,C92:C103,C106,D92:D103,D106)
MINIFS =MINIFS(E92:E103,C92:C103,C106,D92:D103,D106)
=SUMIF(D118:D122,">=50")
NOTE: If you find you are making a lot of conditional formulas, you might find that a
PivotTable is a better solution. See this PivotTable article for more information.
All about the COUNTIF function All about the COUNTIFS function
All about the AVERAGEIF function All about the AVERAGEIFS function
All about the MINIFS function All about the MAXIFS function
Back to top
Fruit Amount Fruit Type Amount
Apples 50 Apples Fuji 50
Oranges 20 Oranges Florida 20
Bananas 60 Bananas Cavendish 60
Lemons 40 Lemons Rough 40
Apples 50 Apples Honeycrisp 50
Oranges 20 Oranges Navel 20
Bananas 60 Bananas Lady Finger 60
Lemons 40 Lemons Eureka 40
Apples 50 Apples Honeycrisp 50
Oranges 20 Oranges Navel 20
Bananas 60 Bananas Cavendish 60
Lemons 40 Lemons Eureka 40
nt from the other IF and IFS functions, in that they only have a criteria range, and criteria. They don't evalute
EXPERT TIPone range, then look in anot
Each one of the Fruit and Type cells has a
drop-down list where you can select
different fruits. Try it, and watch the
formulas automatically update.
Item Amount
Bread 50
Donuts 100
Cookies 40
Cakes 50
Pies 20
200
ne range, then look in another to summarize.
ruit and Type cells has a
here you can select
y it, and watch the
tically update.
GOOD TO KNOW
Double-click this cell and you'll see that the formula
is different. Specifically, the sum criteria is ">=50"
which means greater than or equal to 50. There are
other operators you can use like "<=50" which is less
than or equal to 50. And there's "<>50" which is not
equals 50.
asection,
function thebox,
and
criteria forGO.
press
When you see
each argument
VLOOKUP
GOOD
is listedTO at the
highlighted,
KNOW
bottom of the
click
As
form.youOKPress
at the
enter OK
bottom.
each
when you're When
you select
and a
argument's
done,
function
section,
Excel will inenter
the the
CHECK
list, THIS
Excel will
Let
If
OUTyouthe
display Let the Function Wizard guide you
argument's
the formula
know
description
you.
You
syntax.
for name
Function
the
its will
should end
Wizardofguide you you want, but you're not sure how to build it, you can use the Function Wizard to help y
the function
be
up displayed
with
toward the
=VLOOKUP(C10
bottom ofIfthe
,C5:D8,2,FALSE you know the name of the function you want, but you're not sure how to build it,
form, above
)GOOD TOyou can use the Function Wizard to help you out.
the Formula KNOW
You can
result. type cell and range references, or select them with your mouse.
1
Previous
Next
More information on the web
Overview of formulas in Excel
2 (by category)
Excel functions
Excel functions (alphabetical)
Free Excel training online
Previous
If you know the name of the function you want, but you're not sure how to build it,
OD TOyou
KNOWcan use the Function Wizard to help you out.
can type cell and range references, or select them with your mouse.
1 Select cell D10, then go to Formulas > Insert Function > type
VLOOKUP in the Search for a function box, and press GO. When you
see VLOOKUP highlighted, click OK at the bottom. When you select a
function
e information on the webin the list, Excel will display its syntax.
rview of formulas in Excel
2 (byNext,
l functions enter the function arguments in their respective text boxes. As you
category)
enter each one, Excel will evaluate it, and show you its result, with the final
l functions (alphabetical)
Excel training result
online at the bottom. Press OK when you're done, and Excel will enter the
formula for you.
GOOD TO KNOW
You can type cell and
with your mouse.
GOOD TO KNOW
As you enter each argu
description will be disp
above the Formula resu
Previous Next
Fruit Amount
Apples 50
Oranges 20
Bananas 60
Lemons 40
Apples 50
GOOD TO KNOW
You can type cell and range references, or select them
with your mouse.
GOOD TO KNOW
As you enter each argument's section, the argument's
description will be displayed toward the bottom of the form,
above the Formula result.
GOOD TO
KNOW
Fixing
At some
Clicking Fixing formula errors
formula
point inerrors
time, you'll run across a formula that has an error, which Excel will display with #ErrorName. Errors can be he
Error checking
Options will let- Go to Formulas > Error Checking. This will load a dialog that will tell you the general cause for your specific err
you setclick
If you theHelp on this Error, a help topic specific to the error message will open. If you click Show Calculation Steps, an Evalu
rules At
yousome
for when
Each time click point in time,
Evaluate, Excel you'll runthrough
will step across the
a formula
formulathat
onehas an error,
section which
at a time. Excel necessarily
It won't will tell you why an err
errors in Excel
display with #ErrorName. Errors can be helpful, because they point out when
EXPERIMENT
are displayed
What's something's
wrong
or ignored. here? Hint:notWe're
working right,
trying butup
to SUM they canitems.
all the be challenging to fix. Fortunately, there
are several options that can help you track down the source of the error, and fix it.
Previous
Next 1
More information on the web
Detect errors in formulas
How to avoid broken formulas
Evaluate a nested formula one step at a time
Free Excel training online
3
Previous
1 Error checking - Go to Formulas > Error Checking. This will load a dialog
e information onthat will tell you the general cause for your specific error. In cell D9, the
the web
#N/A error is caused because there is no value matching "Apple". You can
ect errors in formulas
to avoid brokenfix this by using a value that does exist, suppress the error with IFERROR, or
formulas
ignore
uate a nested formula one it and
stepknow it will go away when you do use a value that exists.
at a time
Excel training online
2 If you click Help on this Error, a help topic specific to the error message
will open. If you click Show Calculation Steps, an Evaluate Formula dialog
will load.
3 Each time you click Evaluate, Excel will step through the formula one
section at a time. It won't necessarily tell you why an error occurs, but it will
point out where. From there, look at the help topic to deduce what went
wrong with your formula.
Each time you click Evaluate, Excel will step through the formula one
section at a time. It won't necessarily tell you why an error occurs, but it will
point out where. From there, look at the help topic to deduce what went
wrong with your formula.
Previous Next
Fruit Amount
Apples 50
Oranges 20
Bananas 60
Lemons 40
Apple #N/A
GOOD TO KNOW
Clicking Options will let you set the
rules for when errors in Excel are
displayed or ignored.
Fruit Amount
Apples 50
Oranges 20
Bananas 60
Lemons 40
Total #NAME?
EXPERIMENT
What's wrong here? Hint: We're trying to SUM
up all the items.
ging to fix. Fortunately, there are several options that can help you track down the source of the error, and fix it.
More questions about Excel?
Press ALT+Q and type what you want to know.
Keep going. There is more to learn with Excel:
LinkedIn Learning: Video courses for all levels—from beginner to advanced. Take at your own pace.
Community: Ask questions and connect with other Excel fans.
What else is new?Office 365 subscribers get continual updates and new features.
More questions about Excel?
Press ALT+Q and type what you want to know.
More questions about Excel?
Keep going. There is more to learn with Excel:
LinkedIn Learning: Video courses for all levels—from beginner to advanced. Take at your own pace.
Community: Ask questions and connect with other Excel fans.
Learn more