excel

关注公众号 jb51net

关闭
软件教程 > 办公软件 > excel >

90%的职场人都不知道!字母N竟是excel中的函数

脚本之家

90%的职场人都不知道,在Excel中字母N其实也是一个函数,别看N函数名字简单,功能却十分强大,实际应用中N函数能解决不少棘手问题,今天,我们就来全面揭秘N函数,看看这个小函数如何发挥大能量。

N函数的核心功能:数值转换的变色龙

N:将不是数值格式的数据,转换为数值格式

语法:=N(Value)

它的参数只有一个,就是需要转换的值,N函数的对应不同的参数类型返货的结果也是不一样的。可以大致分为三类

数值格式返回数值本身,文本格式返回数字0,逻辑值TURE返回1,FALSE返回0,效果如下图所示,了解了作用,我们来看下它能实现哪些奇妙的操作

N函数的核心作用是将非数值格式的数据转换为数值格式,其语法极为简洁:=N(Value),仅需一个参数——需要转换的值。

它的转换规则清晰明了:

掌握这一规则,就能灵活运用N函数解决各类数据处理问题。

二、为公式添加批注

格式为文本格式,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))

N函数虽简单,却能在数据转换、公式优化、批量处理等场景中发挥关键作用。掌握它的用法,不仅能提升Excel操作效率,还能让数据处理更精准、更灵活。下次处理数据时,不妨试试这个被忽略的“小能手”,相信会给你带来不少惊喜。

推荐阅读:可惜99.9%的人没用过! Excel中万能统计函数AGGREGATE使用指南