+ Reply to Thread
Results 1 to 5 of 5

replacing VLOOKUP with INDEX MATCH function

  1. #1
    Forum Contributor
    Join Date
    12-03-2008
    Location
    Key West, FL
    MS-Off Ver
    365 Apps for Enterprise
    Posts
    665

    replacing VLOOKUP with INDEX MATCH function

    I've got a large spreadsheet which is quite slow to calculate so I'm going through it with the intention of replacing some VLOOKUP and SUMIFS functions with INDEX MATCH functions.

    Can anyone help me translate this formula into an Index Match formula?


    Please Login or Register  to view this content.
    Here's another formula which I suspect is another CPU hog (it is repeated 5000 times down one column). It's a SUMIFS which calculates the number of open trades during various time periods:

    Please Login or Register  to view this content.
    Can SUMIFs be rewritten into index-match?

    If I need to post an example of a spreadsheet which contains a few rows of these formulas just let me know and I'll be happy to.

    Thanks!

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

    Re: replacing VLOOKUP with INDEX MATCH function

    If I need to post an example of a spreadsheet which contains a few rows of these formulas just let me know and I'll be happy to.

    Please do so, so i can show you the strenght of pivot table.
    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.

  3. #3
    Registered User
    Join Date
    10-02-2012
    Location
    Baku
    MS-Off Ver
    Excel 2010
    Posts
    273

    Re: replacing VLOOKUP with INDEX MATCH function

    Your formula can be replaced with index match but I dont think that there will be difference in speed.
    Array formulas may slow your CPU which is not the case

  4. #4
    Registered User
    Join Date
    11-14-2012
    Location
    Bangalore, India
    MS-Off Ver
    Excel 2007
    Posts
    33

    Re: replacing VLOOKUP with INDEX MATCH function

    I have modified the first Vlookup for you.
    INDEX($L$7:$N$13,MATCH(A86,$L$7:$L$13,FALSE),2)

    For more details on this pl read the following article. It will provide a detailed information about your question -
    http://www.mrexcel.com/articles/exce...ndex-match.php

  5. #5
    Forum Contributor
    Join Date
    12-03-2008
    Location
    Key West, FL
    MS-Off Ver
    365 Apps for Enterprise
    Posts
    665

    Re: replacing VLOOKUP with INDEX MATCH function

    Thanks everyone. I've looked at pivot tables a few times but at the moment I want to try to solve all of this with formulas.

    Vinoth, thanks for yours. How does FALSE come into play? On my 2010 excel I only see choices of 0, 1, and 2. The formula seems to anticipate a number rather than text.

    Any ideas on the SUMIFS formula?

    Thanks!

+ Reply to Thread

Thread Information

Users Browsing this Thread

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

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