SlideShare une entreprise Scribd logo
1  sur  52
Chapter 5
Retrieving Data for Computation,
Analysis, and Reference
Chapter Introduction
• Reference and Lookup functions
       – Look up data based on its location in a table
       – Retrieve corresponding value that matches specified
         criteria
• Functions covered in this chapter: CHOOSE,
  HLOOKUP, IFERROR, INDEX, ISBLANK, LOOKUP,
  MATCH, VLOOKUP

To go to Level 1, click here
To go to Level 2, click here
To go to Level 3, click here

Succeeding in Business with Microsoft Excel 2010               2
Functions Covered in this Chapter

•    CHOOSE
•    HLOOKUP
•    IFERROR
•    INDEX
•    ISBLANK
•    LOOKUP
•    MATCH
•    VLOOKUP

Succeeding in Business with Microsoft Excel 2010   3
Level 1 Objectives:
   Performing Basic Lookups to Calculate and Evaluate
                          Data
• Organize and evaluate data in vertical and
  horizontal lookup tables
• Understand the VLOOKUP and HLOOKUP
  algorithms
• Retrieve data from a vertical lookup table
• Retrieve data from a horizontal lookup table



Succeeding in Business with Microsoft Excel 2010        4
Working with Lookup Tables

• Contain data that can be used to create
  worksheets that list items, and then perform
  calculations
• Automate the process of looking up data to
  use in calculating unit and total prices




Succeeding in Business with Microsoft Excel 2010   Level 1 home   5
Working with Lookup Tables




Succeeding in Business with Microsoft Excel 2010   Level 1 home   6
Retrieving Data from a Vertical Lookup Table

• VLOOKUP function
       – Most effective and flexible way to retrieve data
         organized in columns
       – Searches specified part of worksheet for data,
         starting with the first column
       – =VLOOKUP(lookup_value,table_array,
         col_index_num,range_lookup)
       – Must specify col_index_num


Succeeding in Business with Microsoft Excel 2010   Level 1 home   7
VLOOKUP Function Arguments




Succeeding in Business with Microsoft Excel 2010   Level 1 home   8
Results of Using the VLOOKUP Function




Succeeding in Business with Microsoft Excel 2010   Level 1 home   9
Examining the VLOOKUP Algorithm

• Steps that Excel performs when VLOOKUP
  type is TRUE and key data is sorted in
  ascending order:
       1.    Look for an exact match
       2.    Check first value in lookup table
       3.    Check next value in lookup table
       4.    Check last value in lookup table



Succeeding in Business with Microsoft Excel 2010   Level 1 home   10
Retrieving an Exact Match

• If using lookup type of FALSE, VLOOKUP
  function looks only for an exact match of the
  lookup value
• Values in lookup table need not need be
  sorted in ascending order
• VLOOKUP function displays #N/A in cell if
  exact match is not found


Succeeding in Business with Microsoft Excel 2010   Level 1 home   11
VLOOKUP Function with a FALSE Lookup Type




Succeeding in Business with Microsoft Excel 2010   Level 1 home   12
Retrieving Data from a Horizontal Lookup Table

• HLOOKUP function
       – Looks up a value by testing for a criterion across a
         row
       – HLOOKUP(lookup_value,table_array,
         row_index_num,range_lookup)
       – Must specify row_index_num




Succeeding in Business with Microsoft Excel 2010   Level 1 home   13
HLOOKUP Function Arguments




Succeeding in Business with Microsoft Excel 2010   Level 1 home   14
HLOOKUP Type TRUE Algorithm

• Works in same way as for VLOOKUP function,
  except that values are tested across the row
  (instead of down the first column)
• First row of lookup table must be sorted in
  ascending order




Succeeding in Business with Microsoft Excel 2010   Level 1 home   15
Using HLOOKUP Function




Succeeding in Business with Microsoft Excel 2010   Level 1 home   16
Level 1 Summary

• VLOOKUP function
       – Use when first column of lookup table contains
         the key data, and information you want to retrieve
         is in a column to the right of key data column
• HLOOKUP function
       – Similar to VLOOKUP, except that it retrieves data
         stored in horizontal lookup tables
       – Use when first row of lookup table contains the
         key data, and the information you want to retrieve
         is in a row before the key data row

Succeeding in Business with Microsoft Excel 2010          17
Level 2 Objectives:
       Performing More Complex Lookups Involving Multiple
              Worksheets & Multidimensional Tables

• Analyze and retrieve data from multiple
  worksheets
• Look up data in a one-row or one-column
  range
• Use named range references in formulas
• Retrieve data from multidimensional tables



Succeeding in Business with Microsoft Excel 2010            18
Retrieving Data from Multiple Worksheets

• Use VLOOKUP and HLOOKUP formulas
       – This is especially useful when lookup tables are
         long




Succeeding in Business with Microsoft Excel 2010   Level 2 home   19
Retrieving Data from Multiple Worksheets




Succeeding in Business with Microsoft Excel 2010   Level 2 home   20
Using VLOOKUP with Multiple Worksheets




Succeeding in Business with Microsoft Excel 2010   Level 2 home   21
Retrieving Data from Multiple Worksheets




Succeeding in Business with Microsoft Excel 2010   Level 2 home   22
Looking Up Data in a One-Row or One-Column
                       Range
• Use LOOKUP function
   – Looks up the greatest value that does not exceed
     a specified value anywhere in a table or range
   – Can retrieve data from a lookup table with a
     vertical or horizontal orientation
   – Uses only a TRUE lookup type; column or row
     containing lookup values must be in ascending
     order
   – LOOKUP(lookup_value,lookup_vector,
     result vector)
Succeeding in Business with Microsoft Excel 2010   Level 2 home   23
LOOKUP Function Arguments




Succeeding in Business with Microsoft Excel 2010   Level 2 home   24
Using the LOOKUP Function




Succeeding in Business with Microsoft Excel 2010   Level 2 home   25
Retrieving Data from Multidimensional Tables

• Use INDEX function with two- or three-
  dimensional tables
       – Returns the value in a table based on row and
         column numbers that you specify
       – =INDEX(reference,row_num,column_num,
         area_num)
       – Has several guidelines



Succeeding in Business with Microsoft Excel 2010   Level 2 home   26
INDEX Function Arguments




Succeeding in Business with Microsoft Excel 2010   Level 2 home   27
Using an INDEX Function with a Two-
                       Dimensional Table




Succeeding in Business with Microsoft Excel 2010   Level 2 home   28
Using an INDEX Function with a Three-
                      Dimensional Table




Succeeding in Business with Microsoft Excel 2010   Level 2 home   29
INDEX function guidelines

• Follow the guidelines on page 322 when using
  the INDEX function.




Succeeding in Business with Microsoft Excel 2010    30
Level 2 Summary

• LOOKUP function
       – Looks up the greatest value that does not exceed
         a specified value anywhere in the table or range
       – Can retrieve data from a lookup table with a
         vertical or horizontal orientation
• INDEX function
       – Allows retrieval of data from multidimensional
         tables


Succeeding in Business with Microsoft Excel 2010            31
Level 3 Objectives: Nesting Lookup & Reference
    Functions to Retrieve & Calculate Data
• Prevent errors in data retrieval
• Nest lookup and reference functions to
  perform more complex calculations
• Choose a value or a range of values for
  analysis
• Retrieve data by matching the relative
  position of an item in a list


Succeeding in Business with Microsoft Excel 2010   32
Refining the Order Form




Succeeding in Business with Microsoft Excel 2010   Level 3 home   33
Using the ISBLANK Function

• ISBLANK functions
       – Nine functions that test a value or cell reference,
         then return a TRUE or FALSE value depending on
         results
       – Often used in formulas to test the outcome of a
         calculation
       – When combined with IF function, help locate
         data-entry errors
       – =ISBLANK(value)

Succeeding in Business with Microsoft Excel 2010   Level 3 home   34
IS Functions




Succeeding in Business with Microsoft Excel 2010           Level 3 home   35
Nesting Lookup Functions to Calculate the Price
                  Per Unit




Succeeding in Business with Microsoft Excel 2010   Level 3 home   36
Nesting VLOOKUP in an IF Function to Determine the
                   lookup_value




Succeeding in Business with Microsoft Excel 2010   Level 3 home   37
Using the CHOOSE Function to Determine the
                  table _array
• A Reference and Lookup function that can
  return a value or a range for up to 254
  different values
• =CHOOSE(index_num,value1,value2,…)




Succeeding in Business with Microsoft Excel 2010   Level 3 home   38
Using the CHOOSE Function to Determine the
                  table_array




Succeeding in Business with Microsoft Excel 2010   Level 3 home   39
Determining the col_index_num




Succeeding in Business with Microsoft Excel 2010   Level 3 home   40
Determining the range_lookup




Succeeding in Business with Microsoft Excel 2010   Level 3 home   41
Creating the Nested VLOOKUP Formula




Succeeding in Business with Microsoft Excel 2010   Level 3 home   42
Calculating Totals




Succeeding in Business with Microsoft Excel 2010         Level 3 home   43
Calculating the Discount Amount




Succeeding in Business with Microsoft Excel 2010   Level 3 home   44
Calculating the Shipping Costs Using MATCH and
                       INDEX Functions

• INDEX function
       – =INDEX(reference,row_num,column_num,
         area_num)
• MATCH function
       – Designed to return relative position of an item in a
         list
       – MATCH(lookup_value,lookup_array,
         match_type)
       – Has several guidelines
Succeeding in Business with Microsoft Excel 2010   Level 3 home   45
MATCH Function Arguments




Succeeding in Business with Microsoft Excel 2010   Level 3 home   46
Using the INDEX Function

• Determine reference argument of INDEX
  function
• Determine row_num of INDEX function
• Determine col_num of INDEX function by
  using MATCH function
• Determine area_num of INDEX function



Succeeding in Business with Microsoft Excel 2010   Level 3 home   47
Creating the Complex INDEX Formula and Completing
                   the Worksheet




Succeeding in Business with Microsoft Excel 2010   Level 3 home   48
Creating the Complex INDEX Formula and Completing
                   the Worksheet




Succeeding in Business with Microsoft Excel 2010   Level 3 home   49
Level 3 Summary

• To solve more complex problems, nest
  Reference and Lookup functions using IF, IS,
  INDEX, CHOOSE, and MATCH functions
• ISBLANK
       – One of nine IS functions, which all check for a
         condition, then return a TRUE or FALSE value
       – Checks whether a specified value refers to an
         empty cell


Succeeding in Business with Microsoft Excel 2010           50
Level 3 Summary (continued)

• INDEX
       – Returns the value in a table based on specified
         row and column numbers
• CHOOSE
       – Returns a value/range for up to 29 corresponding
         values
• MATCH
       – Returns the relative position of an item in a list

Succeeding in Business with Microsoft Excel 2010              51
Chapter Summary

• Performing basic lookups to calculate and
  evaluate data
• Performing more complex lookups involving
  multiple worksheets and multidimensional
  tables
• Nesting lookup and reference functions to
  retrieve and calculate data


Succeeding in Business with Microsoft Excel 2010     52

Contenu connexe

Tendances

Excel functions and formulas
Excel functions and formulasExcel functions and formulas
Excel functions and formulasJason Wong
 
Intro to Excel Basics: Part II
Intro to Excel Basics: Part IIIntro to Excel Basics: Part II
Intro to Excel Basics: Part IISi Krishan
 
Using Excel Functions
Using Excel FunctionsUsing Excel Functions
Using Excel FunctionsGautam Gupta
 
Excel lesson formulas and functions
Excel lesson formulas and functionsExcel lesson formulas and functions
Excel lesson formulas and functionswildman099
 
Basic Formulas - Excel 2013 Tutorial
Basic Formulas - Excel 2013 TutorialBasic Formulas - Excel 2013 Tutorial
Basic Formulas - Excel 2013 TutorialSpreadsheetTrainer
 
MS-Excel Formulas and Functions
MS-Excel Formulas and FunctionsMS-Excel Formulas and Functions
MS-Excel Formulas and FunctionsP. SUNDARI ARUN
 
Excel functions formulas
Excel functions formulasExcel functions formulas
Excel functions formulasLearnIT@UD
 
Excel Top 10 formula For The Beginners
Excel Top 10 formula For The BeginnersExcel Top 10 formula For The Beginners
Excel Top 10 formula For The BeginnersStat Analytica
 
On if,countif,countifs,sumif,countifs,lookup,v lookup,index,match
On if,countif,countifs,sumif,countifs,lookup,v lookup,index,matchOn if,countif,countifs,sumif,countifs,lookup,v lookup,index,match
On if,countif,countifs,sumif,countifs,lookup,v lookup,index,matchRakesh Sah
 
Row, Column, Index, Match, Offset Functions. Excel Tutorial
Row, Column, Index, Match, Offset Functions. Excel TutorialRow, Column, Index, Match, Offset Functions. Excel Tutorial
Row, Column, Index, Match, Offset Functions. Excel TutorialIlgar Zarbaliyev
 
Advanced Microsoft Excel
Advanced Microsoft ExcelAdvanced Microsoft Excel
Advanced Microsoft ExcelEric Metelka
 
Spreadsheet text functions
Spreadsheet text functionsSpreadsheet text functions
Spreadsheet text functionsAnjan Mahanta
 
Advances in ms excel
Advances in ms excelAdvances in ms excel
Advances in ms excelMohit Kumar
 
10 Excel Formulas that will help you in any Job
10 Excel Formulas that will help you in any Job10 Excel Formulas that will help you in any Job
10 Excel Formulas that will help you in any JobHitesh Biyani
 
Rick Watkins Docs
Rick Watkins DocsRick Watkins Docs
Rick Watkins Docsrickwatkins
 
2. mathematical functions in excel
2. mathematical functions in excel2. mathematical functions in excel
2. mathematical functions in excelDr. Prashant Vats
 

Tendances (20)

Formula in MS Excel
Formula in MS ExcelFormula in MS Excel
Formula in MS Excel
 
Excel functions and formulas
Excel functions and formulasExcel functions and formulas
Excel functions and formulas
 
Intro to Excel Basics: Part II
Intro to Excel Basics: Part IIIntro to Excel Basics: Part II
Intro to Excel Basics: Part II
 
Using Excel Functions
Using Excel FunctionsUsing Excel Functions
Using Excel Functions
 
Excel lesson formulas and functions
Excel lesson formulas and functionsExcel lesson formulas and functions
Excel lesson formulas and functions
 
Excel formula
Excel formulaExcel formula
Excel formula
 
Basic Formulas - Excel 2013 Tutorial
Basic Formulas - Excel 2013 TutorialBasic Formulas - Excel 2013 Tutorial
Basic Formulas - Excel 2013 Tutorial
 
MS-Excel Formulas and Functions
MS-Excel Formulas and FunctionsMS-Excel Formulas and Functions
MS-Excel Formulas and Functions
 
Excel Chapter 2
Excel Chapter 2Excel Chapter 2
Excel Chapter 2
 
Excel functions formulas
Excel functions formulasExcel functions formulas
Excel functions formulas
 
Excel Top 10 formula For The Beginners
Excel Top 10 formula For The BeginnersExcel Top 10 formula For The Beginners
Excel Top 10 formula For The Beginners
 
On if,countif,countifs,sumif,countifs,lookup,v lookup,index,match
On if,countif,countifs,sumif,countifs,lookup,v lookup,index,matchOn if,countif,countifs,sumif,countifs,lookup,v lookup,index,match
On if,countif,countifs,sumif,countifs,lookup,v lookup,index,match
 
How to Use VLOOKUP in Excel
How to Use VLOOKUP in ExcelHow to Use VLOOKUP in Excel
How to Use VLOOKUP in Excel
 
Row, Column, Index, Match, Offset Functions. Excel Tutorial
Row, Column, Index, Match, Offset Functions. Excel TutorialRow, Column, Index, Match, Offset Functions. Excel Tutorial
Row, Column, Index, Match, Offset Functions. Excel Tutorial
 
Advanced Microsoft Excel
Advanced Microsoft ExcelAdvanced Microsoft Excel
Advanced Microsoft Excel
 
Spreadsheet text functions
Spreadsheet text functionsSpreadsheet text functions
Spreadsheet text functions
 
Advances in ms excel
Advances in ms excelAdvances in ms excel
Advances in ms excel
 
10 Excel Formulas that will help you in any Job
10 Excel Formulas that will help you in any Job10 Excel Formulas that will help you in any Job
10 Excel Formulas that will help you in any Job
 
Rick Watkins Docs
Rick Watkins DocsRick Watkins Docs
Rick Watkins Docs
 
2. mathematical functions in excel
2. mathematical functions in excel2. mathematical functions in excel
2. mathematical functions in excel
 

En vedette

MS Excel Training Solutions
MS Excel Training SolutionsMS Excel Training Solutions
MS Excel Training Solutionsaarkex
 
Training presentation vlookup - what it is, and when to use it
Training presentation   vlookup - what it is, and when to use itTraining presentation   vlookup - what it is, and when to use it
Training presentation vlookup - what it is, and when to use ithayat25in
 
Creating a vlookup v1.0 050813
Creating a vlookup v1.0 050813Creating a vlookup v1.0 050813
Creating a vlookup v1.0 050813Dave Shannon
 
Vlookup - an introduction
Vlookup - an introductionVlookup - an introduction
Vlookup - an introductionvvmenon22
 
Microsoft Excel VLOOKUP Function
Microsoft Excel VLOOKUP FunctionMicrosoft Excel VLOOKUP Function
Microsoft Excel VLOOKUP FunctionExcel
 
Chapter 01 concepts and principles of insurance
Chapter 01   concepts and principles of insuranceChapter 01   concepts and principles of insurance
Chapter 01 concepts and principles of insuranceiipmff2
 
FUNCTIONS OF INSURANCE
FUNCTIONS OF INSURANCEFUNCTIONS OF INSURANCE
FUNCTIONS OF INSURANCEAftab Mulla
 
insurance sector ppt
insurance sector pptinsurance sector ppt
insurance sector pptJay Shah
 
MS EXCEL PPT PRESENTATION
MS EXCEL PPT PRESENTATIONMS EXCEL PPT PRESENTATION
MS EXCEL PPT PRESENTATIONMridul Bansal
 

En vedette (13)

MS Excel Training Solutions
MS Excel Training SolutionsMS Excel Training Solutions
MS Excel Training Solutions
 
Training presentation vlookup - what it is, and when to use it
Training presentation   vlookup - what it is, and when to use itTraining presentation   vlookup - what it is, and when to use it
Training presentation vlookup - what it is, and when to use it
 
Creating a vlookup v1.0 050813
Creating a vlookup v1.0 050813Creating a vlookup v1.0 050813
Creating a vlookup v1.0 050813
 
Ms excel
Ms excelMs excel
Ms excel
 
Vba
Vba Vba
Vba
 
Vlookup - an introduction
Vlookup - an introductionVlookup - an introduction
Vlookup - an introduction
 
Microsoft Excel VLOOKUP Function
Microsoft Excel VLOOKUP FunctionMicrosoft Excel VLOOKUP Function
Microsoft Excel VLOOKUP Function
 
Chapter 01 concepts and principles of insurance
Chapter 01   concepts and principles of insuranceChapter 01   concepts and principles of insurance
Chapter 01 concepts and principles of insurance
 
Insurance
InsuranceInsurance
Insurance
 
FUNCTIONS OF INSURANCE
FUNCTIONS OF INSURANCEFUNCTIONS OF INSURANCE
FUNCTIONS OF INSURANCE
 
insurance sector ppt
insurance sector pptinsurance sector ppt
insurance sector ppt
 
Types of Insurance
Types of Insurance Types of Insurance
Types of Insurance
 
MS EXCEL PPT PRESENTATION
MS EXCEL PPT PRESENTATIONMS EXCEL PPT PRESENTATION
MS EXCEL PPT PRESENTATION
 

Similaire à Chapter.05 (20)

Chapter.02
Chapter.02Chapter.02
Chapter.02
 
Chapter.04
Chapter.04Chapter.04
Chapter.04
 
10Excel.03.ppt
10Excel.03.ppt10Excel.03.ppt
10Excel.03.ppt
 
Excel formulas
Excel formulasExcel formulas
Excel formulas
 
Valuable_Shortcut.ppt
Valuable_Shortcut.pptValuable_Shortcut.ppt
Valuable_Shortcut.ppt
 
10Excel.03.ppt
10Excel.03.ppt10Excel.03.ppt
10Excel.03.ppt
 
10Excel.03.ppt
10Excel.03.ppt10Excel.03.ppt
10Excel.03.ppt
 
10Excel.03 (1).ppt
10Excel.03 (1).ppt10Excel.03 (1).ppt
10Excel.03 (1).ppt
 
10Excel.03.ppt
10Excel.03.ppt10Excel.03.ppt
10Excel.03.ppt
 
10Excel.03.ppt
10Excel.03.ppt10Excel.03.ppt
10Excel.03.ppt
 
Tutorial Excel: Working with Formulas and Functions
Tutorial Excel: Working with Formulas and FunctionsTutorial Excel: Working with Formulas and Functions
Tutorial Excel: Working with Formulas and Functions
 
Intermediate ms excel for business elective course for dlsu-d hs
Intermediate ms excel for business   elective course for dlsu-d hsIntermediate ms excel for business   elective course for dlsu-d hs
Intermediate ms excel for business elective course for dlsu-d hs
 
Tutorial 7: Advanced Functions and Conitional Formating
Tutorial 7: Advanced Functions and Conitional FormatingTutorial 7: Advanced Functions and Conitional Formating
Tutorial 7: Advanced Functions and Conitional Formating
 
3. lookup functions in excel
3. lookup functions in excel3. lookup functions in excel
3. lookup functions in excel
 
Excel2010 05-130206153751-phpapp01
Excel2010 05-130206153751-phpapp01Excel2010 05-130206153751-phpapp01
Excel2010 05-130206153751-phpapp01
 
Excel.t03
Excel.t03Excel.t03
Excel.t03
 
Microsoft excel training
Microsoft excel trainingMicrosoft excel training
Microsoft excel training
 
Excel.07.ppt
Excel.07.pptExcel.07.ppt
Excel.07.ppt
 
MS Excel
MS ExcelMS Excel
MS Excel
 
Excel.t01
Excel.t01Excel.t01
Excel.t01
 

Plus de Program in Interdisciplinary Computing (20)

Phpmysqlcoding
PhpmysqlcodingPhpmysqlcoding
Phpmysqlcoding
 
Database basics
Database basicsDatabase basics
Database basics
 
CGS2835 HTML5
CGS2835 HTML5CGS2835 HTML5
CGS2835 HTML5
 
Mysocial databasequeries
Mysocial databasequeriesMysocial databasequeries
Mysocial databasequeries
 
Mysocial databasequeries
Mysocial databasequeriesMysocial databasequeries
Mysocial databasequeries
 
CGS2835 HTML5
CGS2835 HTML5CGS2835 HTML5
CGS2835 HTML5
 
01 intro tousingjava
01 intro tousingjava01 intro tousingjava
01 intro tousingjava
 
Web architecture v3
Web architecture v3Web architecture v3
Web architecture v3
 
Xhtml
XhtmlXhtml
Xhtml
 
Webdev
WebdevWebdev
Webdev
 
Web architecture
Web architectureWeb architecture
Web architecture
 
Sdlc
SdlcSdlc
Sdlc
 
Mysocial
MysocialMysocial
Mysocial
 
Javascript
JavascriptJavascript
Javascript
 
Javascript
JavascriptJavascript
Javascript
 
Html5
Html5Html5
Html5
 
Frameworks
FrameworksFrameworks
Frameworks
 
Drupal
DrupalDrupal
Drupal
 
Database
DatabaseDatabase
Database
 
Javascript2
Javascript2Javascript2
Javascript2
 

Dernier

Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 

Dernier (20)

Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 

Chapter.05

  • 1. Chapter 5 Retrieving Data for Computation, Analysis, and Reference
  • 2. Chapter Introduction • Reference and Lookup functions – Look up data based on its location in a table – Retrieve corresponding value that matches specified criteria • Functions covered in this chapter: CHOOSE, HLOOKUP, IFERROR, INDEX, ISBLANK, LOOKUP, MATCH, VLOOKUP To go to Level 1, click here To go to Level 2, click here To go to Level 3, click here Succeeding in Business with Microsoft Excel 2010 2
  • 3. Functions Covered in this Chapter • CHOOSE • HLOOKUP • IFERROR • INDEX • ISBLANK • LOOKUP • MATCH • VLOOKUP Succeeding in Business with Microsoft Excel 2010 3
  • 4. Level 1 Objectives: Performing Basic Lookups to Calculate and Evaluate Data • Organize and evaluate data in vertical and horizontal lookup tables • Understand the VLOOKUP and HLOOKUP algorithms • Retrieve data from a vertical lookup table • Retrieve data from a horizontal lookup table Succeeding in Business with Microsoft Excel 2010 4
  • 5. Working with Lookup Tables • Contain data that can be used to create worksheets that list items, and then perform calculations • Automate the process of looking up data to use in calculating unit and total prices Succeeding in Business with Microsoft Excel 2010 Level 1 home 5
  • 6. Working with Lookup Tables Succeeding in Business with Microsoft Excel 2010 Level 1 home 6
  • 7. Retrieving Data from a Vertical Lookup Table • VLOOKUP function – Most effective and flexible way to retrieve data organized in columns – Searches specified part of worksheet for data, starting with the first column – =VLOOKUP(lookup_value,table_array, col_index_num,range_lookup) – Must specify col_index_num Succeeding in Business with Microsoft Excel 2010 Level 1 home 7
  • 8. VLOOKUP Function Arguments Succeeding in Business with Microsoft Excel 2010 Level 1 home 8
  • 9. Results of Using the VLOOKUP Function Succeeding in Business with Microsoft Excel 2010 Level 1 home 9
  • 10. Examining the VLOOKUP Algorithm • Steps that Excel performs when VLOOKUP type is TRUE and key data is sorted in ascending order: 1. Look for an exact match 2. Check first value in lookup table 3. Check next value in lookup table 4. Check last value in lookup table Succeeding in Business with Microsoft Excel 2010 Level 1 home 10
  • 11. Retrieving an Exact Match • If using lookup type of FALSE, VLOOKUP function looks only for an exact match of the lookup value • Values in lookup table need not need be sorted in ascending order • VLOOKUP function displays #N/A in cell if exact match is not found Succeeding in Business with Microsoft Excel 2010 Level 1 home 11
  • 12. VLOOKUP Function with a FALSE Lookup Type Succeeding in Business with Microsoft Excel 2010 Level 1 home 12
  • 13. Retrieving Data from a Horizontal Lookup Table • HLOOKUP function – Looks up a value by testing for a criterion across a row – HLOOKUP(lookup_value,table_array, row_index_num,range_lookup) – Must specify row_index_num Succeeding in Business with Microsoft Excel 2010 Level 1 home 13
  • 14. HLOOKUP Function Arguments Succeeding in Business with Microsoft Excel 2010 Level 1 home 14
  • 15. HLOOKUP Type TRUE Algorithm • Works in same way as for VLOOKUP function, except that values are tested across the row (instead of down the first column) • First row of lookup table must be sorted in ascending order Succeeding in Business with Microsoft Excel 2010 Level 1 home 15
  • 16. Using HLOOKUP Function Succeeding in Business with Microsoft Excel 2010 Level 1 home 16
  • 17. Level 1 Summary • VLOOKUP function – Use when first column of lookup table contains the key data, and information you want to retrieve is in a column to the right of key data column • HLOOKUP function – Similar to VLOOKUP, except that it retrieves data stored in horizontal lookup tables – Use when first row of lookup table contains the key data, and the information you want to retrieve is in a row before the key data row Succeeding in Business with Microsoft Excel 2010 17
  • 18. Level 2 Objectives: Performing More Complex Lookups Involving Multiple Worksheets & Multidimensional Tables • Analyze and retrieve data from multiple worksheets • Look up data in a one-row or one-column range • Use named range references in formulas • Retrieve data from multidimensional tables Succeeding in Business with Microsoft Excel 2010 18
  • 19. Retrieving Data from Multiple Worksheets • Use VLOOKUP and HLOOKUP formulas – This is especially useful when lookup tables are long Succeeding in Business with Microsoft Excel 2010 Level 2 home 19
  • 20. Retrieving Data from Multiple Worksheets Succeeding in Business with Microsoft Excel 2010 Level 2 home 20
  • 21. Using VLOOKUP with Multiple Worksheets Succeeding in Business with Microsoft Excel 2010 Level 2 home 21
  • 22. Retrieving Data from Multiple Worksheets Succeeding in Business with Microsoft Excel 2010 Level 2 home 22
  • 23. Looking Up Data in a One-Row or One-Column Range • Use LOOKUP function – Looks up the greatest value that does not exceed a specified value anywhere in a table or range – Can retrieve data from a lookup table with a vertical or horizontal orientation – Uses only a TRUE lookup type; column or row containing lookup values must be in ascending order – LOOKUP(lookup_value,lookup_vector, result vector) Succeeding in Business with Microsoft Excel 2010 Level 2 home 23
  • 24. LOOKUP Function Arguments Succeeding in Business with Microsoft Excel 2010 Level 2 home 24
  • 25. Using the LOOKUP Function Succeeding in Business with Microsoft Excel 2010 Level 2 home 25
  • 26. Retrieving Data from Multidimensional Tables • Use INDEX function with two- or three- dimensional tables – Returns the value in a table based on row and column numbers that you specify – =INDEX(reference,row_num,column_num, area_num) – Has several guidelines Succeeding in Business with Microsoft Excel 2010 Level 2 home 26
  • 27. INDEX Function Arguments Succeeding in Business with Microsoft Excel 2010 Level 2 home 27
  • 28. Using an INDEX Function with a Two- Dimensional Table Succeeding in Business with Microsoft Excel 2010 Level 2 home 28
  • 29. Using an INDEX Function with a Three- Dimensional Table Succeeding in Business with Microsoft Excel 2010 Level 2 home 29
  • 30. INDEX function guidelines • Follow the guidelines on page 322 when using the INDEX function. Succeeding in Business with Microsoft Excel 2010 30
  • 31. Level 2 Summary • LOOKUP function – Looks up the greatest value that does not exceed a specified value anywhere in the table or range – Can retrieve data from a lookup table with a vertical or horizontal orientation • INDEX function – Allows retrieval of data from multidimensional tables Succeeding in Business with Microsoft Excel 2010 31
  • 32. Level 3 Objectives: Nesting Lookup & Reference Functions to Retrieve & Calculate Data • Prevent errors in data retrieval • Nest lookup and reference functions to perform more complex calculations • Choose a value or a range of values for analysis • Retrieve data by matching the relative position of an item in a list Succeeding in Business with Microsoft Excel 2010 32
  • 33. Refining the Order Form Succeeding in Business with Microsoft Excel 2010 Level 3 home 33
  • 34. Using the ISBLANK Function • ISBLANK functions – Nine functions that test a value or cell reference, then return a TRUE or FALSE value depending on results – Often used in formulas to test the outcome of a calculation – When combined with IF function, help locate data-entry errors – =ISBLANK(value) Succeeding in Business with Microsoft Excel 2010 Level 3 home 34
  • 35. IS Functions Succeeding in Business with Microsoft Excel 2010 Level 3 home 35
  • 36. Nesting Lookup Functions to Calculate the Price Per Unit Succeeding in Business with Microsoft Excel 2010 Level 3 home 36
  • 37. Nesting VLOOKUP in an IF Function to Determine the lookup_value Succeeding in Business with Microsoft Excel 2010 Level 3 home 37
  • 38. Using the CHOOSE Function to Determine the table _array • A Reference and Lookup function that can return a value or a range for up to 254 different values • =CHOOSE(index_num,value1,value2,…) Succeeding in Business with Microsoft Excel 2010 Level 3 home 38
  • 39. Using the CHOOSE Function to Determine the table_array Succeeding in Business with Microsoft Excel 2010 Level 3 home 39
  • 40. Determining the col_index_num Succeeding in Business with Microsoft Excel 2010 Level 3 home 40
  • 41. Determining the range_lookup Succeeding in Business with Microsoft Excel 2010 Level 3 home 41
  • 42. Creating the Nested VLOOKUP Formula Succeeding in Business with Microsoft Excel 2010 Level 3 home 42
  • 43. Calculating Totals Succeeding in Business with Microsoft Excel 2010 Level 3 home 43
  • 44. Calculating the Discount Amount Succeeding in Business with Microsoft Excel 2010 Level 3 home 44
  • 45. Calculating the Shipping Costs Using MATCH and INDEX Functions • INDEX function – =INDEX(reference,row_num,column_num, area_num) • MATCH function – Designed to return relative position of an item in a list – MATCH(lookup_value,lookup_array, match_type) – Has several guidelines Succeeding in Business with Microsoft Excel 2010 Level 3 home 45
  • 46. MATCH Function Arguments Succeeding in Business with Microsoft Excel 2010 Level 3 home 46
  • 47. Using the INDEX Function • Determine reference argument of INDEX function • Determine row_num of INDEX function • Determine col_num of INDEX function by using MATCH function • Determine area_num of INDEX function Succeeding in Business with Microsoft Excel 2010 Level 3 home 47
  • 48. Creating the Complex INDEX Formula and Completing the Worksheet Succeeding in Business with Microsoft Excel 2010 Level 3 home 48
  • 49. Creating the Complex INDEX Formula and Completing the Worksheet Succeeding in Business with Microsoft Excel 2010 Level 3 home 49
  • 50. Level 3 Summary • To solve more complex problems, nest Reference and Lookup functions using IF, IS, INDEX, CHOOSE, and MATCH functions • ISBLANK – One of nine IS functions, which all check for a condition, then return a TRUE or FALSE value – Checks whether a specified value refers to an empty cell Succeeding in Business with Microsoft Excel 2010 50
  • 51. Level 3 Summary (continued) • INDEX – Returns the value in a table based on specified row and column numbers • CHOOSE – Returns a value/range for up to 29 corresponding values • MATCH – Returns the relative position of an item in a list Succeeding in Business with Microsoft Excel 2010 51
  • 52. Chapter Summary • Performing basic lookups to calculate and evaluate data • Performing more complex lookups involving multiple worksheets and multidimensional tables • Nesting lookup and reference functions to retrieve and calculate data Succeeding in Business with Microsoft Excel 2010 52