SlideShare a Scribd company logo
1 of 13
www.VitaminCM.com




Master the Excel VLookup with this Simple Tutorial




By Christopher Masiello
Become an Office Hero with the
Vlookup Function in Excel
   Over the years I have been the Excel tips guy in my office. There are so
    many amazing things that Excel can do, but the one thing I get asked
    more than every other feature combined is: “How do I do a Vlookup”.
    Mastery of the Vlookup seems to be the one Excel trick that people
    use to separate experts from novices. Well, guess what? It’s really not
    hard at all.




                                               www.VitaminCM.com
What Exactly is a Vlookup?
   The Vlookup function in Excel is used to see if a
    value in one cell (or list of cells) is in another group
    of cells. (“V” is for vertical – you can use th Hlookup
    function to check horizontally too) Looks for a value
    in the leftmost column of a table, and then returns
    a value in the same row from a column you specify.
    Take a look at the data below. Column A has a list
    of people who have already paid their bill. Column B
    has a list of customers who received services. We
    want to find out which customers have paid and
    which still owe payments. This is a typical Vlookup
    scenario: compare two lists and identify the
    differences.
                                      www.VitaminCM.com
Naming a Range in Excel
   Before you actually create your Vlookup
    formula, you should create a “Named
    Range”. Excel can take a range of cells and
    assign a name to it that can be referenced
    in functions and formulas throughout the
    workbook.
   Select the range of cells that contain the
    values that you want to check against.
   TIP: If you have a list of values that may be
    added to, select a range that is bigger than
    your existing list. This way, when the list
    grows, the new values will still be included
    in your named range. After you select your
    range of cells, you are ready to give it a
    name. Right click on the highlighted cells
    and select Name a Range from the menu.

                                                 www.VitaminCM.com
Slide Title

   The New Name menu
    will open. Type a name in
    the Name field. You can
    modify the actual range
    of cells (now or later) in
    the Refers to field.
   Click the OK button.
   Now you can refer to this
    range (Paid) anywhere in
    this workbook.

                                 www.VitaminCM.com
Creating the Vlookup Formula

   Now that we have a range of
    data to check against, we are
    ready to build our formula.
   Click to the right of the first
    value that you want to check.
   Click the formula builder
    button (fx) to search for the
    Vlookup function.
   Select the Lookup &
    Reference category and scroll
    down to the VLOOKUPfunction.
   Click the OK button.
                                      www.VitaminCM.com
   The Function Arguments wizard will open.
   The Function Arguments wizard lists what the overall function does below the
    fields. When you click in one of the fields an explanation of what goes into
    that field is displayed. There are four fields to populate:
   Lookup Value
   Table Array
   Column Index
   Number Range Lookup
   Click in the Lookup Value field and enter the cell for the value that you want to
    check against the range (B2 – Allan).




                                                     www.VitaminCM.com
 Click in the Table Array field and enter the name of the range that we want to
  search for the Lookup Value.
 Type “paid” in the Table Array field to reference the named range of values.
  Notice how the values in the named range appear to the right of the Table
  Array field.
 Click in the Column Index Number field.
 The range that we named contained all of the values in one column (A). If we
  had a range of data that resided in more than one consecutive column, we
  could specify which column’s value that we wanted to return to the formula
  cell. Since we only have one column, type “1” in the field.




                                                  www.VitaminCM.com
Slide Title

 Click in the Range
  Lookup field.
 There are two values that
  you can use in the Range
  Lookup
  field: TRUE orFALSE. True
  will find the “closest” value
  in the range and False will
  only find EXACT matches.
 Typically I want an exact
  match.

                                  www.VitaminCM.com
   If the value is in the range the value from
    column 1 will be displayed in our cell.




                               www.VitaminCM.com
Extending the formula down the rest
of the list
   Just copy and paste the formula you
    built (C2) and paste it down the rest
    of the list.
   All of the remaining values will be
    checked against the range.
   If a value is not found “#NA” will be
    displayed. In our case, we will know
    that those people did not pay yet.
   Since we made our named range a
    little bigger that the existing
    data, we can add more data to the
    empty cells in the range and have
    them rechecked.
   The example below shows that as
    long as we type into the range that
    we created it will be included in the
    formulas that reference it.




                                            www.VitaminCM.com
Additional Resources

   This slide deck accompanies the full article
    on VitaminCM.com. See the full tutorial at
    http://vitamincm.com/excel-vlookup-
    software-tutorial/ The article shows you
    how to use Microsoft Excel's VLOOKUP
    function to compare values in two lists.
   Master the Excel VLookup with this Simple
    Tutorial

                               www.VitaminCM.com
www.VitaminCM.com




Master the Excel VLookup with this Simple Tutorial




By Christopher Masiello

More Related Content

Viewers also liked

Functions and formulas of ms excel
Functions and formulas of ms excelFunctions and formulas of ms excel
Functions and formulas of ms excelmadhuparna bhowmik
 
Teaching Excel
Teaching ExcelTeaching Excel
Teaching Excelsam ran
 
Using PowerPivot instead o VLOOKUP
Using PowerPivot instead o VLOOKUPUsing PowerPivot instead o VLOOKUP
Using PowerPivot instead o VLOOKUPDr. Nitin Paranjape
 
Vlookup - Excel Training
Vlookup - Excel TrainingVlookup - Excel Training
Vlookup - Excel TrainingYi Chiao Cheng
 
Creating a vlookup v1.0 050813
Creating a vlookup v1.0 050813Creating a vlookup v1.0 050813
Creating a vlookup v1.0 050813Dave Shannon
 
PERSONAL INFORMATION (2)
PERSONAL INFORMATION (2)PERSONAL INFORMATION (2)
PERSONAL INFORMATION (2)Sherif Ouija
 
A Beginner's Guide to MS Excel
A Beginner's Guide to MS ExcelA Beginner's Guide to MS Excel
A Beginner's Guide to MS ExcelAnshul Punetha
 
Pivot table presentation
Pivot table presentationPivot table presentation
Pivot table presentationSha Tibnjn
 
Excel SUMIFS Function
Excel SUMIFS FunctionExcel SUMIFS Function
Excel SUMIFS FunctionExcel
 
pension and retirement rules in punjab govt, of pakistan
pension and retirement rules in punjab govt, of pakistanpension and retirement rules in punjab govt, of pakistan
pension and retirement rules in punjab govt, of pakistanEhsan Abdullah
 

Viewers also liked (15)

Pivot table
Pivot tablePivot table
Pivot table
 
Functions and formulas of ms excel
Functions and formulas of ms excelFunctions and formulas of ms excel
Functions and formulas of ms excel
 
Teaching Excel
Teaching ExcelTeaching Excel
Teaching Excel
 
Using PowerPivot instead o VLOOKUP
Using PowerPivot instead o VLOOKUPUsing PowerPivot instead o VLOOKUP
Using PowerPivot instead o VLOOKUP
 
Vlookup In Excel
Vlookup In ExcelVlookup In Excel
Vlookup In Excel
 
Training’s in excel
Training’s in excelTraining’s in excel
Training’s in excel
 
Vlookup - Excel Training
Vlookup - Excel TrainingVlookup - Excel Training
Vlookup - Excel Training
 
Creating a vlookup v1.0 050813
Creating a vlookup v1.0 050813Creating a vlookup v1.0 050813
Creating a vlookup v1.0 050813
 
Vlookup Using Lists
Vlookup Using ListsVlookup Using Lists
Vlookup Using Lists
 
PERSONAL INFORMATION (2)
PERSONAL INFORMATION (2)PERSONAL INFORMATION (2)
PERSONAL INFORMATION (2)
 
A Beginner's Guide to MS Excel
A Beginner's Guide to MS ExcelA Beginner's Guide to MS Excel
A Beginner's Guide to MS Excel
 
Pivot Tables
Pivot TablesPivot Tables
Pivot Tables
 
Pivot table presentation
Pivot table presentationPivot table presentation
Pivot table presentation
 
Excel SUMIFS Function
Excel SUMIFS FunctionExcel SUMIFS Function
Excel SUMIFS Function
 
pension and retirement rules in punjab govt, of pakistan
pension and retirement rules in punjab govt, of pakistanpension and retirement rules in punjab govt, of pakistan
pension and retirement rules in punjab govt, of pakistan
 

Recently uploaded

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 

How to Do a VLOOKUP in Excel

  • 1. www.VitaminCM.com Master the Excel VLookup with this Simple Tutorial By Christopher Masiello
  • 2. Become an Office Hero with the Vlookup Function in Excel  Over the years I have been the Excel tips guy in my office. There are so many amazing things that Excel can do, but the one thing I get asked more than every other feature combined is: “How do I do a Vlookup”. Mastery of the Vlookup seems to be the one Excel trick that people use to separate experts from novices. Well, guess what? It’s really not hard at all. www.VitaminCM.com
  • 3. What Exactly is a Vlookup?  The Vlookup function in Excel is used to see if a value in one cell (or list of cells) is in another group of cells. (“V” is for vertical – you can use th Hlookup function to check horizontally too) Looks for a value in the leftmost column of a table, and then returns a value in the same row from a column you specify. Take a look at the data below. Column A has a list of people who have already paid their bill. Column B has a list of customers who received services. We want to find out which customers have paid and which still owe payments. This is a typical Vlookup scenario: compare two lists and identify the differences. www.VitaminCM.com
  • 4. Naming a Range in Excel  Before you actually create your Vlookup formula, you should create a “Named Range”. Excel can take a range of cells and assign a name to it that can be referenced in functions and formulas throughout the workbook.  Select the range of cells that contain the values that you want to check against.  TIP: If you have a list of values that may be added to, select a range that is bigger than your existing list. This way, when the list grows, the new values will still be included in your named range. After you select your range of cells, you are ready to give it a name. Right click on the highlighted cells and select Name a Range from the menu. www.VitaminCM.com
  • 5. Slide Title  The New Name menu will open. Type a name in the Name field. You can modify the actual range of cells (now or later) in the Refers to field.  Click the OK button.  Now you can refer to this range (Paid) anywhere in this workbook. www.VitaminCM.com
  • 6. Creating the Vlookup Formula  Now that we have a range of data to check against, we are ready to build our formula.  Click to the right of the first value that you want to check.  Click the formula builder button (fx) to search for the Vlookup function.  Select the Lookup & Reference category and scroll down to the VLOOKUPfunction.  Click the OK button. www.VitaminCM.com
  • 7. The Function Arguments wizard will open.  The Function Arguments wizard lists what the overall function does below the fields. When you click in one of the fields an explanation of what goes into that field is displayed. There are four fields to populate:  Lookup Value  Table Array  Column Index  Number Range Lookup  Click in the Lookup Value field and enter the cell for the value that you want to check against the range (B2 – Allan). www.VitaminCM.com
  • 8.  Click in the Table Array field and enter the name of the range that we want to search for the Lookup Value.  Type “paid” in the Table Array field to reference the named range of values. Notice how the values in the named range appear to the right of the Table Array field.  Click in the Column Index Number field.  The range that we named contained all of the values in one column (A). If we had a range of data that resided in more than one consecutive column, we could specify which column’s value that we wanted to return to the formula cell. Since we only have one column, type “1” in the field. www.VitaminCM.com
  • 9. Slide Title  Click in the Range Lookup field.  There are two values that you can use in the Range Lookup field: TRUE orFALSE. True will find the “closest” value in the range and False will only find EXACT matches.  Typically I want an exact match. www.VitaminCM.com
  • 10. If the value is in the range the value from column 1 will be displayed in our cell. www.VitaminCM.com
  • 11. Extending the formula down the rest of the list  Just copy and paste the formula you built (C2) and paste it down the rest of the list.  All of the remaining values will be checked against the range.  If a value is not found “#NA” will be displayed. In our case, we will know that those people did not pay yet.  Since we made our named range a little bigger that the existing data, we can add more data to the empty cells in the range and have them rechecked.  The example below shows that as long as we type into the range that we created it will be included in the formulas that reference it. www.VitaminCM.com
  • 12. Additional Resources  This slide deck accompanies the full article on VitaminCM.com. See the full tutorial at http://vitamincm.com/excel-vlookup- software-tutorial/ The article shows you how to use Microsoft Excel's VLOOKUP function to compare values in two lists.  Master the Excel VLookup with this Simple Tutorial www.VitaminCM.com
  • 13. www.VitaminCM.com Master the Excel VLookup with this Simple Tutorial By Christopher Masiello