Index Lookup Question

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

I am working on an index function to pull the first two letters out of a part
number and put them into pivot table and return a result, Here is what my
part numbers look like :

PA01000P
PA01100P

Here is what my formula looks like :

=INDEX(TaxGroup,MATCH(LEFT('Inventory Master'!P2,2)&"*",TaxGroup,0))

Tax Group is my pivot table which looks like this :

A B
PA P1COMPBR
PB P1COMPBR
PC P1PRESTO

My match function is working perfectly and returns the first to letters, but
im loosing it in the index function. When I run the function help menu it
tells me

MATCH(LEFT('Inventory Master'!P11,2)&"*",TaxGroup,0) = #N/A

I have my table sorted by ascending and it is in text format ???

Any help would sure be appreciated
 
I am working on an index function to pull the first two letters out of a part
number and put them into pivot table and return a result, Here is what my
part numbers look like :

PA01000P
PA01100P

Here is what my formula looks like :

=INDEX(TaxGroup,MATCH(LEFT('Inventory Master'!P2,2)&"*",TaxGroup,0))

Tax Group is my pivot table which looks like this :

A B
PA P1COMPBR
PB P1COMPBR
PC P1PRESTO

My match function is working perfectly and returns the first to letters, but
im loosing it in the index function. When I run the function help menu it
tells me

MATCH(LEFT('Inventory Master'!P11,2)&"*",TaxGroup,0) = #N/A

I have my table sorted by ascending and it is in text format ???

Any help would sure be appreciated

Why not try Vlookup
=Vllookup((LEFT('Inventory Master'!P11,2),taxgroup,2,false)

assuming taxgroup is the range name for following
A B
 
The problem is that the lookup_array "TaxGroup" is a 2 dimensional array.
The lookup_array *must* be a 1 dimensional array (a single row or single
column).

Also, you haven't defined the column number in the INDEX function.

Try this:

=INDEX(TaxGroup,MATCH(LEFT('Inventory
Master'!P2,2)&"*",INDEX(TaxGroup,,1),0),2)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top