+ Reply to Thread
Results 1 to 5 of 5

INDEX MATCH Multiple Output with Partial Match

  1. #1
    Registered User
    Join Date
    10-25-2014
    Location
    USA
    MS-Off Ver
    2013
    Posts
    28

    INDEX MATCH Multiple Output with Partial Match

    Hi everyone,

    I was working on a spreadsheet where I was able to match a user input to a table and output multiple values.
    If the user types in a name, it will output the value that is in an adjacent column. The name may occur multiple times, and I was able to resolve this using the SMALL(IF()) function nested within an INDEX MATCH.

    My next step was my attempt to use wildcards within the array and this did not work. In the example if I type in "Illi ", hopefully I was trying to have the function output 7, 9, 10. These outputs correspond to an input of "Illinois X".

    I tried things such as "*" & J16 & "*" inside my original function as well as some new functions but none seem to work. Thank you for any help!

    Ray
    Attached Files Attached Files

  2. #2
    Forum Expert azumi's Avatar
    Join Date
    12-10-2012
    Location
    YK, Indonesia
    MS-Off Ver
    Excel 2019
    Posts
    2,368

    Re: INDEX MATCH Multiple Output with Partial Match

    try this one.......
    Attached Files Attached Files

  3. #3
    Forum Expert
    Join Date
    05-30-2012
    Location
    The Netherlands
    MS-Off Ver
    Office 365
    Posts
    14,987

    Re: INDEX MATCH Multiple Output with Partial Match

    Another approach.

    With a filter on the helpcolumn.

    See the attached file.
    Notice my main language is not English.

    I appreciate it, if you reply on my solution.

    If you are satisfied with the solution, please mark the question solved.

    You can add reputation by clicking on the star * add reputation.

  4. #4
    Forum Expert
    Join Date
    05-05-2015
    Location
    UK
    MS-Off Ver
    Microsoft Excel for Microsoft 365 MSO (Version 2402 Build 16.0.17328.20068) 64-bit
    Posts
    28,199

    Re: INDEX MATCH Multiple Output with Partial Match

    Ray,
    Minor typo in your formula: should be B not D

    =IF(ISERROR(SMALL(IF(IF(ISERROR(SEARCH($J$16,$D$3:$D$12)),FALSE,TRUE),ROW($D$3:$D$12)-2),ROW(1:1))),"",INDEX($B$3:$B$12,SMALL(IF(IF(ISERROR(SEARCH($J$16,$D$3:$D$12)),FALSE,TRUE),ROW($D$3:$D$12)-2),ROW(1:1))))

  5. #5
    Registered User
    Join Date
    10-25-2014
    Location
    USA
    MS-Off Ver
    2013
    Posts
    28

    Re: INDEX MATCH Multiple Output with Partial Match

    Thank you for the help!

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. finding partial text in an index match formula
    By garyaw in forum Excel Formulas & Functions
    Replies: 22
    Last Post: 09-30-2015, 04:27 PM
  2. Replies: 1
    Last Post: 06-18-2015, 08:45 AM
  3. INDEX Partial MATCH and Total
    By flapface in forum Excel Formulas & Functions
    Replies: 11
    Last Post: 11-18-2014, 10:22 AM
  4. Replies: 2
    Last Post: 09-27-2014, 04:34 PM
  5. [SOLVED] Trying to match partial string to an array, need to output related cell
    By vijaijohn in forum Excel Programming / VBA / Macros
    Replies: 3
    Last Post: 12-23-2013, 03:04 PM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1