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

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

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

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

本技巧(11857)适用于Microsoft Excel 2007、2010、2013、2016、2019和Office 365中的Excel。您可以在此处找到适用于Excel的较早菜单界面的本技巧的版本: