Catalog

How to Solve Excel Vlookup Not Working

September 8, 2023 3.1K views

Have you ever been frustrated when Excel's Vlookup just won't cooperate? You're not alone. In this guide, we'll unravel the mysteries of solving Vlookup woes. From understanding the reasons behind its failures to implementing foolproof fixes, you'll emerge with a newfound confidence in your spreadsheet skills.

What causes Excel Vlookup not to work?

Excel Vlookup not to work


If you've encountered Excel vlookup errors, you're not alone. Common culprits include:

  • Case sensitivity issues: VLOOKUP is case-sensitive, so if the lookup value and the value in the table are in different cases, VLOOKUP will not be able to find a match.

  • Data format and alignment problems: VLOOKUP requires that the lookup value and the values in the table are in the same format and are aligned in the same way. If they are not, VLOOKUP will not be able to find a match.

  • Lookup value not found in the table: If the lookup value is not found in the table, VLOOKUP will return the #N/A error.

  • Hidden characters and extra spaces: Hidden characters and extra spaces can also cause VLOOKUP to not work. Make sure that the lookup value and the values in the table do not contain any hidden characters or extra spaces.

Here are some additional things to check if your VLOOKUP formula is not working:

  • Make sure that you have entered the correct syntax for the VLOOKUP function.

  • Make sure that the table array is referenced correctly.

  • Make sure that the column index number is correct.

  • Try using the FALSE option for the range_lookup argument. This will tell VLOOKUP to do an exact match instead of an approximate match.

If you have checked all of these things and your VLOOKUP formula is still not working, you can try using the INDEX and MATCH functions instead. The INDEX and MATCH functions are more flexible than VLOOKUP, and they can be used to find values in a table even if the lookup value is not an exact match.

What are the common Excel Vlookup errors?

The VLOOKUP function can return a few different error values if it is not used correctly. The most common errors are:

  • #N/A: This error means that the lookup value was not found in the table.

#N/A error


  • #VALUE!: This error means that the value in the lookup column is not a number.

#VALUE error


  • #REF!: This error means that the table array or the column index number is not valid.

#REF error


  • #NAME?: This error means that the function name is misspelled or invalid.

#NAME error


Here is how to fix the most common VLOOKUP errors:

  1. #N/A error: Make sure that the lookup value is spelled correctly and that it is in the correct cell. Also, make sure that the table array is large enough to contain the lookup value.

  2. #VALUE! error: Make sure that the value in the lookup column is a number. If it is not, you can convert it to a number using the VALUE function.

  3. #REF! error: Make sure that the table array and the column index number are not referring to any empty cells.

  4. #NAME? error: Make sure that you have typed the VLOOKUP function name correctly. You can also try using the HLOOKUP function instead of VLOOKUP.

How to Fix Vlookup Not Working in Excel 

Excel's VLOOKUP function is a handy tool for data wizards, but glitches can pop up unexpectedly. If your VLOOKUP isn't working as it should, don't fret! We're here to decode the solutions. From puzzling #N/A errors to tricky #VALUE! glitches, we've got the answers. Get ready to transform your Excel game!

Method 1: How to Fix Excel Vlookup #N/A error

The #N/A error means that the lookup value was not found in the table. Here are some things you can do to fix this error:

Step 1. Make sure that the lookup value is spelled correctly and that it is in the correct cell.

spelled correctly


Step 2. Make sure that the table array is large enough to contain the lookup value.

table array is large enough


Step 3. Adjust your VLOOKUP to reference the correct column. If that's not possible, then try moving your columns.

Adjust your VLOOKUP


Step 4. Check if the data format of the lookup value and the value in the table are the same.

the data format of the lookup


Step 5. Use the FALSE option for the range_lookup argument. This will tell VLOOKUP to do an exact match instead of an approximate match.

Use the FALSE option


I have used this method several times to fix the #N/A error in VLOOKUP. It is usually effective, but it is important to make sure that you are following the steps correctly.

Method 2: How to Fix Excel Vlookup  #VALUE Errors

The #VALUE error means that the value in the lookup column is not a number. Here are some things you can do to fix this error:

Step 1. Make sure that the value in the lookup column is a number. If it is not, you can convert it to a number using the VALUE function.

the lookup column


Step 2. Use the INDEX and MATCH functions instead of VLOOKUP. The INDEX and MATCH functions are more flexible than VLOOKUP, and they can be used to find values in a table even if the lookup value is not a number.

the INDEX and MATCH functions


I have used this method a few times to fix the #VALUE error in VLOOKUP. It is usually effective, but it is important to make sure that you are using the VALUE function correctly.

Method 3: How to Fix Excel Vlookup #REF! Error

The #REF! error means that the table array or the column index number is not valid. Here are some things you can do to fix this error:

Step 1. Make sure that the table array and the column index number are referencing valid cells.

the table array

Step 2. Check if there are any empty cells in the table array. If there are, remove them.

remove empty cells

remove empty cells


Step 3. Use the INDEX and MATCH functions instead of VLOOKUP. The INDEX and MATCH functions are more flexible than VLOOKUP, and they can be used to find values in a table even if the table array is not contiguous.

 the INDEX and MATCH functions

the INDEX and MATCH functions


I have used this method a few times to fix the #REF! error in VLOOKUP. It is usually effective, but it is important to make sure that you are following the steps correctly.

Method 4: How to Fix Excel Vlookup #NAME? Error

The #NAME? error means that the function name is misspelled or invalid. Here are some things you can do to fix this error:

Step 1. Make sure that you have typed the VLOOKUP function name correctly.

typed the VLOOKUP function

typed the VLOOKUP function


Step 2. Use the Formula Wizard in Excel to help you write the formula.

 Formula Wizard in Excel

Formula Wizard in Excel


Step 3. Check if there are any typos in your formula.

 Error Checking

Error Checking


I have used this method a few times to fix the #NAME? error in VLOOKUP. It is usually effective, but it is important to make sure that you are following the steps correctly.

In addition to the above, I have also found that the #NAME? error can sometimes be caused by a problem with the Excel add-ins. If you are using any add-ins, try disabling them and then see if the error goes away.

Best Alternative to Microsoft Office ——WPS Office

 WPS Office logo

WPS Office logo


WPS Office is a free and open-source office suite that is a popular alternative to Microsoft Office. It includes a word processor, spreadsheet, presentation software, and PDF editor. WPS Office is compatible with Microsoft Office formats, so you can easily open and save files from either suite.

Here are some of the features of WPS Office:

  • Word processor: The WPS Writer word processor is a powerful tool that can be used to create documents of all types. It includes a wide range of features, such as a spell checker, grammar checker, and thesaurus.

  • Spreadsheet: The WPS Spreadsheet spreadsheet software is a powerful tool that can be used to create and analyze data. It includes a wide range of features, such as formulas, charts, and pivot tables.

  • Presentation software: The WPS Presentation presentation software is a powerful tool that can be used to create presentations. It includes a wide range of features, such as templates, transitions, and animations.

  • PDF editor: The WPS PDF Editor is a powerful tool that can be used to create, edit, and convert PDF files. It includes a wide range of features, such as adding annotations, filling forms, and signing documents.

WPS Office is a great option for anyone looking for a free and open-source office suite that is compatible with Microsoft Office formats. It is also a good choice for businesses and organizations that need to save money on office software.

Here are some of the pros and cons of WPS Office:

Pros:

  • Free and open-source

  • Compatible with Microsoft Office formats

  • Powerful features

  • Easy to use

  • Available for Windows, macOS, and Linux

Cons:

  • Not as feature-rich as Microsoft Office

  • Some users have reported stability issues

  • Not as widely used as Microsoft Office

Overall, WPS Office is a great option for anyone looking for a free and open-source office suite that is compatible with Microsoft Office formats. It is a powerful and easy-to-use tool that can be used to create documents, spreadsheets, presentations, and PDF files.

Trustpilotstars4.8
WPS Office- Free All-in-One Office Suite
  • Use Word, Excel, and PPT for FREE, No Ads.

  • Edit PDF files with the powerful PDF toolkit.

  • Microsoft-like interface. Easy to learn. 100% Compatibility.

  • Boost your productivity with WPS's abundant free Word, Excel, PPT, and CV templates.

5,820,008 User
avator
Algirdas Jasaitis
logo

Frequently Asked Questions

How do I handle duplicate values in the lookup range?

Here's the trick: Use the formula =VLOOKUP(List-1, List-2, True, False) and place it in a third column. It's like a detective for duplicates, helping you spot and manage them effortlessly. Sorted!

Can Vlookup work with text values?

Absolutely! VLOOKUP in Excel is versatile – it can handle both numbers and text values with ease. So, whether you're dealing with numerical data or diving into the world of words, VLOOKUP has your back. It's a reliable tool for retrieving information, no matter the data type.

Summary

In the journey to solve Excel Vlookup challenges, we've uncovered the mysteries behind common errors and their solutions. From decoding #N/A, #VALUE!, #REF!, and #NAME? errors to handling duplicate values, you're now equipped to navigate the Excel landscape with confidence. As we wrap up, don't forget the power of a reliable office suite. Enter WPS Office – a comprehensive solution with Writer, Spreadsheet, Presentation, and PDF Editor. Seamlessly enhancing your work and study, WPS Office is your ultimate companion for productivity. Embrace the insights gained from troubleshooting Vlookup, and embrace the efficiency of WPS Office to elevate your office experience to new heights. Happy spreadsheet sleuthing and productive office endeavors!


15 years of office industry experience, tech lover and copywriter. Follow me for product reviews, comparisons, and recommendations for new apps and software.