IF(ISERROR(VLOOKUP #No Match Question
I am doing a vlookup across multiple sheets and know i will have some #No Match results, however i want to make sure those rows that do not match have a specific response in the cell which is a blank result. How can i accomplish this?
Current formula i am using:
=IF(ISERROR(VLOOKUP([BE GEO ID]1, {FY21 Radius Partner Coverage Ingram Micro Range 1}, 5, false)), VLOOKUP([BE GEO ID]1, {FY21 Radius Partner Coverage Tech Data US Range 1}, 12, false), VLOOKUP([BE GEO ID]1, {FY21 Radius Partners Synnex Comstor US VPM Range 1}, 12, false))
Additional question, is there a limit to how many sheets you can do a cross sheet vlookup on?
Answers
-
I think you should start your formula with =IFERROR(VLOOKUP....as opposed to the =IF(ISERROR(VLOOKUP... then at the end of your formula, close it out with "" (double quotes) and then closed parenthesis to complete the IFERROR.
Additionally, change all of your "false" to the "" (double quotes) as well so that it will blank out those that don't meet the criteria you are looking for in your VLOOKUPs.
There is a limitation of 100 distinct cross sheet references within a single sheet...which I have easily maxed out myself.
Help Article Resources
Categories
- All Categories
- 14 Welcome to the Community
- Smartsheet Customer Resources
- 64.2K Get Help
- 419 Global Discussions
- 221 Industry Talk
- 461 Announcements
- 4.8K Ideas & Feature Requests
- 143 Brandfolder
- 142 Just for fun
- 58 Community Job Board
- 462 Show & Tell
- 32 Member Spotlight
- 1 SmartStories
- 299 Events
- 38 Webinars
- 7.3K Forum Archives
Check out the Formula Handbook template!