Excel函數(shù)一共有11類,分別是數(shù)據(jù)庫函數(shù)、日期與時間函數(shù)、工程函數(shù)、財務函數(shù)、信息函數(shù)、邏輯函數(shù)、查詢和引用函數(shù)、數(shù)學和三角函數(shù)、統(tǒng)計函數(shù)、文本函數(shù)以及用戶自定義函數(shù)。
1、數(shù)據(jù)庫函數(shù)
當需要分析數(shù)據(jù)清單中的數(shù)值是否符合特定條件時,可以使用數(shù)據(jù)庫工作表函數(shù)。
例如,在一個包含銷售信息的數(shù)據(jù)清單中,可以計算出所有銷售數(shù)值大于 1000 且小于 2500 的行或記錄的總數(shù)。Microsoft Excel 共有 12 個工作表函數(shù)用于對存儲在數(shù)據(jù)清單或數(shù)據(jù)庫中的數(shù)據(jù)進行分析,這些函數(shù)的統(tǒng)一名稱為 Dfunctions,也稱為 D 函數(shù),每個函數(shù)均有三個相同的參數(shù):database、field 和 criteria。這些參數(shù)指向數(shù)據(jù)庫函數(shù)所使用的工作表區(qū)域。其中參數(shù) database 為工作表上包含數(shù)據(jù)清單的區(qū)域。參數(shù) field 為需要匯總的列的標志。參數(shù) criteria 為工作表上包含指定條件的區(qū)域。
2、日期與時間函數(shù)
通過日期與時間函數(shù),可以在公式中分析和處理日期值和時間值。
3、工程函數(shù)
工程工作表函數(shù)用于工程分析。這類函數(shù)中的大多數(shù)可分為三種類型:對復數(shù)進行處理的函數(shù)、在不同的數(shù)字系統(tǒng)(如十進制系統(tǒng)、十六進制系統(tǒng)、八進制系統(tǒng)和二進制系統(tǒng))間進行數(shù)值轉(zhuǎn)換的函數(shù)、在不同的度量系統(tǒng)中進行數(shù)值轉(zhuǎn)換的函數(shù)。
4、財務函數(shù)
財務函數(shù)可以進行一般的財務計算,如確定貸款的支付額、投資的未來值或凈現(xiàn)值,以及債券或息票的價值。財務函數(shù)中常見的參數(shù):
未來值 (fv)--在所有付款發(fā)生后的投資或貸款的價值。期間數(shù) (nper)--投資的總支付期間數(shù)。
付款 (pmt)--對于一項投資或貸款的定期支付數(shù)額。
現(xiàn)值 (pv)--在投資期初的投資或貸款的價值。例如,貸款的現(xiàn)值為所借入的本金數(shù)額。
利率 (rate)--投資或貸款的利率或貼現(xiàn)率。
類型 (type)--付款期間內(nèi)進行支付的間隔,如在月初或月末。
5、信息函數(shù)
可以使用信息工作表函數(shù)確定存儲在單元格中的數(shù)據(jù)的類型。信息函數(shù)包含一組稱為 IS 的工作表函數(shù),在單元格滿足條件時返回 TRUE。
例如,如果單元格包含一個偶數(shù)值,ISEVEN工作表函數(shù)返回 TRUE。如果需要確定某個單元格區(qū)域中是否存在空白單元格,可以使用 COUNTBLANK工作表函數(shù)對單元格區(qū)域中的空白單元格進行計數(shù),或者使用 ISBLANK 工作表函數(shù)確定區(qū)域中的某個單元格是否為空。
6、邏輯函數(shù)
使用邏輯函數(shù)可以進行真假值判斷,或者進行復合檢驗。
例如,可以使用 IF 函數(shù)確定條件為真還是假,并由此返回不同的數(shù)值。
7、查詢和引用函數(shù)
當需要在數(shù)據(jù)清單或表格中查找特定數(shù)值,或者需要查找某一單元格的
引用時,可以使用查詢和引用工作表函數(shù)。
例如,如果需要在表格中查找與第一列中的值相匹配的數(shù)值,可以使用 VLOOKUP工作表函數(shù)。如果需要確定數(shù)據(jù)清單中數(shù)值的位置,可以使用 MATCH工作表函數(shù)。
8、數(shù)學和三角函數(shù)
通過數(shù)學和三角函數(shù),可以處理簡單的計算,例如對數(shù)字取整、計算單元格區(qū)域中的數(shù)值總和或復雜計算。
9、統(tǒng)計函數(shù)
統(tǒng)計工作表函數(shù)用于對數(shù)據(jù)區(qū)域進行統(tǒng)計分析。例如,統(tǒng)計工作表函數(shù)可以提供由一組給定值繪制出的直線的相關信息,如直線的斜率和 y 軸截距,或構成直線的實際點數(shù)值。
10、文本函數(shù)
通過文本函數(shù),可以在公式中處理文字串。
例如,可以改變大小寫或確定文字串的長度??梢詫⑷掌诓迦胛淖执蜻B接在文字串上。下面的公式為一個示例,借以說明如何使用函數(shù) TODAY 和函數(shù) TEXT 來創(chuàng)建一條信息,該信息包含著當前日期并將日期以"dd-mm-yy"的格式表示。
11、用戶自定義函數(shù)
如果要在公式或計算中使用特別復雜的計算,而工作表函數(shù)又無法滿足需要,則需要創(chuàng)建用戶自定義函數(shù)。這些函數(shù),稱為用戶自定義函數(shù),可以通過使用 Visual Basic for Applications 來創(chuàng)建。 [5]
示例如下:
在Excel工作表中,選擇菜單“工具→宏→Visual Basic編輯器”命令,打開Visual Basic窗口,然后選擇菜單“插入→模塊”命令,插入一個名為“模塊1”的模塊。
在新窗口中拷貝以下代碼:
function v(a,b)
v=a*b
end function
關閉,回到EXCEL工作表界面,輸入公式 =V(B1,C1), 如果B1=9,C1=9,則自定義函數(shù)執(zhí)行結果為B1*C1=81。完畢之后點文件-另存格式為-加載宏。宏的保存與調(diào)用:菜單--文件--另存為保存類型選-加載宏.xla;菜單--工具--加載宏,找出V
以上對Excel函數(shù)及有關知識做了簡要的介紹,在以后的文章中筆者將逐一介紹每一類函數(shù)的使用方法及應用技巧。但是由于Excel的函數(shù)相當多,因此也可能僅介紹幾種比較常用的函數(shù)使用方法,其他更多的函數(shù)您可以從Excel的在線幫助功能中了解更詳細的資訊。








暫無數(shù)據(jù)