ExcelIntermediate
TableofContents
Formulas
UPPER,LOWER,PROPERANDTRM.....................................................................................................2
LEFT,MID,andRIGHT..........................................................................................................................3
CONCATENATE....................................................................................................................................4
&(Ampersand)....................................................................................................................................5
CONCATENATEvs.&(Ampersand)......................................................................................................5
ROUNDUP,andROUNDDOWN...........................................................................................................6
VLOOKUP.............................................................................................................................................7
HLOOKUP.............................................................................................................................................9
IF..........................................................................................................................................................10
NestedIF.............................................................................................................................................11
IFandAND..........................................................................................................................................12
SUMIF..................................................................................................................................................13
ErrorValuesinExcel............................................................................................................................14
Charts
RibbonTour.........................................................................................................................................14
Creatingachart...................................................................................................................................15
ChartLayoutOptions...........................................................................................................................16
MultipleSerieswithinachart.............................................................................................................17
ModifyingGridlines.............................................................................................................................21
Filters
RibbonTour.........................................................................................................................................23
QuickFiltering.....................................................................................................................................23
Filteringbymultiplecriteria................................................................................................................25
SavingFilteredData.............................................................................................................................27
TexttoColumns(DataParsing)
UPPER,LOWER,PROPERANDTRIM....................................................................................................28

2
Formulas
UPPER,LOWER,PROPER,andTRIM
Theseformulasallworkwithtext.Afterusingoneofthesefunctionsitisgoodpracticetopastespecial\valuesso
thattheywillremainintheirdesiredformatting.
UPPER,LOWER,PROPER,andTRIM
Formula
Description
=UPPER
Convertsalltexttouppercase
=LOWER
Convertsalltexttolowercase
=PROPER
Capitalizesthefirstletterinatextstringandanyotherlettersin
textthatfollowanycharacterotherthanaletter,i.e.aspace.
Convertsallotherletterstolowercase
=TRIM
Removesallblank,unnecessaryspacesatthestartandendofa
stringincludingextraspaces,tabs,andothercharactersthat
don’tprint.
LEFT,MID,andRIGHT
WhendataisimportedorcopiedintoanExcelspreadsheetunwantedcharactersorwordscansometimesbe
includedwiththenewdata.Excelhasseveralfunctionsthatcanbeusedtoremovesuchunwantedcharacters.
Whichfunctionyouusedependsuponwheretheunwantedcharactersarelocated:
Iftheunwantedcharactersareontherightsideofyourgooddata,usetheLEFTfunctiontoremovethem.
Ifyouhaveunwantedcharactersonbothsidesofyourgooddata,usetheMIDfunctiontoremovethem.
Iftheseunwantedcharactersappearontheleftsideofyourgooddata,usetheRIGHTfunctiontoremove
them.

1
2
3
3
LEFT,MID,andRIGHT
Formula
Syntax EnglishTranslation
=LEF
T
=LEFT(text,num_chars) Usingthepieceofdatayouwant,typicallyacell
reference,indicatehowmanycharactersyouwant
used/broughtbackstarting
attheleftmost
position.
=MID
=MID(text,start_num,num_chars) Usingthepieceofdatayouwant,typicallyacell
reference,indicatethefirstcharactertobeused
starting
attheleftmostpositionandhowmany
characterstotherightofthestartnumbertobe
used/broughtback.
=RIGHT
=RIGHT(text,num_chars) Usingthepieceofdatayouwant,typicallyacell
reference,indicatehowmanycharactersyouwant
used/broughtbackstarting
attherightmost
position.
.
ToincreasethepowerofLEFTformulacombineitwithaFIND.Insteadofcountingthenumberofspacesyouhave
tomovethroughthecell,keyofaconstant.Belowisascreenshotofalistingofname,location,andgender.The
locationincludesboththecityandstate.
Thedesireistoseparatethecityandstateintotwofields.
InordertoseparatethecityutilizingtheLEFTcommand,thereareacoupleofoptions.
1. Thecommononeofspecifiyingthenumberofcharactersthatitneedstomoveover.Thisisdifficultdue
tothembeingofdifferentlengths.
2. Orinstructtheformulatobringbackthe
charactersaftertheFINDcommandlocateswhatitislookingfor.

4
UtilizingthecommonLEFTwillnotworkinthisscenariobecausethelengthofthecitynamesisnotconsistent.
ReddinginD1isjustfine;howeverPaloCedroiscutoffbecauseitislonger.
BycombiningtheFINDwiththeLEFT,youcanquicklygetexactlywhatyouwant.Thenegativeone(1)isadded
becauseifnot,thecommawouldbereturnedaswell.
CONCATENATE
TheCONCATENATEfunctionisusedtojointwoormorewordsortextstringstogether.Afterusingthisfunctionit
isgoodpracticetopastespecial\valuessothattheywillremainintheirdesiredformatting.
Thesyntaxis=CONCATENATE(A1,B1,C1….)
Thefinishedproductisquiteliterallyacombinationofthetextwithout
anyspaces.Ifspacesaredesired,thereare
twooptions.Thefirsttoaddwithinyourformulathecellreferencewherethereisaspaceastheonlyvaluewithin
thecellvalue,ortoaddaspacewithintheformula.Sincetextisbeingadded,itmustbelead
andfollowedbya
doublequote(“).Anexampleis=CONCATENATE(A1,”“,B1,”“,C1).
AnexampleofCONCATENATEisbelowandcombinedwith&duetotheirinterchangeability.
2
1
5
&(Ampersand)
The&connects,orconcatenates,multiplevaluestoproduceonecontinuoustextvalue.Afterusingthisfunctionit
isgoodpracticetopastespecial\valuessothattheywillremainintheirdesiredformatting.
CONCATENATEvs.&(Ampersand)
BesidesCONCATENATEsoundingsmarter,andworthfifteenpointsinScrabble,thetwofunctionsare
interchangeableandreallycomedowntopersonalpreference.CONCATENATEformulastendtobeabiteasierto
read.
Eitherfunctionmaybeusedtocombinewordsorphrasesthatarenotpartoftherange.Forinstance,
wewantto
fillintheblanksforthefollowingsentence:
FamousFebruarybirthdaysare______and______.
Andwehavethefollowingdatatable:
6
ByutilizingtheCONCATENATEformula,wecansubstitutetextlocatedincellswithinourspreadsheetintoa
completedsentence.
ROUNDUPandROUNDDOWN
TheROUNDUPfunctionisusedtoroundanumberupwardstowardthenexthighestnumber.Althoughsimilarto
ROUND,ROUNDUPalwaysroundsupwardwhereasROUNDwillroundupordowndependingonwhetherthelast
digitisgreaterthanorlessthanfive(5).
AlthoughtheROUNDUPcanbeastandalone
formula,itisoftennestedwithotherformulas,forexampleSUM.Itis
especiallyusefulwithdivisionduetothefractionsthatareoftencreated.

7
VLOOKUP
TheVLOOKUPfunctionsearchesvertically(toptobottom)theleftmostcolumnofatableuntilavaluethat
matchesorexceedstheoneyouarelookingupisfound.
Theelementsbeinglookedupmustbeuniqueandmustbearrangedorsortedinascendingorder;thatis,
alphabeticalorderfortextentries,andlowesttohighestorderfornumericentries.
Thesyntaxis=VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup]).
Anexampleoftheformulais:VLOOKUP(E2,D2:M3,2,TRUE)TheEnglishtranslationisusingthevaluefoundinthe
cellE2,lookintherangeofD2toM3rowbyrow.IfyoufindavaluethatmatchesorexceedsthevalueinE2,
usingthatrow,goover2columnstotheright,grabthevaluethereandbringitback.
Therearetworange_lookupargumentoptions;TRUEorFALSE
TRUE
Isthedefaultanswer,soyoumayleaveitoutoftheformula
Looksforanapproximatematch
Ifitfindsanexactmatchitwilluseit.
Ifitdoesn’tfindanexactmatch,itwillusethelastitembeforeitgotgreater
Alphabetical:LookingforCat.IfelementsareApple,Bird,Carpet,Dog;thenCarpet
wouldbereturnedbecauseDogexceedsCatalphabetically.
Numeric:Lookingfor5.25.Ifelementsare3.0,4.0,5.0,6.0,7.0,then5.0wouldbeused.
Thelastnumberbefore5.25wasexceeded.
FALSE
Looksforanexactmatch.
Ifitfindsanexactmatchitwilluseit.
Ifitdoesn’tfindanexactmatch,itwillreturn#N/A
Alphabetical:LookingforCat.IfelementsareApple,Bird,Carpet,Dog;then#N/Awould
bereturned.
Numeric:Lookingfor5.25.Ifelementsare3.0,4.0,5.0,6.0,7.0,then#N/Awouldbe
returnedbecausethereisnoexactmatch.
8

9
HLOOKUP
TheHLOOKUPfunctionsearcheshorizontally(lefttoright)thetopmostcolumnofatableuntilavaluethat
matchesorexceedstheoneyouarelookingupisfound.
Theelementsbeinglookedupmustbeuniqueandmustbearrangedorsortedinascendingorder;thatis,
alphabeticalorderfortextentries,andlowesttohighestorderfornumericentries.
Thesyntaxis=HLOOKUP(lookup_value,table_array,row_index_num,[range_lookup])
Anexampleoftheformulais:HLOOKUP(E2,D2:M3,2,TRUE)TheEnglishtranslationisusingthevaluefoundinthe
cellE2,lookintherangeofD2toM3andgocolumnbycolumn.Ifyoufindavaluethatmatchesorexceedsthe
valueinE2,usingthatrow,godown2rowstotheright,grabthevaluethereandbringitback.
Therearetworange_lookupargumentoptions;TRUEorFALSE
TRUE
Isthedefaultanswer,soyoumayleaveitoutoftheformula
Looksforanapproximatematch
Ifitfindsanexactmatchitwilluseit.
Ifitdoesn’tfindanexactmatch,itwillusethelastitembefore itgotgreater
Alphabetical:LookingforCat.IfelementsareApple,Bird,Carpet,Dog;thenCarpet
wouldbereturnedbecauseDogexceedsCatalphabetically.
Numeric:Lookingfor5.25.Ifelementsare3.0,4.0,5.0,6.0,7.0,then5.0wouldbeused.
Thelastnumberbefore5.25wasexceeded.
FALSE
Looksforanexactmatch.
Ifitfindsanexactmatchitwilluseit.
Ifitdoesn’tfindanexactmatch,itwillreturn#N/A
Alphabetical:LookingforCat.IfelementsareApple,Bird,Carpet,Dog;then#N/Awould
bereturned.
Numeric:Lookingfor5.25.Ifelementsare3.0,4.0,5.0,6.0,7.0,then#N/Awouldbe
returnedbecausethereisnoexactmatch.

10
IF
Theformulamakesastatement/question,iftheansweristruethenoneresponseisobtained.Iftheanswerif
false,thenanotheranswerisobtained.
Thesyntaxis=IF(logical_test,value_if_true,value_if_false)
Theformulais=IF(G6>0,”Havemoneylefttospend.”,”Houston,wehaveaproblem”).TheEnglishtranslationisif
thevaluefoundin
G6isgreaterthanzeroTHENdisplaythecomment‘Havemoneylefttospend.ELSEdisplaythe
comment‘Houston,wehaveaproblem’.
NestedIF
AnestedIFcommandismerelymultipleifstatementswithinthesameformula.
Theformulais=IF(G8>0,”Havemoneylefttospend.”,IF(G8<5000,”Weareinitdeep!”,”Houston,wehavea
problem”).TheEnglishtranslationisifthevaluefoundinG8isgreaterthanzeroTHENdisplaythecomment‘Have
money
lefttospend.’IFitislessthanNegative5,000thendisplay‘Weareindeep!’ELSEdisplaythecomment
‘Houston,wehaveaproblem’.
IF&AND
TheANDfunctionisalogicalfunctionwhichgeneratesanoutputofeitherTRUEorFALSE.Byitself,theAND
functionhaslimitedusefulness.However,combiningitwithotherfunctions,suchastheIF,greatlyincreasesthe
capabilitiesofaspreadsheet.
11
ThesyntaxisoftheIFis:=IF(logical_test,value_if_true,value_if_false)andthesyntaxoftheANDis:=AND(logical1,
logical2,…)withonlyonelogicalbeingrequired.WiththatbeingsaidthecombinedsyntaxissimplytheAND
replacingthelogical_testparameter:=if(AND(logical1,logical2,…,value_if_true,value_if_false).
Theformulais=IF(AND(D10<C10,G10<0),”Wemadeabadbudgetadjustment”,”Budgetadjustmentwasagood
one’).TheEnglishtranslationisIFtherevisedbudgetislessthantheAdoptedbudgetANDaccountbalanceisless
thanzeroTHENdisplay‘Wemadeabadbudgetadjustment’ELSEdisplay‘Budgetadjustmentwasagoodone.’
SUMIF
Whataboutthosetimeswhenyouonlywantthetotalofcertainitemswithinacellrange?Forthosesituations,
youcanusetheSUMIFfunction.TheSUMIFfunctionenablesyoutotellExceltoaddtogetherthenumbersina
particularrangeonlywhenthosenumbersmeetthecriteriathatyouspecify.ThesyntaxoftheSUMIFfunctionis
asfollows:
=SUMIF(range,criteria,[sum_range])
IntheSUMIFfunction,therangeargumentspecifiestherangeofcellsthatyouwantExceltoevaluatewhendoing
thesumming;thecriteriaargumentspecifiesthecriteriatobeusedinevaluatingwhethertoincludecertainvalues
intherangeinthesumming;andfinally,theoptionalsum_rangeargumentistherangeofallthecellstobe
summedtogether.Ifyouomitthesum_rangeargument,Excelsumsonlythecellsspecifiedintherangeargument
(and,ofcourse,onlyiftheymeetthecriteriaspecifiedinthecriteriaargument).
Belowisanexcertfromourmileagereport.Totalsbyemployeearedesired.Thereareavarietyofwaysto
accomplishit.SUMIFisagreatsolutionforthisverytask.
Theformulais=SUMIF(A2:E18,A21:A26,E2:E18).TheEnglishtranslationislookwithintherangeofA2andE18,and
lookfortheinformationfoundinA21:A26,whenyoulocateamatch,addupthevaluesfoundwithinE2andE18.
12

13
ErrorValuesinExcel
Error
Value
Meaning Causes
#DIV/0 Divisionbyzero Thedivisionoperationinyourformulareferstoacellthatcontains
thevalue0orisblank.
#N/A Novalueavailable Technically,thisisnotanerrorvaluebutaspecialvaluethatyou
canmanuallyenterintoacelltoindicatethatyoudon’tyethavea
necessaryvalue.
#NAME? Exceldoesn’trecognizea
name
Thiserrorvalueappearswhenyouincorrectlytypetherange
name,refertoadeletedrangename,orforgettoputquotation
marksaroundatextstringinaformula.
#NULL! Youspecifiedanintersection
oftwocellrangeswhose
cellsdon’tactuallyintersect
Becauseaspaceindicatesanintersection,thiserrorwilloccurif
youinsertaspaceinsteadofacomma(theunionoperator)
betweenrangesused infunctionarguments.
#NUM! Problemwithanumberin
theformula
ThiserrorcanbecausedbyaninvalidargumentinanExcel
functionoraformulathatproducesanumbertoolargeortoo
smalltoberepresentedintheworksheet.
#REF! Invalidcellreference Thiserroroccurswhenyoudeleteacellreferredtointheformula
orifyoupastecellsovertheonesreferredtointheformula.
#VALUE! Wrongtypeof argumentina
functionorwrongtypeof
operator
Thiserrorismostoftentheresultofspecifyingamathematical
operationwithoneormorecellsthatcontaintext.

14
Charts
RibbonTour
CharticonsarefoundontheInsertribbontab.Notalltabsareconstantontheribbon;manyappear
onlyonceyouhaveselectedthatparticularitem.Chartsareanexample.Onceyouhaveachartinyour
workbookandselectthebelowtabappearsasbelow,typically
tothefarrightofthestandardtabs.
TheChartToolstabsareDesign,Layout,andFormat
ChartToolsDesignTab
1
ChangeChartType:usingthecurrentchartdata,allowsyoutochoose
anothertype:columns,line,pie,bar,area,etc.
2
Switchrow/column:alternatesbetweenthevaluesdisplayedonthe
horizontalaxisandtheseries
3
QuickLayout:allowsyoutochosefromvariouspreformattedcharts
4
Chooseamongstamultitudeofcolorschemes
1 2 3 4
15
ChartToolsLayoutTab
1
Dropdownboxdepictingavarietyofchartcomponentsthatcanthenbe
formattedoreditedindependently
2
QuickdropdownforChartTitleoptions
3
QuickdropdownforAxisTitlesoptions
4
QuickdropdownforLegendoptions
ChartToolsFormatTab
1
Dropdownboxdepictingavarietyofchartcomponentsthatcanthenbe
formattedoreditedindependently
2
Quickdropdownforshapefills
3
Quickdropdownforshapeoutlines

2
1
3
4
1 2
3
16
CreatingaChart
Thereareamultiplewaystocreateandmodifyachart.Thebelowareafewstraightforwardstepsthathighlight
optionsofcompletingyourchart.
Step CreatingaBasicChart
1
Highlighttheareayouwouldliketomakeachartfor.
2
Createachartbyusinganiconforthetypeofchartdesired,i.e.column,line,etc
3
Chosecolorsforyourchart,ifthedefaultisnotwhatisdesired
4
Selectchartlayouts.Specificallytitle,vertical&horizontallabels,andlegends
ChartLayoutOptions
ChartLayouts
Layout Title
Vertical(Y)
Labels
Horizontal(X )
Labels
Legend SeriesLabels
1
Top,Centered Left Below Right
2
Top,Centered Withinchart Below Top
3
Top,Centered Left Below Below
4
None Left Below Below Withinchart
5
Top,Centered Left Below Below Below
17
Multipleserieswithincharttypes
Youmayhavemultipleseriestypesonasinglechart.Forexample,youmaywantbarsaswellasasingleline
representingdifferentdata.Todoso,createchartasusual.Thenperformthefollowingsteps:
Step Description
Selecttheseriesyouwanttobedifferent.Noticethatsmallcirclesappearatallcornersof
theseriesyouselected
RightclickyoumouseandselectChangeSeriesChartType
Changecharttypedialogboxwillappear,selectthetypeyoudesire
Layout4
1
2
3
18
1
19
2
20
3
21
ModifyingGridLines
Excelwillcomeupwithitsbestguessastowhatthegridlinesshouldbe.Youmayfindtheneedtoadjusttheseto
somethingmoretoyourliking.
Hoveranywhereovertheverticalaxisandleftclickyourmouse.
Notice:
Thenumbersarenowoutlinedby
abox
OnceyouareontheChartToolsLayout
Tab,thecurrentselectionboxispresented.
TheVertical(Value)axisappearsinthe
currentselectiongroup.
ByleftclickingontheFormatSelection
1
2
3 1
2
3
4
4
22
TheFormatAxisdialogboxwillappear.By
selectingthefixedradiobuttononanyoption,
youmaymanipulateanyvaluethatyouwould
like.

23
Filters
RibbonTour
QuickFiltering
Thesecrettofilteringisnottohaveaspacebetweenyourtitlesandyourdata.Infact,Excelissosmart,thatyou
donotevenhaveyourdataselected,butmayifyouprefer.
Selectyourdataandleftclickonthe
filtericon
intheSort&FilterGroup.
Noticethatachevronappearstothe
leftofeachheader.
24
ByselectingthechevrontotheleftofVendorName,adialogbox
appearsdisplayingalluniquetextfiltersfoundintherangeas
wellasothercommonsorticons.
Ifyouonlywantaparticularfilter,deselectthe(SelectAll)box
andcheckthefilteryoudesire.
Inthebelowscreenshot,KendellKilbornisselected.Noticethehiddenrowstotheleft.Thoserepresent
datalinesformileagepaidtoindividualsotherthanKendell.Nodataislost,itisjustcurrentlyhidden.
Alsonotethattheicontotheleftof
thevendornamenowdisplaysthefiltericon.
Thissoataglancetheusermayseethatthe
datarangehasbeenfiltered.
25
FilteringbyMultipleCriteria
Thefilteringtoolisfinewhenyouonlywantoneitem.Howeverthepoweroftheadvancefiltertoolreallyshines
whenyouwanttosortbymultiplecriteria.Thereareseveralthoushaltsofadvancedfiltering.
ThouShaltsofAdvancedFiltering
1
Theheadersinthecriteriarangemustbeexactlyastheyareinthelistrange
2
Theremustbeatleastoneblankrowbetweenthecriteriarangeandthelistrange
StepsForAdvancedFiltering
Createacriteriarangebyinsertingafewrowsandcopyingtheheaderfromthedatarange.
Althoughnotrequired,itisoftenbesttohavetherangeaboveyourdataforsimplicity.
Typeinthecriteriayouwanttofilterby.
Haveyourcursersomewhereinthedatarange
SelecttheAdvancedicon withyourleftmousebutton.
Thelistrangemostlikelywillbeyourdata. Ifnot,youwillneedtocorrectit.
Selectyourcriteriarange.
Therangemustincludetheheadersofthecriteriarange
Therowswithcriteria
Allcolumnsintherange
SelectOK
:
6
1
2
3
4
5
7
26
1 2
4
5
27
Theresultsappearbelow.
SavingtheFilteredData
Nowthatthedatahasbeenfiltereditwouldbegreattosaveitsoyoucanmanipulateitfurther.Todosoisa
ratherstraightforwardprocess.Basicallyyouwillgotowhereyouwanttosaveit,Sheet2in
ourexample,andgo
throughthefilteringprocessthatwedidabovewithjustacoupleoftwists.
StepsForAdvancedFiltering
Onthedestinationworksheet(Sheet2forexample)placethecursorinablankcell.
SelecttheAdvancedicon with
y
ourleftmousebutton.
UnderAction,selectcopytoanotherlocation
1
2
3
28
Inthelistrange,selecttherangefindericon.
The appears.Navigatetotheappropriate
worksheetandselectthedatarangenotforgetingtheheaders,andclickonthe
littleiconatthebottomright.
Dothesameforthecriteriarange.
Forthecopytorange,
selectthefirstcellandselectOK
TexttoColumns
Texttocolumns,previouslyknownasdataparsing,isapowerfuldatamanipulationtool.SimilartoLEFT,MID,and
RIGHT,itisusedtosplitcombineddataintoseparatecolumns,suchasfirstandlastnames;orcity,state,andzip
codes.Itisalsohandy
whenexportsfromEscapebringsoveranumbervalueasatextfield.
UsingTexttoColumns
1
Ifnecessary,insertblankcolumnstotherightofthecellsyouwantto
convertintomultiplecolumns.
NOTE:Excelwillusetheoriginalcolumnasthefirstcolumntowrite
over.Ifyouwillneedatotalofthreecolumns,forinstanceseparating
city,state,andzip,you
willneedtoaddtwocolumns.
NOTE:YoumayoverrideExcel’sdesiretowriteoverthefirstcolumn
bychangingthecolumnletter.
4
4
29
2
Selectthecellsyouwanttoconvert.
NOTE:Thecellsmustnotbeblanknormerged.Ifmerged,youneed
tounmergethempriortoperformingthetexttocolumnfunction.
3
OriginalDataType:Chosebestoptionandclicknext.
Delimited:Characterssuchascommasortabsseparateeachfield
Fixedwidth:fieldsarealignedincolumnswithspacesbetweeneach
field
4
Delimitedselected:enterthecharacterusedtoseparatethetext
Fixedwidthselected:clicktherulerbarwhereyouwantthedatato
split
5
SelectNext
6
ConvertTexttoColumnsWizard
Step3of3dialogboxappears.
Modifycolumndataformatifnecessary
Modifydestinationifnecessary
SelectFinish
Intheexample,thefirstandlastnamesareinonecolumn,andweneedthemintwo.
Selecttheareatobeparsedandselectthetexttocolumnsicononthedatatab.
30
TheConvertTexttoColumnsWizarddialogboxappears.Therequiredactionistochosetheoriginaldatatype.
31
BychoosingtheDelimitedfiletypethefollowingappears.
Ifthefixedwidthfiletypewasselectedthebelowdialogboxwouldappear.Singleclickontherulertoinserta
break.Adoubleclickonadividerlinewillremoveit.
Whencompleted,selectnext.
32
Youmayselectthedataformatorchangethedestination.SelecttheFinishbuttontolaunchtheconversion.