If Error Vlookup multiple sheets
This is the formula i am using now.
=IFERROR(VLOOKUP([Co#]@row, {Master Accounting Tracker 2022}, 4, false), VLOOKUP([Co#]@row, {Master Accounting Tracker Range 2}, 4, false))
How can I make this return a blank instead of #NO MATCH? Also, can you attach a third sheet to search if first two are errors?
Answers
-
Hi @Diana36
You're missing what should happen if it's iferror. Just add "" before the last close bracket and it should work.
=IFERROR(VLOOKUP([Co#]@row, {Master Accounting Tracker 2022}, 4, false), VLOOKUP([Co#]@row, {Master Accounting Tracker Range 2}, 4, false),"")
0 -
Did you try =IF(ISERROR((VLOOKUP([Co#]@row, {Master Accounting Tracker 2022}, 4, false), VLOOKUP([Co#]@row, {Master Accounting Tracker Range 2}, 4, false),"",(VLOOKUP([Co#]@row, {Master Accounting Tracker 2022}, 4, false), VLOOKUP([Co#]@row, {Master Accounting Tracker Range 2}, 4, false)))?
You may want to double check the number of parenthesis I put at the end. I usually have one to many.
0 -
HI Christina,
I am getting an #INCORRECTARGUMENT error message with that formula.
0 -
Hi Rick,
That one gets me #UNPARCEABLE
0 -
Hi @Diana36
I hope you're well and safe!
Try something like this.
=IFERROR(VLOOKUP([Co#]@row, {Master Accounting Tracker 2022}, 4, false),"")
Did that work/help?
I hope that helps!
Be safe and have a fantastic week!
Best,
Andrée Starå | Workflow Consultant / CEO @ WORK BOLD
✅Did my post(s) help or answer your question or solve your problem? Please support the Community by marking it Insightful/Vote Up or/and as the accepted answer. It will make it easier for others to find a solution or help to answer!
SMARTSHEET EXPERT CONSULTANT & PARTNER
Andrée Starå | Workflow Consultant / CEO @ WORK BOLD
W: www.workbold.com | E: [email protected] | P: +46 (0) - 72 - 510 99 35
Feel free to contact me about help with Smartsheet, integrations, general workflow advice, or something else entirely.
0 -
Hi Andree,
That works for just the single vlookup, but not if i want it to check both sheets, and then go blank.
0 -
Try something like this.
= IFERROR(IFERROR( VLOOKUP([Co#]@row, {Master Accounting Tracker 2022}, 4, false), VLOOKUP([Co#]@row, {Master Accounting Tracker Range 2}, 4, false),"")
Did that work?
✅Remember! Did my post(s) help or answer your question or solve your problem? Please support the Community by marking it Insightful/Vote Up or/and as the accepted answer. It will make it easier for others to find a solution or help to answer!
SMARTSHEET EXPERT CONSULTANT & PARTNER
Andrée Starå | Workflow Consultant / CEO @ WORK BOLD
W: www.workbold.com | E: [email protected] | P: +46 (0) - 72 - 510 99 35
Feel free to contact me about help with Smartsheet, integrations, general workflow advice, or something else entirely.
0 -
no that didnt work either
0 -
I'd be happy to take a quick look.
Can you describe your process in more detail and maybe share the sheet(s)/copies of the sheet(s) or some screenshots? (Delete/replace any confidential/sensitive information before sharing) That would make it easier to help. (share too, [email protected])
SMARTSHEET EXPERT CONSULTANT & PARTNER
Andrée Starå | Workflow Consultant / CEO @ WORK BOLD
W: www.workbold.com | E: [email protected] | P: +46 (0) - 72 - 510 99 35
Feel free to contact me about help with Smartsheet, integrations, general workflow advice, or something else entirely.
0 -
Hi,
How do you reconstruct the formula if you are referencing it into multiple sheets(like 5-10 sheets)?
Thank you,
Archie
0 -
Are you wanting to check each sheet in a specific order, so if Sheet 1 doesn't have the value, check Sheet 2... if Sheet 2 doesn't have the value, check Sheet 3... and so on. Or are you looking to check all of your sheets and return all possible matches (so if there's a match in Sheet 1 and in Sheet 4 you see both)?
0 -
Yes, I wanted to check each sheet in a specific order. However the Iferror, would not work for 3 or more arguments. Alternatively, what i did was ( if(Column1="A", vlookup(B1,ref sheet, 2,false) instead.
Thank you,
Archie
0