+ Reply to Thread
Results 1 to 5 of 5

Alternative to INDEX/MATCH array

  1. #1
    Registered User
    Join Date
    12-09-2018
    Location
    Australia
    MS-Off Ver
    2016
    Posts
    3

    Alternative to INDEX/MATCH array

    Hi folks,

    First time poster, however I have been stalking the forums on and off since the mid-2000s. I'm getting back into some heavy excel use again and was seeking some advice/opinions on the best way to approach a problem.

    Workbook layout:

    Sheet 1 - Dataset A
    Sheet 2 - Dataset B
    Sheet 3 - Primarily index/match array formulae to display conditional values where certain conditions are met.

    Dataset A is purchase orders and related info.
    Dataset B is quotes. A purchase order may have 0, 1 or multiple quotes.

    The first section of Sheet 3 lists purchase orders where certain conditions are met (e.g. value thresholds exceeded). The second section is a matrix that basically looks for the related quotes in Dataset B and displays values if they are found.

    The issue I have is with performance of the spreadsheet, especially given Dataset A is massive. Arrays are always painful as you add more calculations.

    Just wondering if there are any obvious alternatives I'm missing?

    What I did start looking at was using a Power BI relationship between the two sets of data, with that being output into a pivot. Didn't quite get it working as planned.

    My constraints are:

    - No VBA/Macros
    - The output is a 'visual' tool, so I can't have lots of columns. The resulting matrix would rarely need to populate more than three columns of data.
    - No MS Access

    Cheers,

    systematicd

  2. #2
    Forum Moderator AliGW's Avatar
    Join Date
    08-10-2013
    Location
    Retired in Ipswich, Suffolk, but grew up in Sawley, Derbyshire (England)
    MS-Off Ver
    MS 365 Subscription Insider Beta Channel v. 2404 (Windows 11 22H2 64-bit)
    Posts
    80,853

    Re: Alternative to INDEX/MATCH array

    Welcome to the forum!

    As a long-time lurker you will appreciate that we really need a sample workbook.
    Ali


    Enthusiastic self-taught user of MS Excel who's always learning!
    Don't forget to say "thank you" in your thread to anyone who has offered you help.
    You can reward them by clicking on * Add Reputation below their user name on the left, if you wish.

    Forum Rules (updated August 2023): please read them here.

  3. #3
    Administrator FDibbins's Avatar
    Join Date
    12-29-2011
    Location
    Duncansville, PA USA
    MS-Off Ver
    Excel 7/10/13/16/365 (PC ver 2310)
    Posts
    52,936

    Re: Alternative to INDEX/MATCH array

    Hi, welcome to the forum

    I agree with Ali that a sample WB would help.

    The issue I have is with performance of the spreadsheet, especially given Dataset A is massive. Arrays are always painful as you add more calculations.
    Are you using full-column references? Dont, if you can help it
    - The output is a 'visual' tool, so I can't have lots of columns.
    You can always hide columns so they dont show.
    1. Use code tags for VBA. [code] Your Code [/code] (or use the # button)
    2. If your question is resolved, mark it SOLVED using the thread tools
    3. Click on the star if you think someone helped you

    Regards
    Ford

  4. #4
    Registered User
    Join Date
    12-09-2018
    Location
    Australia
    MS-Off Ver
    2016
    Posts
    3

    Re: Alternative to INDEX/MATCH array

    Hopefully a sample workbook is attached? Apologies, some time constraints at the moment but I can post one with working formulae later or tomorrow.

    Thanks for the replies
    Attached Files Attached Files

  5. #5
    Registered User
    Join Date
    12-09-2018
    Location
    Australia
    MS-Off Ver
    2016
    Posts
    3

    Re: Alternative to INDEX/MATCH array

    Are you using full-column references? Dont, if you can help it
    No, I don't think so - but great advice. It's someone elses workbook that I have inherited, while I have checked it out - I've not checked this thoroughly.

    You can always hide columns so they dont show.
    More in reference to 'flattening' data (e.g. using a pivot) - you end up with a bunch of rows/columns that are empty.....but you can't hide it because there is a single cell of data where a match is found.

+ 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. Alternative to Index/Mathc for 2D Array
    By ImranBhatti in forum Excel Programming / VBA / Macros
    Replies: 6
    Last Post: 03-06-2018, 03:02 AM
  2. Replies: 6
    Last Post: 12-13-2017, 10:08 AM
  3. [SOLVED] Alternative to using an array in an Index or similar function?
    By aquixano in forum Excel Formulas & Functions
    Replies: 2
    Last Post: 02-17-2017, 04:57 PM
  4. [SOLVED] Alternative to INDEX MATCH Array Formula to Populate Teaching Groups?
    By AliGW in forum Excel Formulas & Functions
    Replies: 6
    Last Post: 12-19-2015, 01:58 PM
  5. VBA Alternative to array index match
    By Helgard25 in forum Excel Programming / VBA / Macros
    Replies: 7
    Last Post: 09-14-2015, 09:01 AM
  6. UDF Lookup function as an alternative to array functions & match/index
    By Andrew_Harris in forum Excel Programming / VBA / Macros
    Replies: 0
    Last Post: 10-15-2012, 09:34 PM
  7. [SOLVED] Index & Match Alternative?
    By jeversf in forum Excel General
    Replies: 2
    Last Post: 04-02-2012, 01:58 AM

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