﻿﻿﻿﻿ VLOOKUP – Page 2

# Tag: VLOOKUP(Page 2 of 3)

Use VLOOKUP, IF and ISNA to find whether cell value appears in comparison data set.

`=IF(ISNA(VLOOKUP(A1,Sheet2!A:A,1,FALSE)),"Not found","Found")`

#### Sheet1

A B < B function >

#### Sheet2

A B C D E F G
1 Ford US Escort Red
2 Lotus UK Elise Silver
3 BMW Germany 330 Blue
4 VW Germany Golf Black
5 Ford US Mondeo Silver
6 Mini Cooper

## Introduction

IFERROR is a useful function to avoid having cells contain #N/A where a match isn’t found when doing calculations or lookups.

### Use IFERROR to replace #N/A with “not found” when using VLOOKUP

#### Sheet1

A B < B function >
1 Ford Red =VLOOKUP(A1,Sheet2!A:D,4,FALSE)
2 BMW Blue =VLOOKUP(A2,Sheet2!A:G,4,FALSE)
3 Audi #N/A =VLOOKUP(A3,Sheet2!A:G,4,FALSE)

#### Sheet2

A B C D
1 Ford US Escort Red
2 Lotus UK Elise Silver
3 BMW Germany 330 Blue

Where there is no match cell contains #N/A

So to replace #N/A with specified text not found add IFERROR in front of the VLOOKUP function with the required text wrapped in quotes at the end.

#### Sheet1

A B < B function >
3 VM =IFERROR(VLOOKUP(A4,Sheet2!A:D,4,FALSE),””)

To replace #N/A with empty cell, use

`=IFERROR(VLOOKUP(A4,Sheet2!A:F,4,FALSE),"")`

### Also see

See Excel Tips…Using VLOOKUP for introduction to VLOOKUP

————

Rather than return #NA when match isn’t found, use IFERROR with custom text to use when there is no cell match

#### Sheet1

A B < B function >

#### Sheet2

A B C D E F G
1 Ford US Escort Red
2 Lotus UK Elise Silver
3 BMW Germany 330 Blue
4 VW Germany Golf Black
5 Ford US Mondeo Silver
6 Mini Cooper

Note: First match is used so Ford in Sheet2 row 1 is used – Ford in Sheet2 row 5 is ignored

To use custom text for #NA and 0, use IFERROR, IF and ISBLANK with custom text

A B < B function >