分类:信息函数 ISFORMULA函数的作用是判断一个单元格中是否含有公式。如果有公式,返回TRUE,否则,返回FALSE。 语法如下: ISFORMULA(引用) 其中,
使用非常简单,不用举例说明了。 这个函数的实际应用场景并不多,我更多是在Dashboard中使用它们。比如,某个区域中有公式也有常量,有时候需要将公式的结果突出显示,可以使用条件格式: 如果已知某个单元格含有公式,可以使用FORMULATEXT函数返回其完整的公式:
ISREF的作用是判断一个给定的参数是否是个引用。 语法如下: ISREF(参数) 下面是几个例子: 如果参数是个单元格或者区域,返回TRUE。 如果参数是数值或者文本等常量,以及常量数组,返回FALSE。 如果参数是返回值为引用的公式,比如INDEX函数,结果为TRUE。 同其他IS类函数一样,需要多思考才能让它们在你的工作中发挥更大的作用。下面的例子中说明了这一点。 问题:如何判断一个给定的工作表名称:五月销量,是否在当前工作簿中。 我们暂时没有办法直接判断是否存在某个工作表,但是我们可以使用ISREF判断给定工作表的某个单元格是否为引用。考虑如下公式:
首先,使用INDIRECT函数来生成一个引用,如果五月销量工作表真实存在,那么它的A1单元格一定存在,INDIRECT函数将返回对该工作表A1单元格引用,否则,就会返回一个错误值:#REF!。 这样,对于上述公式来说,如果五月销量工作表存在,那么其A1单元格一定就是引用,所以返回TRUE,否则,工作表不存在,返回值就是FALSE。 ISBLANK函数的作用是返回一个给定的数据是否为空。 语法如下: ISBLANK(数据) 其中,数据可以是一个常量,也可以是一个引用,比如A1,或者公式返回值。 ISBLANK函数非常简单, 需要注意的是对于空字符串"",返回的是FALSE。Excel认为空字符串并不是BLANK。 在一些比较复杂的查找场景中,ISBLANK可以发挥很大的作用。例如,要在单元格区域中发现第一个非空单元格的值: 注意,这个例子是基于支持动态数组的Excel版本,如果你的Excel不支持动态数组,这个函数需要用CTRL+SHIFT+ENTER来完成输入。 Excel+Power Query+Power Pivot+Power BI 自定义函数 底部菜单:知识库->自定义函数 面授培训 底部菜单:培训学习->面授培训 也可以在历史文章中学习Excel,Power Query,Power Pivot,Power BI,Power Automate各种技巧。 |
|