Nested IF with a VLOOKUP?

G

Guest

I have 2 workbooks: stores.xls and sales.xls. Both sheets have a column that
contain a store number. stores.xls also has gross sales listed in column F.

The formula will reside in sales.xls (column G for each row). What I need to
do is compare [sales.xls]A2 to column C in stores.xls and find a match. After
it finds a match, I need it to return cell F [stores.xls] in the same row.

Because there are some cells that will be a null value, I need them to
return blank.

I was thinking that this would be a nested IF statement with a VLOOKUP, but
I wasn't sure if that was efficient or the only way. Please help if you have
any ideas.

Thanks!
 
G

Guest

hi Plunk,

=if(iserror(vlookup([sales.xls]sheet1!a2,[stores.xls]sheet1!c2:f1000,3,0)),"",vlookup([sales.xls]sheet1!a2,[stores.xls]sheet1!c2:f1000,3,0))

hth
regards from Brazil



"plunk25" escreveu:
 
S

shail

Hi,

This might help you:

=IF(ISERROR(VLOOKUP(.....)),"",VLOOKUP(.....))

If the function has some error in it, if will return an empty cell
otherwise the corresponding value for the VLOOKUPed value.

Thanks.

Shail
 
B

Bob Phillips

=IF(ISNA(VLOOKUP(A2,[stores.xls]Sheet1!$C$1000:$F$1000,4,FALSE)),"",VLOOKUP(
A2,[stores.xls]Sheet1!$C$1000:$F$1000,4,FALSE))

--
HTH

Bob Phillips

(replace somewhere in email address with gmail if mailing direct)
 
G

Guest

Marcelo - I believe your vlookup's column index number should be 4:

=if(iserror(vlookup([sales.xls]sheet1!a2,[stores.xls]sheet1!c2:f1000,4,0)),"",vlookup([sales.xls]sheet1!a2,[stores.xls]sheet1!c2:f1000,4,0))

--
Regards,
Dave


Marcelo said:
hi Plunk,

=if(iserror(vlookup([sales.xls]sheet1!a2,[stores.xls]sheet1!c2:f1000,3,0)),"",vlookup([sales.xls]sheet1!a2,[stores.xls]sheet1!c2:f1000,3,0))

hth
regards from Brazil



"plunk25" escreveu:
I have 2 workbooks: stores.xls and sales.xls. Both sheets have a column that
contain a store number. stores.xls also has gross sales listed in column F.

The formula will reside in sales.xls (column G for each row). What I need to
do is compare [sales.xls]A2 to column C in stores.xls and find a match. After
it finds a match, I need it to return cell F [stores.xls] in the same row.

Because there are some cells that will be a null value, I need them to
return blank.

I was thinking that this would be a nested IF statement with a VLOOKUP, but
I wasn't sure if that was efficient or the only way. Please help if you have
any ideas.

Thanks!
 
G

Guest

yeah David, my mistake

regards


"David Billigmeier" escreveu:
Marcelo - I believe your vlookup's column index number should be 4:

=if(iserror(vlookup([sales.xls]sheet1!a2,[stores.xls]sheet1!c2:f1000,4,0)),"",vlookup([sales.xls]sheet1!a2,[stores.xls]sheet1!c2:f1000,4,0))

--
Regards,
Dave


Marcelo said:
hi Plunk,

=if(iserror(vlookup([sales.xls]sheet1!a2,[stores.xls]sheet1!c2:f1000,3,0)),"",vlookup([sales.xls]sheet1!a2,[stores.xls]sheet1!c2:f1000,3,0))

hth
regards from Brazil



"plunk25" escreveu:
I have 2 workbooks: stores.xls and sales.xls. Both sheets have a column that
contain a store number. stores.xls also has gross sales listed in column F.

The formula will reside in sales.xls (column G for each row). What I need to
do is compare [sales.xls]A2 to column C in stores.xls and find a match. After
it finds a match, I need it to return cell F [stores.xls] in the same row.

Because there are some cells that will be a null value, I need them to
return blank.

I was thinking that this would be a nested IF statement with a VLOOKUP, but
I wasn't sure if that was efficient or the only way. Please help if you have
any ideas.

Thanks!
 

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

Similar Threads


Top