INDEX MATCH not pulling in product number

System
System Employee
edited 03/21/25 in Formulas and Functions
This discussion was created from comments split from: Does INDEX(MATCH) work on a column with a formula?.

Answers

  • Samantha S.
    Samantha S. ✭✭✭✭✭

    I can't seem to get this to work with mine.

    On Sheet 1, I have Product # being manually entered and need to pull its product name from Sheet 2:

    image.png

    On Sheet 2, I imported an Excel file which converted all my Product #s to include an apostrophe at the beginning. I had to then create a second Product # column using a formula to extract just the value:

    image.png

    Now I need Sheet 1 to Match the Product Numbers but keep getting a No Match error, even when adding VALUE in. What am I missing?

  • Following in hopes for a response to @Samantha S. I'm running across this same issue

  • TVang
    TVang ✭✭✭✭✭
    edited 03/21/25

    Hi, @Samantha S. , change your "Product Number2" column formula to:

    IFERROR(VALUE([Product number]@row), [Product number]@row)

    As it is, all of the values in the "Product Number2" column (Sheet 2) are text, while those in the "Product #" column (Sheet 1) are numbers. The two will not match.

    RIGHT() is a text function and will return a string (your original formula). VALUE() converts what looks like numbers into a numeric value.

    In the formula above, VALUE() will fail if [Product number]@row contains non-numeric characters. When that happens, IFERROR() returns the original value.

    Hope this helped!

Help Article Resources

Want to practice working with formulas directly in Smartsheet?

Check out the Formula Handbook template!