ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Worksheet Functions (https://www.excelbanter.com/excel-worksheet-functions/)
-   -   Add if blank statement to index match (https://www.excelbanter.com/excel-worksheet-functions/247329-add-if-blank-statement-index-match.html)

Diddy

Add if blank statement to index match
 
Hi everyone,

I'm using the following formula to get data from a table

=INDEX(EMP2009,MATCH($N$1,BuildingNo,0))

If there is no data matching the building number and employee data in the
appropriate row of EMP2009, then I'd like the formula to return a blank.

I'm getting all tied up trying to add an if statement and it would be
fantastic if anyone could help.

Cheers
Diddy

Jacob Skaria

Add if blank statement to index match
 
Use ISNA() and IF()

=IF(ISNA(MATCH($N$1,BuildingNo,0)),"",INDEX(EMP200 9,
MATCH($N$1,BuildingNo,0)))

If this post helps click Yes
---------------
Jacob Skaria


"Diddy" wrote:

Hi everyone,

I'm using the following formula to get data from a table

=INDEX(EMP2009,MATCH($N$1,BuildingNo,0))

If there is no data matching the building number and employee data in the
appropriate row of EMP2009, then I'd like the formula to return a blank.

I'm getting all tied up trying to add an if statement and it would be
fantastic if anyone could help.

Cheers
Diddy


Jarek Kujawa[_2_]

Add if blank statement to index match
 
would:

=IF(ISERROR(INDEX(EMP2009,MATCH($N$1,BuildingNo,0) )),"",INDEX
(EMP2009,MATCH($N$1,BuildingNo,0)))

help?


On 3 Lis, 12:04, Diddy wrote:
Hi everyone,

I'm using the following formula to get data from a table

=INDEX(EMP2009,MATCH($N$1,BuildingNo,0))

If there is no data matching the building number and employee data in the
appropriate row of EMP2009, then I'd like the formula to return a blank.

I'm getting all tied up trying to add an if statement and it would be
fantastic if anyone could help.

Cheers
Diddy



Diddy

Add if blank statement to index match
 
Hi Jacob,

Thanks for replying :-)

I'm still getting a zero.

Does it make any differnce to know that, BuildingNo will always have a
number but Emp2009 sometimes has a value but sometimes is empty?

This confirms that I haven't really got INDEX and MATCH :-)

Cheers
Diddy

"Jacob Skaria" wrote:

Use ISNA() and IF()

=IF(ISNA(MATCH($N$1,BuildingNo,0)),"",INDEX(EMP200 9,
MATCH($N$1,BuildingNo,0)))

If this post helps click Yes
---------------
Jacob Skaria


"Diddy" wrote:

Hi everyone,

I'm using the following formula to get data from a table

=INDEX(EMP2009,MATCH($N$1,BuildingNo,0))

If there is no data matching the building number and employee data in the
appropriate row of EMP2009, then I'd like the formula to return a blank.

I'm getting all tied up trying to add an if statement and it would be
fantastic if anyone could help.

Cheers
Diddy


Jacob Skaria

Add if blank statement to index match
 
Try the below

=IF(ISNA(MATCH($N$1,BuildingNo,0)),"",
IF(INDEX(EMP2009,MATCH($N$1,BuildingNo,0))="","",
INDEX(EMP2009,MATCH($N$1,BuildingNo,0))))

If this post helps click Yes
---------------
Jacob Skaria


"Diddy" wrote:

Hi Jacob,

Thanks for replying :-)

I'm still getting a zero.

Does it make any differnce to know that, BuildingNo will always have a
number but Emp2009 sometimes has a value but sometimes is empty?

This confirms that I haven't really got INDEX and MATCH :-)

Cheers
Diddy

"Jacob Skaria" wrote:

Use ISNA() and IF()

=IF(ISNA(MATCH($N$1,BuildingNo,0)),"",INDEX(EMP200 9,
MATCH($N$1,BuildingNo,0)))

If this post helps click Yes
---------------
Jacob Skaria


"Diddy" wrote:

Hi everyone,

I'm using the following formula to get data from a table

=INDEX(EMP2009,MATCH($N$1,BuildingNo,0))

If there is no data matching the building number and employee data in the
appropriate row of EMP2009, then I'd like the formula to return a blank.

I'm getting all tied up trying to add an if statement and it would be
fantastic if anyone could help.

Cheers
Diddy


T. Valko

Add if blank statement to index match
 
If the value being retunred is TEXT you can reduce that to:

=IF(ISNA(MATCH($N$1,BuildingNo,0)),"",
T(INDEX(EMP2009,MATCH($N$1,BuildingNo,0))))


--
Biff
Microsoft Excel MVP


"Jacob Skaria" wrote in message
...
Try the below

=IF(ISNA(MATCH($N$1,BuildingNo,0)),"",
IF(INDEX(EMP2009,MATCH($N$1,BuildingNo,0))="","",
INDEX(EMP2009,MATCH($N$1,BuildingNo,0))))

If this post helps click Yes
---------------
Jacob Skaria


"Diddy" wrote:

Hi Jacob,

Thanks for replying :-)

I'm still getting a zero.

Does it make any differnce to know that, BuildingNo will always have a
number but Emp2009 sometimes has a value but sometimes is empty?

This confirms that I haven't really got INDEX and MATCH :-)

Cheers
Diddy

"Jacob Skaria" wrote:

Use ISNA() and IF()

=IF(ISNA(MATCH($N$1,BuildingNo,0)),"",INDEX(EMP200 9,
MATCH($N$1,BuildingNo,0)))

If this post helps click Yes
---------------
Jacob Skaria


"Diddy" wrote:

Hi everyone,

I'm using the following formula to get data from a table

=INDEX(EMP2009,MATCH($N$1,BuildingNo,0))

If there is no data matching the building number and employee data in
the
appropriate row of EMP2009, then I'd like the formula to return a
blank.

I'm getting all tied up trying to add an if statement and it would be
fantastic if anyone could help.

Cheers
Diddy




Diddy

Add if blank statement to index match
 
Hi Jacob,

Just the job! :-)

Thank you so much!!

Cheers
Diddy

"Jacob Skaria" wrote:

Try the below

=IF(ISNA(MATCH($N$1,BuildingNo,0)),"",
IF(INDEX(EMP2009,MATCH($N$1,BuildingNo,0))="","",
INDEX(EMP2009,MATCH($N$1,BuildingNo,0))))

If this post helps click Yes
---------------
Jacob Skaria


"Diddy" wrote:

Hi Jacob,

Thanks for replying :-)

I'm still getting a zero.

Does it make any differnce to know that, BuildingNo will always have a
number but Emp2009 sometimes has a value but sometimes is empty?

This confirms that I haven't really got INDEX and MATCH :-)

Cheers
Diddy

"Jacob Skaria" wrote:

Use ISNA() and IF()

=IF(ISNA(MATCH($N$1,BuildingNo,0)),"",INDEX(EMP200 9,
MATCH($N$1,BuildingNo,0)))

If this post helps click Yes
---------------
Jacob Skaria


"Diddy" wrote:

Hi everyone,

I'm using the following formula to get data from a table

=INDEX(EMP2009,MATCH($N$1,BuildingNo,0))

If there is no data matching the building number and employee data in the
appropriate row of EMP2009, then I'd like the formula to return a blank.

I'm getting all tied up trying to add an if statement and it would be
fantastic if anyone could help.

Cheers
Diddy



All times are GMT +1. The time now is 01:54 AM.

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