打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
ISTEXT,ISNUMBER,ISLOGICAL,ISNONTEXT,ISEVEN,ISODD
userphoto

2022.05.08 北京

关注

分类:信息函数

ISTEXT,ISNUMBER,ISLOGICAL,ISNONTEXT

这四个函数是用来判断给定的数据的数据类型的。分别判断一个数据是否是文本类型数值类型布尔类型,或者非文本类型

语法如下:

ISTEXT(数据)

ISNUMBER(数据)

ISLOGICAL(数据)

ISNONTEXT(数据)

其中,

  • 数据 => 代表需要被判定的数据,可以是常量,也可以是单元格或区域,比如A1,A1:A10,或者数组,比如{"a","b"}

返回值是布尔型,TRUE或者FALSE。

使用非常简单,下面是几个例子:

有几点值得注意:

  1. 对于空字符串"",会被判定为文本类型。

  2. 日期会被判定为数值类型

  3. 错误日期会被判定为文本,我们在理解Excel中的数据类型中解释过。

  4. 文本类型的数值会被判定为文本,而不是数值

ISEVEN,ISODD

这两个函数的作用是判断一个数值是奇数还是偶数。

注:偶数是能被2整除的数;奇数是不能被2整除的数。

语法如下:

ISEVEN(数值)

ISODD(数值)

返回值是布尔型,TRUE或者FALSE。

下面是几个例子:

有几点值得注意:

  1. 如果参数是文本或者布尔型,函数返回错误值。

  2. 如果参数是文本类型数值,将参数先转换为数值,然后判断。

  3. 如果参数是小数,只判断参数的整数部分(注意,不是四舍五入,是只要整数部分)。

实际案例

这几个函数都属于不是非常常用,但是关键时刻会发挥大作用的函数。下面是两个例子。

例1 根据身份证号判断性别

给定一个身份证号,

我们知道,倒数第二位代表了性别:

  • 奇数=男

  • 偶数=女

使用如下公式可以判定性别:

=IF(ISODD(MID(B3,17,1)),"男","女")

MID函数取出身份证号的倒数第二位,然后用ISODD去判断是否奇数,IF函数根据ISODD的结果返回对应的性别。

IS类函数经常会跟IF函数搭配着使用。单独使用的时候不多,单独使用这类函数的场景中,最典型的就是数据验证。

数据验证中使用IS类函数

比如,我们希望在单元格中输入的是数值,不能是其他类型,可以使用如下的数据验证规则:

Excel+Power Query+Power Pivot+Power BI


Power Excel 知识库    按照以下方式进入知识库学习
Excel函数   底部菜单:知识库->Excel函数

自定义函数  底部菜单:知识库->自定义函数

Excel如何做  底部菜单:知识库->Excel如何做

面授培训  底部菜单:培训学习->面授培训

也可以在历史文章中学习Excel,Power Query,Power Pivot,Power BI,Power Automate各种技巧。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel函数odd,even,isodd,iseven和9个IS函数
Is系列判断函数应用技巧都不掌握,那就真的Out了!
Excel函数应用篇:信息类函数
分享几个实用的Excel函数给你
Excel函数教程:信息函数(2)
信息函数
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服