ISBLANK
Test whether a cell is truly empty. Different from testing ="" — ISBLANK matches only genuinely blank cells, not empty strings from formulas.
Test values, catch errors early, and build bulletproof formulas. Information functions are how professional Excel users make their workbooks safe against messy data.
Information functions don't calculate anything — they answer questions. Is this cell blank? Is this a number or text? Did this formula produce an error? What kind of value is in this cell? Wrapping normal formulas in information tests turns fragile calculations into resilient ones that gracefully handle missing data, wrong types, and edge cases.
Test whether a cell is truly empty. Different from testing ="" — ISBLANK matches only genuinely blank cells, not empty strings from formulas.
Test for errors. ISERROR catches every error. ISERR catches all errors except #N/A. ISNA catches only #N/A. Pick the one that matches your fallback strategy.
ISERROR Family Guide →Test if a cell contains a number (not text-that-looks-like-a-number). Essential when importing CSV data where "123" might be text or a real number.
ISNUMBER Complete Guide →Return metadata about a cell — its format, address, contents, filename, sheet name, or type. Useful for building dynamic references and debug tools.
CELL Complete Guide →=IF(B1=0, 0, A1/B1) — prevent #DIV/0! errors=IFERROR(VLOOKUP(A1, table, 2, FALSE), "Not found") — see also our Logical functions hub=IF(ISBLANK(A1), "N/A", A1)=IF(ISNUMBER(A1), A1*1.1, "Invalid input")=SUMPRODUCT((ISNUMBER(A1:A100))*A1:A100)ISBLANK returns TRUE only for genuinely empty cells. =A1="" returns TRUE for both empty cells AND cells containing empty strings from formulas (like =IF(condition, "value", "")). Use ISBLANK when only true blanks should match.
IFERROR is shorter and cleaner for the common case: =IFERROR(formula, fallback). Use ISERROR when you need to test for errors in a condition without providing a value: =IF(ISERROR(A1), "check", A1*2).
Because they're text that looks like numbers. Common with CSV imports. Convert with =VALUE(A1) or select the range → Data → Text to Columns → Finish to bulk-convert.
CELL can return the filename (=CELL("filename")), sheet name, cell address, format code, and column width — useful for building dynamic references and self-aware workbooks.
Yes — for auditing large workbooks. Combined with conditional formatting, ISFORMULA lets you highlight every cell containing a formula (usually shown in a different color) so you can visually distinguish inputs from calculations.
Ask the Add-in to "wrap this formula to catch errors" or "add a check for blank inputs" — get the defensive version instantly.
Get the Add-in →