+ Reply to Thread
Results 1 to 7 of 7

Lookup value

  1. #1
    naghy
    Guest

    Lookup value

    I have two colums, one with prices one with quantities

    i want to lookup the max quantity and have the price for that quantity shown
    in another cell
    but the problem is that there are 2 max quantities, so the lookup formula
    results in 0

    how do i resolve this?

  2. #2
    Jason Morin
    Guest

    Re: Lookup value

    With prices in col. B and quantities in col. A, this'll
    return the price for the 1st max qty found in col. A:

    =INDEX(B:B,MATCH(MAX(A:A),A:A,0))

    HTH
    Jason
    Atlanta, GA

    >-----Original Message-----
    >I have two colums, one with prices one with quantities
    >
    >i want to lookup the max quantity and have the price for

    that quantity shown
    >in another cell
    >but the problem is that there are 2 max quantities, so

    the lookup formula
    >results in 0
    >
    >how do i resolve this?
    >.
    >


  3. #3
    Aladin Akyurek
    Guest

    Re: Lookup value

    naghy wrote:
    > I have two colums, one with prices one with quantities
    >
    > i want to lookup the max quantity and have the price for that quantity shown
    > in another cell
    > but the problem is that there are 2 max quantities, so the lookup formula
    > results in 0
    >
    > how do i resolve this?


    If you'd like to retrieve the associated prices for all max value instances:

    http://tinyurl.com/562xz

  4. #4
    Jason Morin
    Guest

    Re: Lookup value

    That's a lot of formulas. Why not just keep it simple
    with:

    =INDEX(B1:B10,SMALL(IF(A1:A10=MAX(A1:A10),ROW(INDIRECT
    ("1:10"))),C1))

    Array-entered, where C1 = nth occurrence of the max value.

    Jason

    >-----Original Message-----
    >naghy wrote:
    >> I have two colums, one with prices one with quantities
    >>
    >> i want to lookup the max quantity and have the price

    for that quantity shown
    >> in another cell
    >> but the problem is that there are 2 max quantities, so

    the lookup formula
    >> results in 0
    >>
    >> how do i resolve this?

    >
    >If you'd like to retrieve the associated prices for all

    max value instances:
    >
    >http://tinyurl.com/562xz
    >.
    >


  5. #5
    Aladin Akyurek
    Guest

    Re: Lookup value

    Jason Morin wrote:
    > That's a lot of formulas. Why not just keep it simple
    > with:
    >
    > =INDEX(B1:B10,SMALL(IF(A1:A10=MAX(A1:A10),ROW(INDIRECT
    > ("1:10"))),C1))
    >
    > Array-entered, where C1 = nth occurrence of the max value.


    [...]

    >>If you'd like to retrieve the associated prices for all

    >
    > max value instances:
    >
    >>http://tinyurl.com/562xz


    Did you try it? It's a formula system for constructing a Top N list with
    a pretty efficient temporal profile. With regard to OP's question, which
    I took to be:

    Price Qty
    2.4 20
    3.5 30
    2.6 20
    3.8 25
    2.9 30
    3.1 22
    3.4 30
    3.3 27
    2.1 30
    2.7 24

    with as result: 3.5, 2.9, 3.4, and 2.1.

  6. #6
    Jason Morin
    Guest

    Re: Lookup value

    I didn't say that it didn't work...I just think it's
    overkill. Keep it simple. I constantly have to remind
    myself of that when I write formulas and post solutions.

    Jason

    >-----Original Message-----
    >Jason Morin wrote:
    >> That's a lot of formulas. Why not just keep it simple
    >> with:
    >>
    >> =INDEX(B1:B10,SMALL(IF(A1:A10=MAX(A1:A10),ROW(INDIRECT
    >> ("1:10"))),C1))
    >>
    >> Array-entered, where C1 = nth occurrence of the max

    value.
    >
    >[...]
    >
    >>>If you'd like to retrieve the associated prices for

    all
    >>
    >> max value instances:
    >>
    >>>http://tinyurl.com/562xz

    >
    >Did you try it? It's a formula system for constructing a

    Top N list with
    >a pretty efficient temporal profile. With regard to OP's

    question, which
    >I took to be:
    >
    >Price Qty
    >2.4 20
    >3.5 30
    >2.6 20
    >3.8 25
    >2.9 30
    >3.1 22
    >3.4 30
    >3.3 27
    >2.1 30
    >2.7 24
    >
    >with as result: 3.5, 2.9, 3.4, and 2.1.
    >.
    >


  7. #7
    Aladin Akyurek
    Guest

    Re: Lookup value

    [1] If my construal of OP's question is right (you seem to agree), your
    suggestion would not compute the result list from the sample I provided.
    That's why I asked whether you had tried it.

    [2] A single formula does not always mean "simple". Why would

    =INDEX(B1:B10,SMALL(IF(A1:A10=MAX(A1:A10),ROW(INDIRECT("1:10"))),C1))

    be considered simple, regardless what it is meant to calculate, while
    the formula includes:

    ROW(INDIRECT("1:10"))

    something that requires a fair bit knowledge in order to adapt?

    [3] Last but not least: A single formula is not always the most
    efficient way to bring about a solution.

    Jason Morin wrote:
    > I didn't say that it didn't work...I just think it's
    > overkill. Keep it simple. I constantly have to remind
    > myself of that when I write formulas and post solutions.
    >
    > Jason


    >
    >
    >>-----Original Message-----
    >>Jason Morin wrote:
    >>
    >>>That's a lot of formulas. Why not just keep it simple
    >>>with:
    >>>
    >>>=INDEX(B1:B10,SMALL(IF(A1:A10=MAX(A1:A10),ROW(INDIRECT
    >>>("1:10"))),C1))
    >>>
    >>>Array-entered, where C1 = nth occurrence of the max

    >
    > value.
    >
    >>[...]
    >>
    >>
    >>>>If you'd like to retrieve the associated prices for

    >
    > all
    >
    >>>max value instances:
    >>>
    >>>
    >>>>http://tinyurl.com/562xz

    >>
    >>Did you try it? It's a formula system for constructing a

    >
    > Top N list with
    >
    >>a pretty efficient temporal profile. With regard to OP's

    >
    > question, which
    >
    >>I took to be:
    >>
    >>Price Qty
    >>2.4 20
    >>3.5 30
    >>2.6 20
    >>3.8 25
    >>2.9 30
    >>3.1 22
    >>3.4 30
    >>3.3 27
    >>2.1 30
    >>2.7 24
    >>
    >>with as result: 3.5, 2.9, 3.4, and 2.1.
    >>.
    >>


+ Reply to Thread

Thread Information

Users Browsing this Thread

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

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