點擊上方“EXCEL應(yīng)用之家”藍字關(guān)注微信公眾號
點擊文章底部“閱讀原文”可領(lǐng)取閱讀紅包;模板文檔可免費獲取
送人玫瑰,手有余香,請將文章分享給更多朋友
動手操作是熟練掌握EXCEL的最快捷途徑!
N函數(shù)的功能是返回將參數(shù)轉(zhuǎn)換為數(shù)值后的值。這個函數(shù)平時使用的頻率不是很高,但是在數(shù)組函數(shù)產(chǎn)生的多維引用中則會經(jīng)常用到。下面同過幾個例子向大家展示一下N函數(shù)的強大威力吧!
例一:簡化公式
求和我們一般會使用SUM函數(shù),這個非常簡單。但N函數(shù)還能再簡化求和公式!
我們在單元格C2中輸入“=B2+N(C1)”就可以了。
思路:N函數(shù)返回數(shù)值。若參數(shù)為文本,則返回0。利用這一特性,就可以求和每日累計了。
例二:在按條件統(tǒng)計方面的應(yīng)用
下例求每個月的銷售次數(shù)。
我們在單元格F2中輸入
“=SUMPRODUCT(N(MONTH($A$2:$A$16)=E2))”并下拉就可以了。
思路:
首先這里不能使用COUNTIF函數(shù),因為它不能以單元格區(qū)域來作為判斷條件。
用MONTH函數(shù)提取月份,和單元格E2對比,進行邏輯判斷
N函數(shù)將邏輯值轉(zhuǎn)換為數(shù)值
SUMPRODUCT函數(shù)求和
例三:在查找引用方面的應(yīng)用
印象中,VLOOKUP函數(shù)的查找目標(biāo)值不可以是單元格區(qū)域引用,即你不能這樣子查找。例如,查找學(xué)科“2和3”在第三學(xué)期的成績并求總和。通常這類問題要使用SUM函數(shù)或者SUMPRODUCT函數(shù)來解決。
如果我們直接用VLOOKUP函數(shù)書寫
“=SUM(VLOOKUP(G2:G3,A1:D5,4,FALSE))”會提示錯誤。但是,這時我們在單元格H2中輸入
“=SUM(VLOOKUP(N(IF({1},G2:G3)),A2:D5,4,FALSE))”
如果科目是文本,則相應(yīng)地在單元格H11中輸入
“=SUM(VLOOKUP(T(IF({1},G11:G12)),A11:D14,4,FALSE))”
完美地解決問題!
思路:
若需要以單元格區(qū)域作為查找的值,則必須用N函數(shù)或者T函數(shù)重新構(gòu)造內(nèi)存數(shù)組
SUM函數(shù)求和
例四:為公式添加說明
為了讓使用者能看明白公式的邏輯關(guān)系,為公式添加一些說明就非常有必要。下例中,N函數(shù)為公式添加了說明。
公式的結(jié)果如果是數(shù)字,就使用N函數(shù);公式的結(jié)果如果是文本,就使用T函數(shù)。
思路:利用N函數(shù)特點,參數(shù)為文本時返回0,不影響公式的計算結(jié)果。
例五:數(shù)組函數(shù)中的應(yīng)用
在下列表中,單元格區(qū)域A1:A10已經(jīng)輸入了數(shù)值。下面的公式可以求出奇數(shù)行的數(shù)據(jù)和。
思路:利用INDIRECT函數(shù)(這個函數(shù)我們今后會講到)和OFFSET函數(shù)產(chǎn)生了一個多維度引用;在利用N函數(shù)降維,最后SUM函數(shù)求和。
這里N函數(shù)起到了降維的作用。Excel不支持在單元格中直接顯示多維引用的結(jié)果,而只是調(diào)用數(shù)組中的第一行或第一列的元素來進行計算。因此上面兩個公式中如果去掉N函數(shù),那么公式的結(jié)果都是1。
-END-
歡迎關(guān)注【Excel應(yīng)用之家】專欄,了解更多的Excel實際應(yīng)用技能,盡在Excel應(yīng)用之家!
版權(quán)聲明:本文歸Excel應(yīng)用之家專欄(微信公眾號Excel應(yīng)用之家)原創(chuàng)撰寫,未經(jīng)允許不得轉(zhuǎn)載。歡迎關(guān)注專欄/公眾號。
聯(lián)系客服