什么是函數?
函數是Excel內置的一種工具,是預先定義好的特殊公式,可以使用函數來完成特定的計算,并得到一個計算結果。
函數可以看成一個黑箱,只需要關注它的輸入(參數)和輸出(返回的結果值),無需關注黑箱里是怎么執(zhí)行的。
什么是公式?
很多人分不清函數和公式,函數是Excel預先定義好的特殊公式,而公式的特點是以等號“=”開頭,使用運算符將多個元素連接起來的數學表達式,元素可以使用Excel函數,也可以是常量或者單元格引用等。比如,SUM()是函數,“=SUM(A1:A3)”、“=1+2+3”是公式。
公式的構成元素
等號“=”,函數,括號,運算符,數值或文本,單元格引用,名稱。
函數的參數
1. 無參數。如NOW()函數。
2. 固定數量參數。如LEN固定一個參數。
3. 不固定數量的參數。如SUMIFS函數。
4. 可選參數。如VLOOKUP的匹配方式。
單元格的引用樣式和引用類型
引用樣式分兩種,默認的是“A1引用樣式”,單元格所在的行號用數字表示,所在的列標用英文大寫字母表示,如A1、D10。
另一種引用樣式為“R1C1引用樣式”,使用字母R與數字來表示第幾行,使用字母C與數字來表示第幾列。
引用類型分為三種,相對引用,如A1;絕對引用,如$A$1;混合引用,如A$1,$A1。
運算符及其優(yōu)先順序
Excel 中運算符有四種:算術運算符、比較運算符、文本運算符和引用運算符。
優(yōu)先順序是:引用運算符>算術運算符>文本運算符>比較運算符,使用括號可以改變運算的優(yōu)先級別。
如何使用函數寫公式
學習一個函數,首先要了解該函數的功能,了解該函數的參數的說明和要求,以及參數之間的邏輯關系,使用時對號入座的填入對應的參數。
單個函數比較好掌握,依葫蘆畫瓢,對號入座填入參數,多練習幾次自然也就掌握了。
難度較大的是嵌套函數,也就是函數的參數是另外的函數。此時需要把每個參數看成獨立的功能模塊,以模塊為單位先完成每個模塊函數公式的編寫,再把每個模塊逐個填入對應參數。
以VLOOKUP為例,VLOOKUP 函數表示:=VLOOKUP(要查找的內容、要查找的位置、包含要返回的值的范圍內的列號、返回表示為 1/TRUE 或 0/FALSE 的近似或精確匹配項)。
該函數的功能是,根據要查找的內容,在要查找的表中查找,最后返回對應行、指定列的值。因此就有了三大模塊,查找的內容、查找的表、指定列。
公式1是最基礎的用法,根據D2單元格的內容,查找表格內第二列的值。
公式2把查找內容換成常量值。
公式3把查找內容換成兩個常量的連接計算。
公式4把指定列換成MATCH函數,MATCH的計算結果是2,與公式1指定的2一致,這就是函數嵌套。