如果需要基于单元格中是否有数字进行计算,则可以使用ISNUMBER工作表功能。如果目标单元格包含数值,则此函数返回True;如果目标单元格包含任何其他值,则此函数返回False。例如,如果要基于单元格A3是否包含数字进行计算,则可以使用以下命令:

=IF(ISNUMBER(A3),(A3*12)/52,"Enter number in cell A3")

本示例将导致单元格包含(A3 * 12)/ 52的结果,但前提是A3包含数字。如果不是(例如,它为空白或包含文本),则结果包含文本“在单元格A3中输入数字”。

_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。

本技巧(2113)适用于Microsoft Excel 97、2000、2002和2003。可以在以下功能区中为Excel的功能区界面(Excel 2007及更高版本)找到本技巧的版本: