点击上方“EXCEL应用之家”蓝字关注微信公众号 点击文章底部“阅读原文”可领取阅读红包;模板文档可免费获取 送人玫瑰,手有余香,请将文章分享给更多朋友 动手操作是熟练掌握EXCEL的最快捷途径! N函数的功能是返回将参数转换为数值后的值。这个函数平时使用的频率不是很高,但是在数组函数产生的多维引用中则会经常用到。下面同过几个例子向大家展示一下N函数的强大威力吧! 例一:简化公式 求和我们一般会使用SUM函数,这个非常简单。但N函数还能再简化求和公式! 我们在单元格C2中输入“=B2+N(C1)”就可以了。 思路:N函数返回数值。若参数为文本,则返回0。利用这一特性,就可以求和每日累计了。 例二:在按条件统计方面的应用 下例求每个月的销售次数。 我们在单元格F2中输入 “=SUMPRODUCT(N(MONTH($A$2:$A$16)=E2))”并下拉就可以了。 思路:
例三:在查找引用方面的应用 印象中,VLOOKUP函数的查找目标值不可以是单元格区域引用,即你不能这样子查找。例如,查找学科“2和3”在第三学期的成绩并求总和。通常这类问题要使用SUM函数或者SUMPRODUCT函数来解决。 如果我们直接用VLOOKUP函数书写 “=SUM(VLOOKUP(G2:G3,A1:D5,4,FALSE))”会提示错误。但是,这时我们在单元格H2中输入 “=SUM(VLOOKUP(N(IF({1},G2:G3)),A2:D5,4,FALSE))” 如果科目是文本,则相应地在单元格H11中输入 “=SUM(VLOOKUP(T(IF({1},G11:G12)),A11:D14,4,FALSE))” 完美地解决问题! 思路:
例四:为公式添加说明 为了让使用者能看明白公式的逻辑关系,为公式添加一些说明就非常有必要。下例中,N函数为公式添加了说明。 公式的结果如果是数字,就使用N函数;公式的结果如果是文本,就使用T函数。 思路:利用N函数特点,参数为文本时返回0,不影响公式的计算结果。 例五:数组函数中的应用 在下列表中,单元格区域A1:A10已经输入了数值。下面的公式可以求出奇数行的数据和。 思路:利用INDIRECT函数(这个函数我们今后会讲到)和OFFSET函数产生了一个多维度引用;在利用N函数降维,最后SUM函数求和。 这里N函数起到了降维的作用。Excel不支持在单元格中直接显示多维引用的结果,而只是调用数组中的第一行或第一列的元素来进行计算。因此上面两个公式中如果去掉N函数,那么公式的结果都是1。 -END- 欢迎关注【Excel应用之家】专栏,了解更多的Excel实际应用技能,尽在Excel应用之家! 版权声明:本文归Excel应用之家专栏(微信公众号Excel应用之家)原创撰写,未经允许不得转载。欢迎关注专栏/公众号。 |
|