ISNA函数是用来检测一个值为#N/A的问题,返回TRUE或FALSE。ISNA值为错误值#N/A(值不存在)。isna函数的语法格式是:=ISNA(value)。
IS 类函数,可以检验数值的类型并根据参数取值返回 TRUE 或 FALSE。例如,如果数值为对空白单元格的引用,函数 ISBLANK 返回逻辑值 TRUE,否则返回 FALSE。
扩展资料
ISNA函数常见用法:
在使用vlookup函数时,如果查询表单中的第一列在被查询表单的第一列中没有时,则返回“#N/A”,表示返回值不可用。这同时也带来问题。
“#N/A”单元格所在的列和行都不能进行加和(如sum())或其他计算,因为最后的计算结果肯定也是“#N/A”。因此,必须将“#N/A”通过某种方法改成空或0,这时就一般需要用if函数结合ISNA函数来进行。
函数NA()是生成一个NA值(#N/A)
ISNA
()
:
如果参数的结果为#N/A,
则结果TRUE,
否则结果是FALSE。
使用举例:在EXCEL自定义一个函数f(x)==IF(ISNA(VLOOKUP(B124,LW!C:R,5,0)),0,(VLOOKUP(B124,LW!C:R,5,0)))
这个应用的意思是当LW工作表C列中存在与B124相同的值,就返回其G列中的对应数值,否则,返回0.假如,不用ISNA函数,那么在找不到对应数值时,会返回一个错值,造成其他引用此单元格的单元格数据也出错,用了这个函数,则可以避免。
DataFrame.isna(self) → 'DataFrame'
Detect missing values.
这个函数,就是用来检测缺失值的,返回的是一个Boolean数组
当我们想要看每一列中,缺失值的个数的时候
这里使用 df.isnull() 也是一样的, isnull 是 isna 的别名,
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)