IF函数配合上这个函数使用,效果更好!「Excel教程」

yumo6661周前 (10-23)技术文章9

作者:龚春光 转自:excel教程

编按:

单元格中的空,有真空和假空两种说法,看起来都是一样的,实则却不同。就连专门判断字符长度的LEN函数,面对这类情况,也只能傻眼。今天我们不仅仅要给大家说说这个有“火眼金睛”的称号的函数,还会带大家认识认识包含这个函数在内的5个重要的IS相关函数!赶紧来看看吧~


ISBLANK函数


ISBLANK函数主要作用是判断指定的单元格是否为空



如上表,D5单元格为空白,我们可以通过ISBLANK函数来判断D5单元格是为真空,还是为假空。如果是真空则返回“TRUE”,否则返回“FALSE”。


当我们输入“=ISBLANK(D5)”时,函数运算结果为“TRUE”,表示D5单元格为真空。

如下图,用LEN函数和ISBLANK函数分别判断A2单元格是否为空。

“=LEN(A2)”得到结果0,而“=ISBLANK(A2)”得到结果FALSE,说明单元格A2为假空。


ISNUMBER函数主要作用是判断单元格内容是否为数值。(函数记忆小技巧:我们在记忆此类函数时候可以将其拆分为IS+NUMBER。理解为“是否”+“数值”,这样我们就能迅速记住这个函数的含义。)


在日常工作中,时常遇到工作人员失误将字母I当做数字1或者字母O当做0录入在单元格内,如果不仔细观察我们是不会发现这个错误的。现在有了ISNUMBER函数一切变得更简单了。

如上表中D2单元格内金额输入有误,现在通过ISNUMBER函数判断单元格是否为数字,将存在错误单元格排查出来。


通过函数公式ISNUMBER(D2)判断D列单元格数值,E2单元格运算结果返回“FALSE”,这就表示D2单元格内容非数值。根据运算结果可以筛选“FALSE”,可依次排查相应单元格中存在的错误。

既然我们学会了判断数值的函数,那么是否有判断文本的函数呢?当然是有的啦~


ISTEXT函数


ISTEXT是日常工作中用来判断单元格是否为文本字符的函数。它的用法同样也是比较简单易懂,参数内容并不复杂。我们通过一个简单例子就能轻松掌握。


如上表C列产品类型中的字符,可以通过ISTEXT函数判断是否为文本。

当我们引用C8单元格时,函数公式运算结果返回结果为“FALSE”,表示引用的C8单元格内容并非文本。


ISODD和ISEVEN函数

ISODD和ISEVEN函数主要用于判断单元格数字的奇偶性。ISODD的作用是判断单元格内数字是否是奇数,奇数就返回TRUE。ISEVEN函数则与之相反,判断单元格内数字是否是偶数,偶数就返回TRUE。两者在用法上没有区别,我们可以通过身份证号码提取员工性别案例来帮助大家掌握这两个函数。

如上表中D列为员工身份证号码(第二代身份证号码(十八位)第17位奇数为男性,偶数为女性。18位为效验位)。通过ISODD函数统计身份证号码第17位的数字是否为奇数,以此来判断员工性别。

函数公式“=IF(ISODD(MID(D2,17,1))=TRUE,"男","女")”可以拆分为3个部分理解。

  1. 首先通过MID函数提取D2单元格中身份证号码第17位数字,1表示提取一个字符。
  2. 通过ISODD函数判断第17位数字是否为奇数,如果是奇数就返回TRUE。
  3. 通过IF判断ISODD函数运算结果,如果等于TRUE则返回“男”,否则返回“女”。

通过3部分拆解,我们基本能够理解本例找中函数公式的嵌套关系。

同理,使用ISEVEN函数的公式应该是这样的:

=IF(ISEVEN(MID(D2,17,1))=TRUE,"女","男")

除上面的公式以外,再给大家分享三种提取性别的公式:

=TEXT(-1^MID(D2,17,1),"女;男")

=IF(MOD(MID(D2,17,1),2),"男","女")

=IF(-1^LEFT(RIGHT(D2,2),1)=-1,"男","女")

有兴趣的小伙伴可以研究一下这几个公式写法,您还有更好的方法,也欢迎留言分享!

今天跟大家分享了5个常用的IS系列函数,希望大家能够迅速掌握并运用到工作中。其实IS系列函数还有很多,它们同样都有很强大的功能,大家可以自行学习这些函数。


相关文章

ISODD函数的应用技巧_excel中isodd函数是什么意思

ISODD函数属于Excel表格中 信息 类别函数,作用判断指定单元格数字是否为奇数,返回TRUE和FALSE。ISODD函数属性:语法结构ISODD(number)中文表达式ISODD(数值)num...

4个实例解析说明MOD函数的使用方法,每个都很经典,建议收藏

MOD函数在我们日常应用中比较常见,今天给大家介绍它的几种经典用法!实例1:在混合日期和时间的数值中提取时间如下图,我们看到单元格中的数值混合了日期和时间,现在我们想要提取其中的时间部分。我们可以通过...

减少错误,Excel数据校验有办法_excel纠正错误数据

白领在做Excel表格时,最容易出现的错误,就是数据输入错误。可人不是机器,尤其是面对枯燥,且没有什么意义的数据时,输入错误、缺位或多位,是最容易出现的问题。那么,如何减少输入错误的问题呢?对数据进行...

Is系列判断函数都不掌握,那就真的Out了

提起判断,大家想到的一定是If函数,但在Excel中,判断并不是If的专利,还可以是Ifs,或者Is系列函数。一、Isblank函数。功能:判断单元格是否为空,如果为空,则返回True,否则返回Fal...

Excel制作能够实现自动评分的试卷,老师们的福音哟

在日常的工作中,我们常常会需要制作一些测试试题。这种场景下,Excel不愧为一种十分适合的方式。我们可以通过一些设置,使Excel能够在提交后自动评分。在我们平时的选择题中,常见的是单选题以及多选题,...