Formulas and Functions

Formulas and Functions

Ask for help with your formula and find examples of how others use formulas and functions to solve a similar problem.

This formula is resulting in a #NO MATCH, but there is a match in reference sheet???

=INDEX({FLEET-ASSET Database Vehicle ID #}, MATCH([Vehicle ID #]@row, {FLEET-ASSET Database Range 1}, 0))

Best Answer

  • Community Champion
    Answer ✓

    @stkatch

    Try something like this.

    =IFERROR(INDEX({FLEET-ASSET Database Vehicle ID # Primary}, MATCH([FV# Index / Match]@row, {FLEET-ASSET Database Range 1}, 0)),""

    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/Awesome 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:andree@workbold.com | P: +46 (0) - 72 - 510 99 35

    Feel free to contact me for help with Smartsheet, integrations, general workflow advice, or anything else.

Answers

  • Overachievers Alumni

    I think you're just missing 1 critical element of the INDEX function. The INDEX function has 3 parameters: the range that you're going to be searching within, the Row Index - which you're getting from the MATCH, and then the column index. If your data set spans multiple columns, you need to define where you're getting this information from. I'm hoping your answer could be as simple as adding the column number to the formula like s (in this example I used column 6):

    =INDEX({FLEET-ASSET Database Vehicle ID #}, MATCH([Vehicle ID #]@row, {FLEET-ASSET Database Range 1}, 0), 6)

  • Community Champion

    Hi @stkatch

    I hope you're well and safe!

    Have you ensured that the matching information is the same type (text, number, date)?

    Was that the issue?

    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, Awesome, 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:andree@workbold.com | P: +46 (0) - 72 - 510 99 35

    Feel free to contact me for help with Smartsheet, integrations, general workflow advice, or anything else.

  • ✭✭✭✭

    Hello,

    I verified the column types are the same and have modified the formula in every possible scenario that I can think of, still resulting in a #NO MATCH.

    =INDEX({FLEET-ASSET Database Vehicle ID # Primary}, MATCH([FV# Index / Match]@row, {FLEET-ASSET Database Assigned To}, 0))

    Rrrrrgh, it is probably something really simple that I am just not seeing.

  • ✭✭✭✭

    Ok, after the 100th rewrite, it worked! I think I had the returning column and the matching column swapped.

    Thanks all!!!

    Final formula for correct result was:

    =INDEX({FLEET-ASSET Database Vehicle ID # Primary}, MATCH([FV# Index / Match]@row, {FLEET-ASSET Database Range 1}, 0))

  • Community Champion

    @stkatch

    Excellent! Glad you got it working!

    Happy to help!

    Please support the Community by marking the post(s) that helped or answered your question or solved your problem with the accepted answer/helpful, Insightful/Vote Up/Awesome. 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:andree@workbold.com | P: +46 (0) - 72 - 510 99 35

    Feel free to contact me for help with Smartsheet, integrations, general workflow advice, or anything else.

  • ✭✭✭✭

    Ok, do you know how to add the IF no match, blank statement to result in a blank cell when there is actually no match?

  • Community Champion
    Answer ✓

    @stkatch

    Try something like this.

    =IFERROR(INDEX({FLEET-ASSET Database Vehicle ID # Primary}, MATCH([FV# Index / Match]@row, {FLEET-ASSET Database Range 1}, 0)),""

    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/Awesome 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:andree@workbold.com | P: +46 (0) - 72 - 510 99 35

    Feel free to contact me for help with Smartsheet, integrations, general workflow advice, or anything else.

  • ✭✭✭✭

    PERFECT! Thank you so much.

    Have a great day

  • Community Champion

    @stkatch

    You're more than welcome!

    Remember! Did my post(s) help or answer your question or solve your problem? Please support the Community by marking it Insightful/Vote Up/Awesome 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:andree@workbold.com | P: +46 (0) - 72 - 510 99 35

    Feel free to contact me for help with Smartsheet, integrations, general workflow advice, or anything else.

Help Article Resources

Want to practice working with formulas directly in Smartsheet?

Check out the Formula Handbook template!

Trending in Formulas and Functions