EXCEL 中有一些函数是用来判断数值类型的,返回值很简单,只有真(TRUE)和假(FALSE),这些函数虽然日常比较少人会用到,但却很实用。
根据数值类型的判断函数来看,EXCEL 的数值类型大致有:空白、错误、逻辑、数字、引用、文本这几种。
因为错误值的情况有很多所以错误值的判断函数也比较多。
数值类型判断函数
翻阅了不少资料,大概整理出如下7种,欢迎补充:
ISBLANK 值为空白单元格
ISERR 值为任意错误值(除去 #N/A)
ISERROR 值为任意错误值(#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或 #NULL!)
ISLOGICAL 值为逻辑值
ISNA 值为错误值 #N/A(值不存在)
ISNONTEXT 值为不是文本的任意项(注意此函数在值为空白单元格时返回 TRUE)
ISNUMBER 值为数字
ISREF 值为引用
ISTEXT 值为文本
例
以上图的excel表格为例,要求出表格的平均值,并且要转化里面的“一百分”
我们可以:
代码如下 | 复制代码 |
=AVERAGE(IF(ISTEXT(A36:B42),100,A36:B42)) 也可以: =AVERAGE(IF(ISNUMBER(A36:B42),A36:B42,100)) |
当然你也可以用ISERR、ISNONTEXT来做。
总结
因为工作需要、因为个人兴趣,最近正在恶补EXCEL的相关知识
时间: 2024-11-18 00:34:14