分享

Excel中比IF函数更短的2个函数,功能很强大,但你肯定没用过

 无名361 2019-08-17

很多人都以为,Excel400多个函数中,字母个数最少的函数是IF函数,但其实不是,也有很多人认为,函数公式越长,公式就越强大,其实也不是这样子的,Excel中有2个只有一个字母的函数,功能也特别强大,你知道是哪2个函数吗?

那就是N函数和T函数。

一、N函数。

语法:N(value)。

作用:将文本型的数据转换成0,数值型的数据转换时不变。

主要功能有以下几个:

(1)数值型数字:使用N函数转换后结果还是数值型。

(2)文本型数字:使用N函数转换后结果是0。

(3)文本型文本:使用N函数转换后结果是0。

(4)逻辑值TRUE:使用N函数转换后结果是1。

(5)逻辑值FALSE:使用N函数转换后结果是0。

(6)错误值:使用N函数转换后结果是错误值本身。

(7)日期值:使用N函数转换后结果是时间序列。

Excel中比IF函数更短的2个函数,功能很强大,但你肯定没用过

二、T函数。

语法:T(value)。

作用:返回 value 引用的文本,如果是文本返回本身,如果是其他数据返回空字符。

主要功能有以下几个:

(1)数值型数字:使用T函数转换后结果是空。

(2)文本型数字:使用T函数转换后结果是文本型数字本身。

(3)文本型文本:使用T函数转换后结果是文本型文本本身。

(4)逻辑值TRUE:使用T函数转换后结果是空。

(5)逻辑值FALSE:使用T函数转换后结果是空。

(6)错误值:使用T函数转换后结果是错误值本身。

(7)日期值:使用T函数转换后结果是空。

Excel中比IF函数更短的2个函数,功能很强大,但你肯定没用过

三、N函数的应用。

(1)N函数累加求和。

例子:下图是某员工1月-12月的销售额,现在我们要统计出前2个月,前3个月,前4个月……的累计销售额,用N函数,怎么解?

Excel中比IF函数更短的2个函数,功能很强大,但你肯定没用过

具体操作步骤如下:

1、选中D3单元格 -- 在编辑栏中输入公式”=N(D2)+C3“ -- 按回车键即可 -- 并将公式下拉填充至D14单元格。

Excel中比IF函数更短的2个函数,功能很强大,但你肯定没用过

2、动图演示如下。

Excel中比IF函数更短的2个函数,功能很强大,但你肯定没用过

3、公式解析。

上述公式中的N函数可以将D2单元格的文本转换成0,再与C3单元格的数值相加,当公式下拉至D4单元格时,公式变成“=N(D3)+C4”,以此类推。

(2)N函数统计相同月份的销售额。

例子:统计下图中月份为1月、2月、3月、4月中各个月的销售天数。

Excel中比IF函数更短的2个函数,功能很强大,但你肯定没用过

具体操作步骤如下:

1、选中F3单元格 -- 在编辑栏中输入公式“=SUMPRODUCT(N(MONTH($B$3:$B$14)=E3))”-- 按回车键即可 -- 并将公式下拉填充至F6单元格。

Excel中比IF函数更短的2个函数,功能很强大,但你肯定没用过

2、动图演示如下。

Excel中比IF函数更短的2个函数,功能很强大,但你肯定没用过

3、公式解析。

MONTH函数可以返回一个月份值,是一个1(一月)到12(十二月)之间的数字。MONTH($B$3:$B$14)=E3结果是一个逻辑值TRUE或FALSE,如果值为真,返回TRUE,否则,返回FALSE。N(TRUE)=1,N(FALSE)=0,最后利用SUMPRODUCT函数就可以统计出相同月份的个数。

四、N函数+T函数的应用。

有时候自己写的公式长时间没看忘记什么意思了,想要给公式加个注释,用N函数或者N+T函数,公式该怎么写?

例子:统计下图中比赛项目的排名情况,并在公式中标注“用时短的排在前面”。

Excel中比IF函数更短的2个函数,功能很强大,但你肯定没用过

(1)使用N函数。

具体操作步骤如下:

1、选中D3单元格 -- 在编辑栏中输入公式“=RANK(C3,$C$3:$C$14,1)+N('用时短的排在前面')”-- 按回车键即可 -- 并将公式下拉填充至D14单元格。

Excel中比IF函数更短的2个函数,功能很强大,但你肯定没用过

2、动图演示如下。

Excel中比IF函数更短的2个函数,功能很强大,但你肯定没用过

3、公式解析。

使用N函数可以将文本”用时短的排在前面“转换成0,RANK函数是返回某数字在一列数字中相对于其他数字的大小排名,如果多个数值排名相同,则返回平均值排名。第3个参数“1”表示升序排序。

(2)使用N函数+T函数。

具体操作步骤如下:

1、选中D3单元格 -- 在编辑栏中输入公式“=RANK(C3,$C$3:$C$14,1)&T(N('用时短的排在前面'))”-- 按回车键即可 -- 并将公式下拉填充至D14单元格。

Excel中比IF函数更短的2个函数,功能很强大,但你肯定没用过

2、动图演示如下。

Excel中比IF函数更短的2个函数,功能很强大,但你肯定没用过

3、公式解析。

使用N函数可以将文本”用时短的排在前面“转换成0,再使用T函数可以将0转换成空值,RANK函数是返回某数字在一列数字中相对于其他数字的大小排名,如果多个数值排名相同,则返回平均值排名。第3个参数“1”表示升序排序。

以上就是N函数和T函数的简单用法,大家可以去试试!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多