字母N竟然在Excel中也是一个函数,这一点相信很多粉丝都不知道,今天我们就来盘一下N函数,可谓是短小精悍,功能强大。废话不多说,让我们直接开始吧
一、了解函数
N:将不是数值格式的数据,转换为数值格式
语法:=N(Value)
它的参数只有一个,就是需要转换的值,N函数的对应不同的参数类型返货的结果也是不一样的。可以大致分为三类
数值格式返回数值本身,文本格式返回数字0,逻辑值TURE返回1,FALSE返回0,效果如下图所示,了解了作用,我们来看下它能实现哪些奇妙的操作
![]()
二、为公式添加批注
格式为文本格式,N函数为返回0,可以利用这个特性为公式添加批注,操作还是比较简单的,直接在公式末尾加上这个函数即可,只对数值格式的数据有效
公式:=XLOOKUP(D2,A1:A10,B1:B10,,0,-1)+N("注意:需要对数据升序排序,第六参数设置为-1")
![]()
三、累加求和
公式:=B2+N(C1)
文本格式返回0,数字格式依旧返回本身,利用这个特性就可以使用N函数实现累加求和的效果,C1是表头,N(C1)结果为0,以后的就都是数值了
![]()
四、屏蔽文本
当数据中存在文本+数值混合的数据,我们是不能使用IF直接判断的,因为文字的编码位置大于数字的位置,当用文字跟数字比较,结果会返回TRUE,如下图所示
这个时候想要得到正确的结果就可以考虑嵌套一个N函数,就可以完美解决这样的问题
公式:=IF(N(B2)>60,"是","否")
![]()
五、生成序号
需要先选中序号区域,然后按下F5调出定位,之后点击【定位条件】选择【空值】定位空白单元格,然后输入公式:=N(C1)+1 最后按下【Ctrl+回车】即可批量生成序号
![]()
六、转换逻辑值
转换逻辑值为对应的数字,最典型的就是SUMPRODUCT,如果进行单条件计数,我们就需要在条件的后面再乘以数字1,用于将逻辑值转换为对应的数字,TURE返回1,FALSE返回0,利用N函数也可以实现类似的效果
公式:=SUMPRODUCT(N(A2:A9=E2))
![]()
以上就是今天分享的全部内容,你还知道哪些呢?可以留言讨论下~
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.