Microsoft KB Archive/214244

= XL: How to Create a Formula to Correctly Evaluate Blank Cells =

Article ID: 214244

Article Last Modified on 1/24/2007

-

APPLIES TO


 * Microsoft Excel 2000 Standard Edition
 * Microsoft Excel 97 Standard Edition
 * Microsoft Excel 95 Standard Edition
 * Microsoft Excel 95a
 * Microsoft Excel 2001 for Mac
 * Microsoft Excel 98 for Macintosh

-



This article was previously published under Q214244



SUMMARY
In Microsoft Excel, when you use a formula that tests for a zero value, you may see unexpected results if the cell is blank. Microsoft Excel interprets a blank cell as zero, and not as empty or blank. Therefore, any cells that are blank are evaluated as zero in the function.



MORE INFORMATION
If you are checking a cell for a zero value and the cell is blank, the test evaluates to true. For example, if you have the following formula in cell A1

=IF(B1=0,"zero","blank")

and B1 is blank, the formula returns "zero" and not "blank" as expected.

If the range might contain a blank cell, you should use the ISBLANK function to test for a zero value, as in the following example:

=IF(ISBLANK(B2),"blank",IF(B2=0,"zero","other"))

Note that the above formula returns "zero" if there is a zero value in the cell, "blank" if the cell is blank, and "other" if anything else is in the cell.

You must always use the ISBLANK formula first before you test for a zero value. Otherwise you will always return a "true" for the zero value, and never get to the test for the ISBLANK formula.

Additional query words: XL2001 XL2000 98 XL98 XL97 XL7

Keywords: kbhowto KB214244

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.