0% found this document useful (0 votes)
22 views46 pages

Advanced MS Excel

The document outlines an advanced Microsoft Excel training session led by Eric Metelka, covering key topics such as anchoring cells, data summarization functions (COUNTIF, SUMIF, VLOOKUP, INDEX/MATCH), sorting, filtering, text and time functions, and pivot tables. It includes practical exercises for participants to apply the concepts learned. The session concludes with a recap of functions and keyboard shortcuts, along with a Q&A segment.

Uploaded by

efbmelmontes16
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views46 pages

Advanced MS Excel

The document outlines an advanced Microsoft Excel training session led by Eric Metelka, covering key topics such as anchoring cells, data summarization functions (COUNTIF, SUMIF, VLOOKUP, INDEX/MATCH), sorting, filtering, text and time functions, and pivot tables. It includes practical exercises for participants to apply the concepts learned. The session concludes with a recap of functions and keyboard shortcuts, along with a Q&A segment.

Uploaded by

efbmelmontes16
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

ADVANCED MICROSOFT

EXCEL
ERIC METELKA, MBA, PRODUCT MANAGER @ POWERREVIEWS
AGENDA

‣ INTRODUCTIONS

‣ ANCHORING CELLS

‣ FUNCTIONS FOR SUMMARIZING DATA

‣ SORTING AND FILTERING

‣ USING TEXT AND TIME FUNCTIONS

‣ PIVOT TABLES

‣ CLOSING: RECAP, QUESTIONS


ADVANCED MICROSOFT EXCEL

ANCHORING CELLS
ADVANCED MICROSOFT EXCEL

ANCHORING CELLS F4 ⌘ T

‣ HOLDS A CELL/ROW/COLUMN POSITION FOR FUTURE USE

‣ REPRESENTED BY A ‘$’

‣ EFFICIENT WHEN COPYING FORMULAS


ADVANCED MICROSOFT EXCEL

ANCHORING CELLS

2011 2012 2013 2014


Revenue $10 $12 $15 $20
Growth (2011) 20% 50% 100%
ADVANCED MICROSOFT EXCEL

ANCHORING CELLS

2011 2012 2013 2014


Revenue $10 $12 $15 $20
Growth (2011) 20% 50% 100%

=(C2-B2)/B2
ADVANCED MICROSOFT EXCEL

ANCHORING CELLS WANT TO REUSE THIS CELL

2011 2012 2013 2014


Revenue $10 $12 $15 $20
Growth (2011) 20% 50% 100%

=(C2-$B$2)/$B$2
ADVANCED MICROSOFT EXCEL

ANCHORING CELLS

2011 2012 2013 2014


Revenue $10 $12 $15 $20
Growth (2011) 20% 50% 100%

=(C2-$B$2)/$B$2 =(D2-$B$2)/$B$2
ADVANCED MICROSOFT EXCEL

ANCHORING CELLS

2011 2012 2013 2014


Revenue $10 $12 $15 $20
Growth (2011) 20% 50% 100%

=(C2-$B$2)/$B$2 =(D2-$B$2)/$B$2 =(E2-$B$2)/$B$2


ADVANCED MICROSOFT EXCEL

ANCHORING CELLS - KEYBOARD SHORTCUTS


‣ FILL FORMULA RIGHT FROM CELL LEFT Ctrl R ⌃ R

‣ FILL FORMULA DOWN FROM CELL DOWN Ctrl D ⌃ D

‣ MOVE TO EDGE OF DATA REGION

‣ UP Ctrl ⬆ ⌃ ⬆

‣ DOWN Ctrl ⬇ ⌃ ⬇

‣ LEFT Ctrl ⬅ ⌃ ⬅

‣ RIGHT Ctrl ➡ ⌃ ➡
ADVANCED MICROSOFT EXCEL

CLASS EXERCISE ONE


‣ PRACTICE NAVIGATING YOUR WORKSHEET WITHOUT USING ONLY THE KEYBOARD

‣ WHAT HAPPENS IF YOU CHANGE THE FORMULA TO ONLY ANCHOR A ROW?

‣ WHAT HAPPENS IF YOU CHANGE THE FORMULA TO ONLY ANCHOR A COLUMN?


ADVANCED MICROSOFT EXCEL

FUNCTIONS FOR SUMMARIZING


DATA
ADVANCED MICROSOFT EXCEL

COUNTIF AND SUMIF


‣ USE TO SUM OR COUNT THE NUMBER OF COMMON ITEMS

20 12 8 11
6 2
4 5 9

‣ COUNTIF(CIRCLES, YELLOW) = ?

‣ SUMIF(CIRCLES,BLUE,AMOUNT) = ?
ADVANCED MICROSOFT EXCEL

COUNTIF AND SUMIF


‣ USE TO SUM OR COUNT THE NUMBER OF COMMON ITEMS

20 12 8 11
6 2
4 5 9

‣ COUNTIF(CIRCLES, YELLOW) = 5

‣ SUMIF(CIRCLES,BLUE,AMOUNT) = 27
ADVANCED MICROSOFT EXCEL

COUNTIF AND SUMIF


‣ A HIGHER LEVEL OF SUMMARIZING DATA - ALLOWS YOU TO ADD A CONDITION

‣ THINK OF AS SUM WITHIN SUMIF AND COUNT WITHIN COUNTIF

‣ WHEN TO USE: DATA HAS MULTIPLE ATTRIBUTES THAT YOU WANT TO COMPILE IN A SINGLE SUM
ADVANCED MICROSOFT EXCEL

COUNTIF AND SUMIF - SYNTAX


‣ =COUNTIF(RANGE,CRITERIA)

‣ =SUMIF(RANGE,CRITERIA,[SUM_RANGE])
ADVANCED MICROSOFT EXCEL

COUNTIF AND SUMIF - SYNTAX


‣ =COUNTIF(RANGE,CRITERIA)

‣ =SUMIF(RANGE,CRITERIA,[SUM_RANGE])

‣ SUPER ADVANCED MICROSOFT EXCEL: COUNTIFS AND SUMIFS


ADVANCED MICROSOFT EXCEL

VLOOKUP
‣ “LOOKS UP” THE VALUE ASSOCIATED WITH A ROW IN A TABLE

‣ WHEN TO USE: CREATING A NEW DATA TABLE THAT PICKS AND CHOOSES VALUES FROM ANOTHER TABLE

‣ NOTE: DOES NOT SUMMARIZE, ONLY RETURNS A SINGLE ROW


ADVANCED MICROSOFT EXCEL

VLOOKUP - SYNTAX
‣ =VLOOKUP(LOOKUP_VALUE,TABLE_ARRAY,COL_INDEX_NUMBER,[RANGE_LOOKUP])

‣ NOTES:

‣ TABLE_ARRAY - THIS IS A RANGE. MAKE SURE TO ANCHOR CELLS!

‣ COL_INDEX_NUMBER - FIRST COLUMN IS 0.

‣ RANGE_LOOKUP - TRUE = APPROXIMATE MATCH. FALSE = EXACT MATCH. ALMOST ALWAYS USE FALSE!
ADVANCED MICROSOFT EXCEL

INDEX/MATCH
‣ MATCH: RETURNS THE RELATIVE POSITION OF AN ITEM IN AN ARRAY

‣ INDEX: RETURNS THE VALUE AT A CELL INTERSECTION

‣ USE TOGETHER AS AN ALTERNATIVE TO VLOOKUP - MORE FLEXIBLE THAN VLOOKUP BUT ALSO MORE COMPLICATED
ADVANCED MICROSOFT EXCEL

MATCH - SYNTAX
‣ =MATCH(LOOKUP_VALUE,TABLE_ARRAY,[MATCH_TYPE])

‣ NOTES:

‣ TABLE ARRAY IS A SINGLE COLUMN

‣ MATCH_TYPE IS -1, 0, OR 1

‣ IF 1, FINDS THE LARGEST VALUE <= TO LOOKUP VALUE

‣ IF 0, FINDS THE FIRST EXACT MATCH

‣ IF -1, FINDS THE SMALLEST VALUE >= TO LOOKUP VALUE


ADVANCED MICROSOFT EXCEL

INDEX - SYNTAX
‣ =INDEX(ARRAY,ROW_NUM,[COLUMN_NUM])

‣ NOTES:

‣ ARRAY IS A SINGLE COLUMN

‣ ROW_NUM - FIRST COLUMN IS 0.

‣ COLUMN_NUM - OPTIONAL AND USUALLY NOT NECESSARY


ADVANCED MICROSOFT EXCEL

INDEX/MATCH - SYNTAX
‣ =INDEX(ARRAY,MATCH(LOOKUP_VALUE,TABLE_ARRAY,[MATCH_TYPE]))

‣ MATCH ACTS AS THE ROW NUMBER

‣ SAME NUMBER OF ARGUMENTS AS VLOOKUP!


ADVANCED MICROSOFT EXCEL

CLASS EXERCISE TWO


‣ USING FUNCTIONS SUMMARIZE NAME DATA BY STATE, DEMO GROUP, AND ITEMS DELIVERED

‣ 1241 SUNDOWN WAY - LOOKUP THE FIRST NAME, LAST NAME, ZIP CODE, AND DEMO GROUP
ADVANCED MICROSOFT EXCEL

SORTING AND FILTERING


ADVANCED MICROSOFT EXCEL

SORTING
‣ ONE CLICK WILL SORT SMALL TO LARGE OR LARGE TO SMALL

‣ USE CUSTOM SORTING WHEN THE DATA TO BE SORTED IS IN MULTIPLE COLUMNS

‣ USE COLUMN HEADERS SO THAT FIRST DATA POINT IS NOT ‘LOST’ IN THE SORTING
ADVANCED MICROSOFT EXCEL

FILTERING
‣ HELPFUL TOOL FOR DATA MINING

‣ LEAVE CHECKBOXES FOR DATA YOU WANT DISPLAYED

‣ WHEN USING DATES, EXCEL CREATES LEVEL OF DATA THAT CAN BE FILTERED
ADVANCED MICROSOFT EXCEL

FILTERING
‣ HELPFUL TOOL FOR DATA MINING

‣ LEAVE CHECKBOXES FOR DATA YOU WANT DISPLAYED

‣ WHEN USING DATES, EXCEL CREATES LEVEL OF DATA THAT CAN BE FILTERED

‣ REMOVE DUPLICATES - HIGHLIGHT TABLE AND WILL REMOVE ROWS THAT ARE EXACTLY THE SAME. FOUND IN THE

DATA TAB.
ADVANCED MICROSOFT EXCEL

CLASS EXERCISE THREE


‣ PRACTICE SORTING AND FILTERING NAME DATA
ADVANCED MICROSOFT EXCEL

TEXT AND TIME FUNCTIONS


ADVANCED MICROSOFT EXCEL

LEFT RIGHT
‣ LEFT(TEXT,[NUM_CHARS])

‣ SAME FOR RIGHT

‣ WHEN TO USE - WHEN YOU ONLY WANT CHARACTERS THAT BEGIN OR END TEXT IN A CELL

‣ I.E. THE ZIP CODE AT THE END OF AN ADDRESS


ADVANCED MICROSOFT EXCEL

MID
‣ MID(TEXT,START_NUM,NUM_CHARS)

‣ WHEN TO USE - WHEN YOU ONLY WANT CHARACTERS IN THE MIDDLE OF TEXT IN A CELL
ADVANCED MICROSOFT EXCEL

‣ TRIM(TEXT)

TRIM ‣ REMOVE BLANK SPACES AT THE BEGINNING OR END OF A STRING

‣ COMMON PROBLEM WHEN TRANSFERRING DATA FROM ONE

PROGRAM TO ANOTHER

‣ FIND(FIND_TEXT,WITHIN_TEXT,[START_NUM])

FIND ‣ HELPFUL WHEN NEEDED DATA IS EMBEDDED WITHIN A COMPLETE

STRING E.G. ZIP CODE WITHIN AN ADDRESS


ADVANCED MICROSOFT EXCEL

NOW()
‣ EXCEL USES DAY AS ITS MEASURE OF TIME

‣ RETURNS A DATE WITH AN INTEGER VALUE AND A TIME AS A DECIMAL VALUE

‣ USE THE NOW FUNCTION TO MEASURE THE DIFFERENCE OF THE CURRENT DATE AND A PREVIOUS DATE
ADVANCED MICROSOFT EXCEL

‣ DATE(YEAR,MONTH,DAY)

DATE ‣ ALLOWS CONVERSION OF DATES SHOWN AS TEXT TO

NUMBER

‣ FIND(FIND_TEXT,WITHIN_TEXT,[START_NUM])

INT ‣ REMOVES THE DECIMAL (TIME) PORTION FROM A DATE

DIFFERENCE, LEAVING THE INTEGER (DATE) PORTION


ADVANCED MICROSOFT EXCEL

CLASS EXERCISE FOUR


‣ USE NOW FUNCTION TO TRACK HOW MUCH TIME HAS PASSED SINCE NAMES WERE DELIVERED

‣ TRIM ADDRESSES TO SHOW STREET NUMBER AND STREET IN SEPARATE FIELDS


ADVANCED MICROSOFT EXCEL

PIVOT TABLES
ADVANCED MICROSOFT EXCEL

PIVOTTABLES
‣ CREATES A DRAG AND DROP TABLE BASED ON YOUR DATA - LETS YOU QUICKLY ANALYZE MANY ROWS OF DATA AS IF

IT WERE A DATABASE, WITHOUT THE DATABASE.

‣ FOUND ON DATA TAB

‣ SELECT ALL DATA AND PRESS BUTTON


ADVANCED MICROSOFT EXCEL

PIVOTTABLES
‣ SPECIFY THE DIMENSION BY WHICH TO SEGMENT IN ROW LABELS

‣ SET WHAT KIND OF COMPUTATION YOU WANT IN THE VALUE FIELD

‣ E.G. AVERAGE, COUNT, SUM, MAXIMUM VALUE

‣ ANALYZE TWO SEGMENTS AGAINST EACH OTHER BY SELECTING A DIMENSION FOR

COLUMN LABELS

‣ FILTER OUT UNWANTED DATA BY PLACING A DIMENSION IN THE REPORT FILTER


ADVANCED MICROSOFT EXCEL

CREATING GRAPHS
‣ ONCE ALL DATA IS FORMATTED IN A TABLE, IT IS EASY TO CONVERT IT INTO A

VISUAL CHART

‣ USE LINE GRAPHS FOR DATA CHANGING OVER TIME

‣ USE SCATTER PLOTS FOR CORRELATIONS OF TWO SETS OF NUMBERS

‣ USE COLUMN OR BAR FOR HISTOGRAMS

‣ (DON’T USE PIE CHARTS - USE 100% STACKED BAR INSTEAD)


ADVANCED MICROSOFT EXCEL

CLASS EXERCISE FIVE


‣ USING A PIVOTTABLE, SUMMARIZE NAME DATA BY STATE, DEMO GROUP, AND ITEMS DELIVERED

‣ TURN SUMMARIZED DATA INTO AN APPROPRIATE CHART


ADVANCED MICROSOFT EXCEL

MACROS
‣ ADD DEVELOPER TAB TO RIBBON
‣ MAC - PREFERENCES -> RIBBON
‣ WINDOWS - FILE -> OPTIONS -> CUSTOMIZE RIBBON
‣ ADD TEXT TO SPREADSHEET
‣ IN DEVELOPER TAB, CLICK ‘RECORD MACRO’
‣ GIVE MACRO A NAME - ‘BOLD MACRO’
‣ ADD A SHORTCUT - CTRL + SHIFT + A
‣ CLICK ‘OK’
‣ CHANGE TEXT ON TAB - FONT SIZE TO 18, FONT WEIGHT TO ‘BOLD’
‣ CLICK ‘STOP’
‣ TEST USING THE SHORTCUT
ADVANCED MICROSOFT EXCEL

CLOSING
ADVANCED MICROSOFT EXCEL

RECAP
‣ FUNCTIONS - COUNTIF, SUMIF, VLOOKUP, INDEX, MATCH, LEFT, RIGHT, MID, LEN, TRIM, FIND, NOW, DATE, INT

‣ KEYBOARD SHORTCUTS - ANCHORING CELLS, NAVIGATING, FILLING FORMULAS

‣ SEARCH & FILTER

‣ CREATE A PIVOTTABLE
ADVANCED MICROSOFT EXCEL

QUESTIONS?
THANKS!

ERIC METELKA
‣ TWITTER: @ERIC3000

You might also like