ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Worksheet Functions (https://www.excelbanter.com/excel-worksheet-functions/)
-   -   When Using VLOOKUP With MATCH How Do I Handle #NA OnData Retrieval? (https://www.excelbanter.com/excel-worksheet-functions/175149-when-using-vlookup-match-how-do-i-handle-na-ondata-retrieval.html)

Katlyn Jones

When Using VLOOKUP With MATCH How Do I Handle #NA OnData Retrieval?
 
I am using =VLOOKUP($A$32,Data!$A$4:$M$18,MATCH($B$3,Data!$B$ 4:$M$4,0)+1,0) in order to search for two dimensions in a table. I am a very green user so do not know much in the way of Excel.

The problem is when there is no matching field I receive a #NA. How do I just get a blank or 0 if there is no matching data?

Thank you in advance for your help.


A Womand Told Me
http://www.awomantoldme.com

JP[_4_]

When Using VLOOKUP With MATCH How Do I Handle #NA On DataRetrieval?
 
Hate to do this, but....wrap your formula in an IF function that uses
ISNA. If ISNA evaluates to TRUE, it will display nothing.

=IF(ISNA(VLOOKUP($A$32,Data!$A$4:$M$18,MATCH($B$3, Data!$B$4:$M
$4,0)+1,0)),"",VLOOKUP($A$32,Data!$A$4:$M$18,MATCH ($B$3,Data!$B$4:$M
$4,0)+1,0))


HTH,
JP

On Jan 31, 1:11*pm, Katlyn Jones wrote:
I am using =VLOOKUP($A$32,Data!$A$4:$M$18,MATCH($B$3,Data!$B$ 4:$M$4,0)+1,0) *in order to search for two dimensions in a table. *I am a very green user so do not know much in the way of Excel.

The problem is when there is no matching field I receive a #NA. *How do I just get a blank or 0 if there is no matching data?

Thank you in advance for your help.

A Womand Told Mehttp://www.awomantoldme.com



Harlan Grove[_2_]

When Using VLOOKUP With MATCH How Do I Handle #NA On DataRetrieval?
 
JP wrote...
Hate to do this, but....wrap your formula in an IF function that
uses ISNA. If ISNA evaluates to TRUE, it will display nothing.

=IF(ISNA(VLOOKUP($A$32,Data!$A$4:$M$18,
MATCH($B$3,Data!$B$4:$M$4,0)+1,0)),"",
VLOOKUP($A$32,Data!$A$4:$M$18,MATCH($B$3,Data!$B$ 4:$M$4,0)+1,0))

....

There are 3 ways the VLOOKUP call could return #N/A: A32 doesn't occur
in A4:A18 (or is #N/A itself), B3 doesn't occur in B4:M4 (or is #N/A
itself), or the cell corresponding to A32 and B3 happens to evaluate
to #N/A. The last should propagate in most situations. It's possible
to handle the first two with

=IF(COUNT(MATCH($A$32,Data!$A$4:$A$18,0),
MATCH($B$3,Data!$B$4:$M$4,0))=2,
VLOOKUP($A$32,Data!$A$4:$M$18,MATCH($B$3,Data!$B$4 :$M$4,0)+1,0),"")


All times are GMT +1. The time now is 10:48 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com