Written and reviewed by FormulaCraft Team. Each formula on this page is run through our verification engine before publishing.
Last reviewed:
=IFERROR(VLOOKUP(A2,B2:C5,2,0),"Not found")Computed by a real spreadsheet engine on the sample data below.
| Key | LookupVal | Price |
| Apple | Apple | 1.20 |
| Banana | Banana | 0.50 |
| Cherry | Mango | 2.00 |
| Durian | Orange | 0.80 |
=IFERROR(VLOOKUP(A2,B2:C5,2,0),"Not found")→1.2
Edit the grid or formula, then run it through a real spreadsheet engine — no signup.
Sample data — click any cell to edit
Need it for your exact data?
Describe your columns in plain English and get the precise formula for your sheet, with the right Excel or Sheets syntax.
ISERROR returns TRUE for all error types including #N/A. ISERR returns TRUE for all errors except #N/A. Use ISERR when a missing-lookup result is semantically different from a formula mistake.
In older Excel versions it could. Modern Excel and Google Sheets evaluate the expression only once, so there is no performance penalty for using IFERROR over IF(ISERROR(...)).
Yes, but deeply nested IFERROR calls become hard to read. If you need to try multiple fallback lookups, consider IFERROR(VLOOKUP(...),IFERROR(XLOOKUP(...),"Default")) or restructure with XLOOKUP's built-in if-not-found argument.
Written and reviewed by FormulaCraft Team. Each formula on this page is run through our verification engine before publishing.
Last reviewed: