1.1 公式的基本應(yīng)用
在 Excel 中利用公式可以對表格中的各種數(shù)據(jù)進行快速的計算。下面將簡單介紹公式的
組成、運算符、通配符和數(shù)組公式等,以便為熟練掌握公式的使用打下基礎(chǔ)。
1.1.1 公式的組成
公式由一系列單元格的引用、函數(shù)以及運算符等組成,是對數(shù)據(jù)進行計算和分析的等式。
例如公式'=B3+SUM(A1:A3)',其中'='和'+'是運算符,'B3'是單元格引用,'SUM(A1:A3)'
是函數(shù)。
? Excel
而進一步的,來看看函數(shù)參數(shù),我們會發(fā)現(xiàn),函數(shù)的參數(shù)既可以是常量(如'1')或公
01
在 Excel 中,利用公式和函數(shù)可以進行數(shù)據(jù)的運算和分析。一旦熟練掌握了公式和
函數(shù)的使用,就能夠大大提高辦公效率。但在此之前,掌握公式與函數(shù)的基礎(chǔ)也是非常
有必要的。
公式與函數(shù)基礎(chǔ)
Excel 函數(shù)應(yīng)用手冊
- 2 -
式(如'B3>A3'),也可以為其他函數(shù)。常見的函數(shù)參數(shù)類型有以下幾種。
? ( ) 1' 2013-3-14'
? TURE' FALSE'
? A1 A1:C2
? Excel
=IF A1>8,' ,IF A1>6,' ,'
1.1.2 運算符的優(yōu)先級
在使用公式計算數(shù)據(jù)時,運算符用于連接公式中的操作符,是工作表處理數(shù)據(jù)的指令。
在 Excel 中,運算符的類型分為 4 種:算術(shù)運算符、比較運算符、文本運算符和引用運算符。
? +' -' *' /' %'
^'
? =' >' <>
<='>=' <>'
? &'
常用的引用運算符有:區(qū)域運算符':'、聯(lián)合運算符','以及交叉運算符' '(即空格)。
在公式的應(yīng)用中,應(yīng)注意每個運算符的優(yōu)先級是不同的。在一個混合運算的公式中,對
于不同優(yōu)先級的運算,按照從高到低的順序進行計算。對于相同優(yōu)先級的運算,按照從左到
右的順序進行計算。
表 1-1 運算符優(yōu)先級
運算符 優(yōu)先級
負(fù)值'-' 1
百分號'%' 2
冪'^' 3
乘和除'*、/' 4
加和減 5
連字符'&'、 6
比較 '='、'<'、'>'、'<='、'>='、'<>' 7
此外在 Excel 中,逗號和空格是比較特殊的兩個運算符。使用逗號分隔兩個單元格區(qū)域
當(dāng)一個函數(shù)式中有多個參數(shù)時,需要用英文狀態(tài)的逗號將其隔開。
提示
第 1章 公式與函數(shù)基礎(chǔ)
- 3 -
時,說明在一個公式中需要同時使用該兩個區(qū)域,如,COUNT(A2:B7,A4:B9)表示統(tǒng)計 A2:
B7 和 A4:B9 單元格區(qū)域中包含數(shù)字的單元格總數(shù)。若 COUNT(A2:B7 A4:B9)中間為空格,則
表示要得到這;兩個區(qū)域的交集,也就是 A2:B7 和 A4:B9 的交叉部分,包含的單元格有 A4、
A5、A6、A7、B4、B5、B6、B7 這 8個單元格。
通常情況下,系統(tǒng)并不會按照 Excel 限定的默認(rèn)運算符對公式進行計算,而是通過特定
的方向改變計算公式來得到所需結(jié)果,此時就需要強制改變公式運算符的優(yōu)先順序。例如公
式:
=A1+A2*A3+A4
上面的公式按照的計算順序為:先計算乘法運算 A2*A3,然后再執(zhí)行加法運算,即上一
步運算結(jié)果加上 A1 和 A4 的結(jié)果。但是,如果希望上面的公式 A3 先與 A4 相加,在進行其他
運算就需要圓括號將 A3 和 A4括起來:
=A1+A2*(A3+A4)
此時公式將按照新的運算順序計算:先計算 A3 與 A4的和,然后再將所得結(jié)果乘以 A2,
最后的計算結(jié)果再與 A1 相加。與之前所得結(jié)果不同,通過使用括號改變了運算符的優(yōu)先級順
序,從而改變了公式的運算所得出的結(jié)果。
1.1.3 輸入公式
選擇好需要輸入公式的單元格,就可以開始輸入公式了,公式可以在單元格或編輯欄中
輸入。首先需要輸入一個'=',告知 Excel 這是一個公式的開始,然后再輸入運算項和運算
符,輸入完畢按下'Enter'鍵后計算結(jié)果就會顯示在單元格內(nèi)。手動輸入和使用鼠標(biāo)輔助輸
入為輸入公式的兩種常用方法,下面分別進行介紹。
1.手動輸入
以在'職工工資統(tǒng)計表'中計算'應(yīng)發(fā)工資'
為例,手動輸入公式的方法為:打開'職工工資
統(tǒng)計表'工作薄,在 F4 單元格內(nèi)輸入公式
'=C4+D4+E4',按下'Enter'鍵,即可在 F4 單
元格中顯示計算結(jié)果。
2.使用鼠標(biāo)輔助輸入
在引用單元格較多的情況下,比起手動輸入
公式,有些用戶更習(xí)慣使用鼠標(biāo)輔助輸入公式,
方法如下。
在使用圓括號改變運算符優(yōu)先級順序時,圓括號可以嵌套使用,當(dāng)有多個圓括號時,最內(nèi)層
的圓括號優(yōu)先運算、
提示
Excel 函數(shù)應(yīng)用手冊
- 4 -
步驟 1 打開'職工工資統(tǒng)計表'工作簿,
在 F5 單元格內(nèi)輸入等于符號'=',然后單
擊 C5 單元格,此時該單元格周圍出現(xiàn)閃動
的虛線邊框,可以看到 C5 單元格被引用到
了公式中。
步驟 2 在 F5 單元格中輸入運算符'+',然
后單擊 D5 單元格,此時 D5 單元格也被引
用到了公式中。用同樣的方法引用 E5 單元
格。操作完畢后按下'Enter'鍵確認(rèn)公式
的輸入,此時即可得到計算結(jié)果。
此外,還可以以非'='符號開頭輸入公式一般情況下,我們使用'='符號開頭輸入公
式。其實使用'+'和'-'符號開頭,也可以輸入公式。
? +
Enter =
? -
Enter =
1.1.4 修改公式
在 Excel 中創(chuàng)建了公式后,如果發(fā)現(xiàn)公式有誤,
需要對公式進行修改,可以按照修改單元格數(shù)據(jù)的
方法進行。方法為:選中要修改公式的單元格,將
光標(biāo)定位到編輯欄中,根據(jù)需要修改公式,然后按
下'Enter'鍵確認(rèn)即可。
第 1章 公式與函數(shù)基礎(chǔ)
- 5 -
1.1.5 移動和復(fù)制公式
Excel 表格中公式可以任意移動和復(fù)制公式到其他單元格中,目標(biāo)位置可以是當(dāng)前工作
表也可以是當(dāng)前工作簿中的其他工作表,或其他工作簿中的工作表。不管是哪一種情況,移
動與復(fù)制方式基本類似。
1.移動公式
將公式從一個單元格與移動到另一單元格的方法有以下兩種。
? Ctrl+X
Ctrl+V
2.復(fù)制公式
在 Excel 中創(chuàng)建了公式后,如果想要將公式復(fù)制到其他單元格中,可以參照復(fù)制單元格
數(shù)據(jù)的方法進行復(fù)制。方法如下。
? Ctrl+C'
Ctrl+V'
移動公式時 Excel 不會改變公式中單元格的引用類型。
提示
如果需要輸入新的公式替換原有公式,只要選擇目標(biāo)單元格,然后輸入新公式即可。
提示
Excel 函數(shù)應(yīng)用手冊
- 6 -
1.2 單元格引用
單元格的引用是指在 Excel 公式中使用單元格的地址來代替單元格及其數(shù)據(jù)。下面將介
紹單元格引用樣式、相對引用、絕對引用和混合引用的相關(guān)知識,以及在同一工作薄中引用
單元格的方法和跨工作薄引用單元格的方法。
1.2.1 A1 格式引用數(shù)據(jù)
A1引用樣式是用地址來表示單元格引用的一種方式,
是 Excel 默認(rèn)的引用樣式。在 A1 引用樣式中,用列號(大
寫英文字母,如 A、B、C)和行號(阿拉伯?dāng)?shù)字,如 1、2、
3)表示單元格的位置。
1.2.2 R1C1 格式引用數(shù)據(jù)
R1C1 引用樣式是用地址來表示單元格引用的另一種方式。在 R1C1 引用樣式中,用 R 加
行數(shù)字和 C 加列數(shù)字表示單元格的位置。
R1C1 引用樣式不是 Excel 默認(rèn)的引用樣式,要在工作表中使用 R1C1 樣式,需要進行如
下設(shè)置:在工作表中切換到'文件'選項卡,單擊'選項'命令,打開'Excel 選項'對話
框,切換到'公式'選項卡,在'使用公式'欄中勾選'R1C1 引用樣式'復(fù)選框,單擊'確
定'按鈕,返回工作表,選中包含了引用的單元格或區(qū)域,即可看到使用 R1C1 引用樣式后的
效果了。
1.2.3 相對引用
單元格引用的作用是標(biāo)識工作表上的單元格或單元格區(qū)域,并指明公式中所用的數(shù)據(jù)在
工作表中的位置。單元格的引用通常分為相對引用、絕對引用和混合引用。默認(rèn)情況下,Excel
2013 使用的是相對引用。
使用相對引用,單元格引用會隨公式所在單元格的位置變更而改變。如在相對引用中復(fù)
制公式時,公式中引用的單元格地址將被更新,指向與當(dāng)前公式位置相對應(yīng)的單元格。
以'成績表'為例:將 F3 單元格中的公式'=B3+C3+D3+E3' 通過'Ctrl+C'和'Ctrl+V'
組合鍵復(fù)制到 F4單元格中,可以看到,復(fù)制到 F4 單元格中的公式更新為'=B4+C4+D4+E4',
第 1章 公式與函數(shù)基礎(chǔ)
- 7 -
其引用指向了與當(dāng)前公式位置相對應(yīng)的單元格。
1.2.4 絕對引用
對于使用了絕對引用的公式,被復(fù)制或移動到新位置后,公式中引用的單元格地址保持
不變。需要注意在使用絕對引用時,應(yīng)在被引用單元格的行號和列標(biāo)之前分別加入符號'$'。
以'學(xué)生成績表'為例:在 F3 單元格中輸入公式'=$B$3+$C$3+$D$3+$E$3',此時再將
F3 單元格中的公式復(fù)制到 F4 單元格中,可發(fā)現(xiàn)兩個單元格中的公式一致,并未發(fā)生任何改
變。
1.2.5 混合引用
混合引用是指相對引用與絕對引用同時存在于一個單元格的地址引用中。如果公式所在
單元格的位置改變,相對引用部分會改變,而絕對引用部分不變?;旌弦玫氖褂梅椒ㄅc絕
對引用的使用方法相似,通過在行號和列標(biāo)前加入符號'$'來實現(xiàn)。
以'學(xué)生成績表'為例:在 F3 單元格中輸入公式'=$B3+$C3+$D3+$E3',此時再將 F3
單元格中的公式復(fù)制到 G4 單元格中,可發(fā)現(xiàn)兩個公式中使用了相對引用的單元格地址改變
了,而使用絕對引用的單元格地址不變。
Excel 函數(shù)應(yīng)用手冊
- 8 -
1.2.6 快速切換引用模式
按'F4'鍵即可使單元格地址在相對引用、絕對引用與混合引用之間進行切換。
以'學(xué)生成績表'為例:選中 F5 單元格,在編輯欄中將光標(biāo)定位到'B3'后,按'F4'
鍵,即在其行號和列標(biāo)前加入符號'$',用同樣的方法在'C3'、'D3' 、'E3'的行號和列
標(biāo)前插入符號'$',公式就轉(zhuǎn)換成為了'=$B$3+$C$3+$D$3+$E$3'。
1.2.7 引用同一工作薄中的數(shù)據(jù)
Excel 不僅可在同一工作表中引用單元格或單元格區(qū)域中的數(shù)據(jù),還可引用同一工作簿
中多張工作表上的單元格或單元格區(qū)域中的數(shù)據(jù)。在同一工作簿不同工作表中引用單元格的
格式為'工作表名稱!單元格地址',如'Sheet1!F5'即為'Sheet1'工作表中的 F5單元
格。
以在'職工工資統(tǒng)計表'工作薄的'Sheet2'工作表中引用'Sheet1'工作表中的單元
格為例,方法如下。
步驟 1 打開'職工工資統(tǒng)計表'工作簿,
在'Sheet2'工作表的 E3 單元格中輸入'='。
步驟 2 切換到'Sheet1'工作表,選中 F4
單元格,按下'Enter'鍵,即可將'Sheet1'
工作表 F4 單元格中的數(shù)據(jù)引用到'Sheet2'
工作表的 E3 單元格中。
逐次按下'F4'鍵,可以使該單元格引用在$B$3、B$3、$B3、B3 之間快速切換。
提示
第 1章 公式與函數(shù)基礎(chǔ)
- 9 -
1.2.8 跨工作薄引用數(shù)據(jù)
跨工作薄引用數(shù)據(jù),即引用其他工作簿中工作表的單元格數(shù)據(jù)的方法,與引用同一工作
簿不同工作表的單元格數(shù)據(jù)的方法類似。一般格式為:工作簿存儲地址[工作簿名稱]工作表
名稱!單元格地址。
以在'工作簿 1'的'Sheet1'工作表中引用'職工工資統(tǒng)計表'工作簿的'Sheet1'
工作表中的單元格為例,方法如下。
步驟 1 同時打開'職工工資統(tǒng)計表'和'工
作簿 1'工作簿,在'工作簿 1'的'Sheet1'
工作表中選中 F3 單元格,輸入'='。
步驟 2 切換到'職工工資統(tǒng)計表'工作簿
的'Sheet1'工作表,選中 F4 單元格,按
下'Enter'鍵,即可將'職工工資統(tǒng)計表'
工作簿的 Sheet1 工作表中 F4 單元格內(nèi)的數(shù)
據(jù)引用到'工作簿 1'的 Sheet1 工作表 F3
單元格中了。
1.3 深入了解公式
公式是對數(shù)據(jù)進行計算和分析的等式,在 Excel 中要對數(shù)據(jù)進行快速的計算就離不開公
式。前面已經(jīng)對公式的基本應(yīng)用進行了一些簡單的了解。下面將更深入的了解公式相關(guān)知識
與操作。
1.3.1 使用通配符
在 Excel 中,通配符'?''*'可以代表任意或一定范圍的字符,利用通配符不僅可以進
行模糊查詢替換,而且還可以通過與函數(shù)的配合進行模糊計算。在日常操作過程中,統(tǒng)計以
某些字符開頭,結(jié)尾或者包含某些文本的數(shù)量時,需要在公式中使用到通配符'*'。
譬如,某商場要對一星期內(nèi)的各個品牌的電動車銷售情況進行統(tǒng)計。這家商場的電動車
主要有喜德盛、紅兔子、捷安特、雅迪這 4 個品牌,要求一個星期的流水賬按這 4大品牌進
行分類統(tǒng)計。
按通常的做法會先對數(shù)據(jù)進行分類匯總,然后再把得到的結(jié)果添加到相應(yīng)的單元格中,
Excel 函數(shù)應(yīng)用手冊
- 10 -
但時當(dāng)我們按商品進行分類時,這些品牌都有兩種型號,這一個品牌的兩種型號就分成了兩
類,這顯然是不行的。所以此時可以使用通配符以便一次性地對這些品牌的銷售進行統(tǒng)計。
因為 SUMIF 函數(shù)中允許使用通配符,所以就能夠很好地解決分類問題。我們可以在 F4
單元格中輸入'=SUMIF($B$3:$B$22,E5&'*',$C$3:$C$22)'。整個公式就表示在 B3:B22中查
找品牌是'喜德盛'的商品,找到后計算它們的總銷量。
1.3.2 利用填充功能快速實現(xiàn)統(tǒng)計計算
在實際操作中 Excel 的填充功能非常實用,將鼠標(biāo)指針移動到計算后數(shù)據(jù)的右下角,當(dāng)
鼠標(biāo)指針變?yōu)?形狀時,按住鼠標(biāo)左鍵拖動到合適單元格,然后釋放鼠標(biāo)即可。
1.3.3 認(rèn)識數(shù)組公式
所謂數(shù)組就是單元的集合或是一組處理的值集合。而數(shù)組公式就是對兩組或多組名為數(shù)
組參數(shù)的值進行多項運算,然后返回一個或多個結(jié)果的一種計算公式。
關(guān)于 SUMIF 函數(shù)的相關(guān)使用將在之后的函數(shù)章節(jié)進行詳解。
提示
第 1章 公式與函數(shù)基礎(chǔ)
- 11 -
簡單地說,可以把數(shù)組公式看成是有多重數(shù)值的公式。與單值公式最大的不同之處在于
數(shù)組公式可以產(chǎn)生一個以上的結(jié)果。此外,一個數(shù)組公式可以占用一個或多個單元,數(shù)組的
元素可多達(dá) 6500 個。
Excel 中數(shù)組公式非常有用,尤其在不能使用工作表函數(shù)直接得到結(jié)果時,數(shù)組公式顯
得特別重要,它可以建立產(chǎn)生多值或?qū)σ唤M值而不是單個值進行操作的公式。
以求合計發(fā)放員工工資金額為例,使用數(shù)組公式{=SUM(B2:F2-B3:F3)},意為將 B2:F2
單元格區(qū)域中的每個單元格,與 B3:F3 單元格區(qū)域中的每個對應(yīng)的單元格相減,然后將每個
結(jié)果加起來求和。
需要注意,在數(shù)組公式中,每個數(shù)組參數(shù)都要求必須有相同數(shù)量的行和列。同時,按下
'Ctrl+Shift+Enter'組合鍵而不是'Enter'鍵進行確認(rèn),輸入的才是數(shù)組公式。
1.3.4 保護公式
完成單元格中公式的后,仍可以對計算結(jié)果進行更改。要實現(xiàn)保護工作表中所有公式不
被更改,可以通過下面的方法實現(xiàn)。
步驟 1 彈在工作表中選中包含公式的單元
格或區(qū)域,單擊'開始'選項卡的'字
體'組右下角的功能擴展按鈕 。
步驟 2 彈出'設(shè)置單元格格式'對話框,
切換到'保護'選項卡,勾選'鎖定'復(fù)選
框,單擊'確定'按鈕。
輸入公式后按下'Ctrl+Shift+Enter'組合鍵,即可確認(rèn)輸入數(shù)組公式,完成后可以看到公式
的兩端出現(xiàn)一對大括號'{}',這是數(shù)組公式的標(biāo)志。
提示
Excel 函數(shù)應(yīng)用手冊
- 12 -
步驟 3 在'開始'選項卡的'單元格'組中,
單擊'格式'下拉按鈕,在彈出的下拉列表
中單擊'保護工作表'命令。
步驟 4 彈出'保護工作表'對話框,確認(rèn)已
選中'保護工作表及鎖定的單元格內(nèi)容'復(fù)
選框,在文本框中輸入密碼,單擊'確定'
按鈕。
步驟 5 彈出'確認(rèn)密碼'對話框,在其中再
次輸入密碼,單擊'確定'按鈕即可。
進行上述操作后,修改執(zhí)行了保護操作的單元格中的公式時,將會彈出提示信息,
保護公式不被修改。
1.4 使用函數(shù)
在 Excel 中利用函數(shù)可以輕松完成各種復(fù)雜數(shù)據(jù)的處理工作,并簡化公式的使用。下面
將介紹函數(shù)的使用方法。
1.4.1 手動輸入函數(shù)
如果知道函數(shù)名稱及語法,可直接在編輯欄內(nèi)按照函數(shù)表達(dá)式輸入。
方法為:選擇要輸入函數(shù)的單元格,輸入等號'=',然后輸入函數(shù)名和左括號,緊跟著
輸入函數(shù)參數(shù),最后輸入右括號,函數(shù)輸入完成后單擊編輯欄上的'輸入'按鈕 或按下'Enter'
鍵即可。
例如,在單元格內(nèi)輸入'=SUM(F2:F5)',意為對 F2 到 F5單元格區(qū)域中的數(shù)值求和。
第 1章 公式與函數(shù)基礎(chǔ)
- 13 -
1.4.2 通過功能區(qū)按鈕快速輸入函數(shù)
對于一些常用的函數(shù)式,如求和(SUM)、平均值(AVERAGE)、計數(shù)(COUNT)等,可以利
用'開始'或'公式'選項卡中的快捷按鈕來實現(xiàn)輸入。下面以求和函數(shù)為例,介紹通過快
捷按鈕插入函數(shù)的方法。
Enter'
1.4.3 通過'函數(shù)庫'輸入函數(shù)
對于大多數(shù)常用的函數(shù),都可以在功能區(qū)中的'公式'選項卡中找到,方便輸入。下面
以輸入一個財務(wù)類函數(shù)為例,方法如下。
步驟 1 選中需要輸入函數(shù)的單元格,輸入
等號'=',切換到'公式'選項卡,在
'函數(shù)庫'組中單擊需要的函數(shù)類型,
本例單擊'日期和時間'下拉按鈕,在
彈出的下拉列表中單擊需要的函數(shù)。
步驟 2 彈出'函數(shù)參數(shù)'對話框,在其中設(shè)
置好參數(shù)或參數(shù)所在單元格,然后單擊'確
定'按鈕即可。
Excel 函數(shù)應(yīng)用手冊
- 14 -
1.4.4 通過提示功能快速輸入函數(shù)
如果用戶對函數(shù)不是一無所知,能記住不少的常用函數(shù)名,那么就可以利用函數(shù)提示功
能快速函數(shù)。
具體方法為:選中需要輸入函數(shù)的單元格,輸入'=',然后輸入函數(shù)的首字母,此時我
們會得到系統(tǒng)提供的函數(shù)提示,在推薦函數(shù)中選中需要的那個,雙擊,即可將其輸入到單元
格中,輸入函數(shù)后我們可以看到進一步的函數(shù)語法提示,里面有函數(shù)的參數(shù)信息,根據(jù)提示
輸入公式和參數(shù),輸入完成后,按下'Enter'鍵,就可以得到計算結(jié)果。
1.4.5 查找函數(shù)
只知道某個函數(shù)的類別或者功能,不知道函數(shù)名,可以通過'插入函數(shù)'對話框快速查
找函數(shù)。切換到'公式'選項卡,然后單擊'插入函數(shù)'按鈕,就會彈出'插入函數(shù)'對話
框,在其中查找函數(shù)的方法主要有兩種。
在輸入函數(shù)公式的過程中,如果需要在其中輸入單元格地址,只需單擊該單元格,就可以將
單元格地址引用到公式中了。
提示
第 1章 公式與函數(shù)基礎(chǔ)
- 15 -
如果說明欄的函數(shù)信息不夠詳細(xì)、難以理解,在電腦連接了 Internet 網(wǎng)絡(luò)的情況下,我
們可以利用幫助功能:在'選擇函數(shù)'列表框中選中某個函數(shù)后,單擊'插入函數(shù)'對話框
左下方的'有關(guān)該函數(shù)的幫助'鏈接,打開'Excel 幫助'網(wǎng)頁,其中對函數(shù)進行了十分詳
細(xì)的介紹并提供了示例,足以滿足大部分人的需求。直接在該網(wǎng)頁的'搜索聯(lián)機幫助'文本
框中輸入函數(shù)名或函數(shù)功能然后按下'搜索'按鈕 ,也可獲得相應(yīng)的幫助。
1.4.6 使用'插入函數(shù)'對話框輸入函數(shù)
使用'插入函數(shù)'對話框輸入函數(shù)的方法很簡單:選中需要輸入函數(shù)的單元格,切換到
'公式'選項卡,然后單擊'插入函數(shù)'按鈕,彈出'插入函數(shù)'對話框,在其中選擇需要
的函數(shù),單擊'確定'按鈕即可將函數(shù)插入到表格中。
1.4.7 輸入嵌套函數(shù)
使用一個函數(shù)或者多個函數(shù)表達(dá)式的返回結(jié)果作為另外一個函數(shù)的某個或多個參數(shù),這
種應(yīng)用方式的函數(shù)稱為嵌套函數(shù)。
例如函數(shù)式'=IF(AVERAGE(A1:A3) >20,SUM(B1:B3),0)',即一個簡單的嵌套函數(shù)表達(dá)式。
該函數(shù)表達(dá)式的意義為:在'A1:A3'單元格區(qū)域中數(shù)字的平均值大于 20時,返回單元格區(qū)
域'B1:B3'的求和結(jié)果,否則將返回'0'。
嵌套函數(shù)一般通過手動輸入,輸入時可以利用鼠標(biāo)輔助引用單元格。以上面的函數(shù)式為
例,輸入方法為:選中目標(biāo)單元格,輸入'=IF(',然后輸入作為參數(shù)插入的函數(shù)的首字母'A',
在出現(xiàn)的相關(guān)函數(shù)列表中雙擊函數(shù)'AVERAGE',此時將自動插入該函數(shù)及前括號,函數(shù)式變
為'=IF(AVERAGE(',手動輸入字符'A1:A3) >20,',然后仿照前面的方法輸入函數(shù)'SUM',
最后輸入字符'B1:B3),0)',按下'Enter'鍵即可。
在'選擇函數(shù)'列表框中選中某個函數(shù),該函數(shù)的相關(guān)信息就會出現(xiàn)在下方的說明欄。
提示
Excel 函數(shù)應(yīng)用手冊
- 16 -
1.5 使用數(shù)組公式
數(shù)組公式與普通公式不同,是對兩組或多組名為數(shù)組參數(shù)的值進行多項運算,然后返回
一個或多個結(jié)果的一種計算公式。在 Excel 中數(shù)組公式非常有用,下面將介紹數(shù)組公式的使
用方法。
1.5.1 輸入數(shù)組公式
公式和函數(shù)的輸入都是從'='開始的,輸入完成后按下'Enter'鍵,計算結(jié)果就會顯
示在單元格里。而要使用數(shù)組公式,在輸入完成后,需要按下'Ctrl+Shift+Enter'組合鍵
才能確認(rèn)輸入的是數(shù)組公式。正確輸入數(shù)組公式后,才可以看到公式的兩端出現(xiàn)數(shù)組公式標(biāo)
志性的一對大括號'{}'。
以求合計發(fā)放員工工資金額為例,使用數(shù)組公式計算,可以省略計算每個員工的實發(fā)工
資這一步,直接得到合計發(fā)放工資金額,方法為:在 F5 單元格中輸入數(shù)組公式
'=SUM(B2:B6-C2:C6)'(意為將 B2:B6 單元格區(qū)域中的每個單元格,與 C2:C6 單元格區(qū)域中
的每個對應(yīng)的單元格相減,然后將每個結(jié)果加起來求和),按下'Ctrl+Shift+Enter'組合鍵
確認(rèn)輸入數(shù)組公式即可。
1.5.2 修改數(shù)組公式
在 Excel 2013 中,對于創(chuàng)建完成的數(shù)組公式,如果需要進行修改,方法為:選中數(shù)組公
式所在的單元格,此時數(shù)組公式將顯示在編輯欄中,單擊編輯欄的任意位置,數(shù)組公式將處
于編輯狀態(tài),可對其進行修改,修改完成后按下'Ctrl+Shift+Enter'組合鍵即可。
如果需要將輸入的數(shù)組公式刪除,只需選中數(shù)組公式所在的單元格,然后按下'Delete'
第 1章 公式與函數(shù)基礎(chǔ)
- 17 -
鍵即可。
1.5.3 數(shù)組維數(shù)
數(shù)組是指按一行、一列或多行多列排列的一組數(shù)據(jù)元素的集合。數(shù)組的維度也就是是指
數(shù)據(jù)的行列方向,一行多列的數(shù)組為橫向數(shù)組,一列多行的數(shù)組為縱向數(shù)組。多行多列的數(shù)
組則同時擁有縱向和橫向兩個維度。
1.一維水平數(shù)組
一維是指位于一列或一列的方向上,水平是指橫向,那么一維數(shù)組就是在一行中的內(nèi)容,
一維水平數(shù)組中每個數(shù)組元素之間逗號分隔。例如,某個數(shù)組,包含 5個數(shù)組元素,分別為
1、2、3、4、5,但這 5 個數(shù)字位于同一列的 5 行中。
要在工作表中輸入一維垂直數(shù)組,需要先根據(jù)數(shù)組元素的個數(shù)選擇一行中的多個單元格,
然后再輸入數(shù)組公式。
例如,上面的數(shù)組包含 5 個數(shù)組元素,那么可以在一行中選擇包含 5 個單元格的區(qū)域
(A1:A5),然后輸入={1,2,3,4,5},并按【Ctrl+Shift+Enter】組合鍵結(jié)束輸入,得到如圖
所示的結(jié)果。
2.一維垂直數(shù)組
和水平數(shù)組不同,一維垂直數(shù)組是在一列中內(nèi)容,且數(shù)組中每個元素之間以分號(;)分
隔。例如,以下形式的數(shù)組,包含 5 個數(shù)組元素,分別為 1、2、3、4、5,這 5 個數(shù)字位于
同一列的 5 行中。
要在工作表中輸入一維垂直數(shù)組,需要先根據(jù)數(shù)組元素的個數(shù)選擇一行中的多個單元格,
然后輸入數(shù)組公式。
例如,上面的數(shù)組包含 5 個數(shù)組元素,那么可以在一行中選擇包含 5 個單元格的區(qū)域
(A1:A5),然后輸入公式,按【Ctrl+Shift+Enter】組合鍵結(jié)束輸入,即可得到如圖所示的
結(jié)果。
Excel 函數(shù)應(yīng)用手冊
- 18 -
3.二維數(shù)組
二維數(shù)組是指包含了行和列的矩形區(qū)域,在二維數(shù)組總水平方向的數(shù)組元素和垂直方向
的數(shù)組元素分別由逗號和分別分隔。例如,某二維數(shù)組是由 2 行 6 列組成,其中包含 12 個數(shù)
組元素。
例如,上面的數(shù)組包含 12 個數(shù)組元素,那么可以在一行中選擇包含 12 個單元格的區(qū)域
(A1:F12),然后輸入公式'={1,2,3,4,5,6;7,8,9,10,11,12}',按【Ctrl+Shift+Enter】組
合鍵結(jié)束輸入,即可得到如圖所示的結(jié)果。
1.5.4 數(shù)組常量
在普通公式中,可輸入包含數(shù)值的單元格引用,或數(shù)值本身,其中該數(shù)值與單元格引用
被稱為常量。同樣,在數(shù)組公式中也可輸入數(shù)組引用,或包含在單元格中的數(shù)值數(shù)組,其中
該數(shù)值數(shù)組和數(shù)組引用被稱為數(shù)組常量。數(shù)組公式可以按與非數(shù)組公式相同的方式使用常量,
但是必須按特定格式輸入數(shù)組常量。
數(shù)組常量可包含數(shù)字、文本、邏輯值(如 TRUE、FALSE 或錯誤值 #N/A)。數(shù)字可以是整
數(shù)型、小數(shù)型或科學(xué)計數(shù)法形式,文本則必須使用引號引起來,例如''星期一'。在同一個
常量數(shù)組中可以使用不同類型的值,如{1,3,4;TRUE,F(xiàn)ALSE,TRUE}。
數(shù)組常量不包含單元格引用、長度不等的行或列、公式或特殊字符 $(美元符號)、括弧
或 %(百分號)。
在使用數(shù)組常量或者設(shè)置數(shù)組常量的格式時,需要注意以下幾個問題。
? ({ })
? (,) 10 20 30 40
{10,20,30,40} 1 4 1 4
? (;) 10 20 30 40
50 60 70 80 2 4
{10,20,30,40;50,60,70,80}
如果用于輸入數(shù)組的單元格個數(shù)比數(shù)組元素的個數(shù)多,那么多出的單元格將顯示錯誤值
'#N/A'。
提示
第 1章 公式與函數(shù)基礎(chǔ)
- 19 -
1.5.5 創(chuàng)建多單元格數(shù)組公式
數(shù)組公式與普通公式一樣,如果需要計算多個結(jié)果,只需要將數(shù)組公式輸入到數(shù)組參數(shù)
相同的列數(shù)和行數(shù)單元格區(qū)域,再使用數(shù)組公式進行計算即可。下面舉例說明。
選中需要計算結(jié)果的 E2:E5 單元格區(qū)域,在編輯欄中輸入數(shù)組公式{B2:B5*C2:C5},按下
'Ctrl+Shift+Enter'組合鍵確認(rèn),即可得到計算結(jié)果。
1.5.6 擴展或縮小多單元格數(shù)組公式
由于在數(shù)組公式中,每個數(shù)組參數(shù)都要求必須有相同數(shù)量的行和列,所以要擴展或縮小
多單元格數(shù)組公式,就必須同時修改每個數(shù)組參數(shù)和計算結(jié)果顯示區(qū)域,否則 Excel 將出現(xiàn)
錯誤提示,無法進行修改。
1.6 使用定義名稱
在 Excel 2013 中,可以定義名稱來代替單元格地址,并將其應(yīng)用到公式計算中,以便提
高工作效率,方便公式審核,減少計算錯誤。
1.6.1 名稱的作用范圍
通過 Excel 的定義名稱功能,可以為單元格、數(shù)值、公式和常量等命名。需要注意的是,
定義的名稱不能是任意的字符,必須遵照以下規(guī)則。
? \
Excel 函數(shù)應(yīng)用手冊
- 20 -
? A1 R1C1
? .' 1.1 1-1
? 255
? r' c' Excel row
column
定義的名稱,可以根據(jù)需要進行設(shè)置,使其作用于當(dāng)前工作表或當(dāng)前工作薄。
1.6.2 命名區(qū)域
在 Excel 中命名單元格區(qū)域的方法很簡單,主要可以通過以下三種方法實現(xiàn)。
Enter'
? '
第 1章 公式與函數(shù)基礎(chǔ)
- 21 -
1.6.3 命名數(shù)值、常量和公式
在公式計算中經(jīng)常用到的數(shù)值,例如圓周率數(shù)值
3.14159265,如果每次使用都在公式中輸入這一長串?dāng)?shù)字,
難免降低工作效率,因此可以為這樣的常量定義一個名詞,
以便將其應(yīng)用到公式中,提高輸入效率。
方法為:打開工作薄,切換到'公式'選項卡,在'定
義的名稱'組中單擊'定義名稱' '定義名稱'命令,打
開'新建名稱'對話框,設(shè)置名稱,然后在'引用位置'文
本框中輸入一個'='符號和常量值,
1.6.4 將名稱應(yīng)用到公式中
在工作薄中定義名稱之后,就可以將定義的名稱應(yīng)用到公式和函數(shù)中了。例如在工作薄
中為產(chǎn)品名稱、銷售數(shù)量和單價等數(shù)據(jù)定義了名稱后,要計算銷售額,只需在相應(yīng)單元格中
輸入公式'=銷售數(shù)量*單價',然后按下'Enter'鍵確認(rèn)即可。
如果先輸入了使用單元格引用的公式,然后定義了名稱,可以切換到'公式'選項卡,
在'定義的名稱'組中單擊'定義名稱' '應(yīng)用名稱'命令,打開'應(yīng)用名稱'對話框,
選擇需要應(yīng)用到公式中的名稱,然后單擊'確定'按鈕,將名稱應(yīng)用到公式中。
1.6.5 編輯與刪除定義的名稱
在 Excel 中定義名稱之后,還可以根據(jù)需要,對定義的名稱進行編輯和刪除操作。方法
如下。
Excel 函數(shù)應(yīng)用手冊
- 22 -
1.7 審核公式
在使用公式和函數(shù)計算數(shù)據(jù)的過程中,難免出現(xiàn)錯誤,Excel 提供了'公式審核'工具,
幫助我們快速'糾錯'。下面將介紹在 Excel 中審核公式的方法。
1.7.1 使用'公式求值'檢查計算公式
要在 Excel 中進行公式審查,有一個方法就是公式分步求值,即分步求出公式的計算結(jié)
果(根據(jù)優(yōu)先級求?。?。如果公式?jīng)]錯誤,使用該功能可以便于對公式的理解;如果公式有錯
誤,則可以快速地找出導(dǎo)致錯誤的發(fā)生具體是在哪一步。
選中要分步求值的單元格,切換到'公式'選項卡,單擊'公式審核'組中的'公式求
值'按鈕,即可打開'公式求值'對話框,連續(xù)單擊'求值'按鈕,即可對公式逐一求值,
完成后單擊'關(guān)閉'按鈕即可。
1.7.2 使用'錯誤檢查'功能檢查公式
當(dāng)使用的公式和函數(shù)出現(xiàn)錯誤時,選中出現(xiàn)錯誤的單元格,切換到'公式'選項卡,單
擊'公式審核'組中的'錯誤檢查'按鈕,即可打開'錯誤檢查'對話框,其中可以看到提
示信息,指出單元格出現(xiàn)錯誤及錯誤原因,輔助查找與修改公式錯誤。
第 1章 公式與函數(shù)基礎(chǔ)
- 23 -
1.7.3 追蹤引用單元格
在公式出現(xiàn)錯誤的時候,光讓數(shù)據(jù)表格中的公式顯示出來還不夠,我們還得對錯誤原因
追根究底。Excel 提供了'追蹤引用單元格'功能幫助我們查看當(dāng)前公式是引用哪些單元格
進行計算的,輔助我們對公式的錯誤原因進行查找。
選中要查看的單元格,在'公式'選項卡的'公式審核'組中單擊'追蹤引用單元格'
按鈕,即可使用箭頭顯示數(shù)據(jù)源引用指向。
1.7.4 追蹤從屬單元格
在公式出現(xiàn)錯誤的時候,光讓數(shù)據(jù)表格中的公式顯示出來還不夠,我們還得對錯誤原因
追根究底。Excel 提供了'追蹤從屬單元格'功能幫助我們查看受當(dāng)前所選單元格影響的單
元格,輔助我們對公式的錯誤原因進行查找。
選中要查看的單元格,在'公式'選項卡的'公式審核'組中單擊'追蹤從屬單元格'
按鈕,即可使用箭頭顯示受當(dāng)前所選單元格影響的單元格數(shù)據(jù)從屬指向。
在'錯誤檢查'對話框單擊'下一個'按鈕,將根據(jù)向?qū)е鹨粰z查錯誤值,并獲取錯誤值產(chǎn)
生的原因。
提示
Excel 函數(shù)應(yīng)用手冊
- 24 -
1.7.5 移去追蹤箭頭
在 Excel 中進行追蹤引用單元格或追蹤從屬單元格操作后,如果需要移去追蹤箭頭,方
法為:在'公式'選項卡的'公式審核'組中單擊'移去箭頭'下拉按鈕,在打開的下拉菜
單中,根據(jù)需要單擊相應(yīng)命令,即可取消顯示相應(yīng)的'追蹤'箭頭。
1.8 錯誤分析與處理
如果工作表中的公式不能計算出正確的結(jié)果,系統(tǒng)會自動顯示出一個錯誤值,如'####'、
'#VALUE!'等。下面列出一些常見的錯誤字符的含義和解決方法,方便大家解決公式和函數(shù)
使用中遇到的問題。
1.8.1 解決####錯誤
錯誤原因:日期運算結(jié)果為負(fù)值、日期序列超過系統(tǒng)允許的范圍或在顯示數(shù)據(jù)時,單元
格的寬度不夠。
解決辦法:出現(xiàn)以上錯誤,可嘗試以下的操作。
? 1-2958465
1.8.2 解決#DIV/0!錯誤
錯誤原因:當(dāng)數(shù)字除以零 (0) 時,會出現(xiàn)此錯誤。如,用戶在某個單元格中輸函數(shù)式:
=A1/B1,如果 B1單元格為'0'或為空時,確認(rèn)后函數(shù)式將返回上述錯誤。
解決辦法:修改引用的空白單元格或在作為除數(shù)的單元格中輸入不為零的值即可。
第 1章 公式與函數(shù)基礎(chǔ)
- 25 -
1.8.3 解決#VALUE!錯誤
錯誤原因:出現(xiàn)#VALUE!錯誤的主要原因如下。
解決辦法:更正相關(guān)的能數(shù)類型,如果輸入的是數(shù)組函數(shù)式,則在輸入過完成后,使用
'Ctel+Shift+Enter'組合鍵進行確認(rèn)。
例如:在某個單元可知中輸入函數(shù)式:=A1+A2,而 A1 或 A2 中有一個單元格內(nèi)容是文本,
確認(rèn)后函數(shù)將會返回上述錯誤。
1.8.4 解決#NUM!錯誤
錯誤原因:公式或函數(shù)中使用了無效的數(shù)值,會出現(xiàn)此錯誤。
解決辦法:根據(jù)實際情況嘗試下面的解決方案。
(1)在需要數(shù)字參數(shù)的函數(shù)中使用了無法接受的參數(shù)
解決方法:請確保函數(shù)中使用的參數(shù)是數(shù)字,而不是文本、貨幣以及時間等其它格式。
例如,即使要輸入的值是¥1000,也應(yīng)在公式中輸 1000。
(2)使用了進行迭代的工作表函數(shù),且函數(shù)無法得到結(jié)果
解決方法:為工作表函數(shù)使用不同的起始值,或者更改 Excel 迭代公式的次數(shù)即可。
(3)輸入的公式所得出的數(shù)字太大或太小,無法在 Excel 中表示
解決方法:更改公式,使運算結(jié)果介于 '-1*10307'到'1*10307'之間。
1.8.5 解決#NULL!錯誤
錯誤原因:函數(shù)表達(dá)式中使用了不正確的區(qū)域運算符、不正確的單元格引用或指定兩個
并不相交的區(qū)域的交點等。
解決辦法:如果使用了不正確的區(qū)域運算符,則需要將其進行更正,才能正確返回函數(shù)
值,具體方法如下。
若要引用連續(xù)的單元格區(qū)域,可使用冒號分隔對區(qū)域中第一個單元格的引用和對最后一
個單元格的引用。如 SUM(A1:E1)引用的區(qū)域為從單元格 A1 到單元格 E1。
若要引用不相交的兩個區(qū)域,可使用聯(lián)合運算符,即逗號','。如對兩個區(qū)域求和,可
確保用逗號分隔這兩個區(qū)域,函數(shù)表達(dá)式為:SUM(A1:A5,D1:D5)。
如果是因為指定了兩個不相交的區(qū)域的交點,則更改引用使其相交即可。
提示
迭代次數(shù)越高,Excel 計算工作表所需的時間就越長;最大誤差值數(shù)值越小,結(jié)果就越精確,
Excel 計算工作表所需的時間也越長。
提示
Excel 函數(shù)應(yīng)用手冊
- 26 -
1.8.6 解決#NAME?錯誤
錯誤原因:當(dāng) Excel 無法識別公式中的文本時,將出現(xiàn)此錯誤,例如使用了錯誤的自定
義名稱或名稱已刪除,函數(shù)名稱拼寫錯誤,引用文本時沒有加引號(''),用了中文狀態(tài)下的
引號('')等;或者使用'分析工具庫'等加載宏部分的函數(shù),而沒有加載相應(yīng)的宏。
解決辦法:首先針對具體的公式,逐一檢查錯誤的對象,然后加以更正。如重新指定正
確的名稱、輸入正確的函數(shù)名稱、修改引號,以及加載相應(yīng)的宏等,具體操作如下。
(1)使用了不存在的名稱。
解決方法:用戶可以通過以下操作查看所使用的名稱是否存在。
切換到'公式'選項卡,在'定義的名稱'組中單擊'名稱管理器'按鈕,查看名稱是
否列出,若名稱在對話框中未列出,可以單擊'新建'按鈕添加名稱。
(2)在公式中引用文本時沒有使用(英文)雙引號。
解決方法:雖然用戶的本意是將輸入的內(nèi)容作為文本使用,但 Excel 會將其解釋為名稱。
此時只需將公式中的文本用英文狀態(tài)下的雙引號括起來即可。
(3)區(qū)域引用中漏掉了冒號':'。
解決方法:請用戶確保公式中的所有區(qū)域引用都使用了冒號':'。
(4)引用的另一張工作表未使用單引號引起。
解決方法:如果公式中引用了其他工作表或者其他工作簿中的值或單元格,且這些工作
簿或工作表的名字中包含非字母字符或空格,那么必須用單引號'''將名稱引起。如:='
預(yù)報表 1 月'!A1。
(5)使用了加載宏的函數(shù),而沒有加載相應(yīng)的宏。
解決方法:加載相應(yīng)的宏即可,具體操作方法如下。
切換到'文件'選項卡,單擊'選項'命令,打開'Excel 選項'對話框,切換到'加
載項'選項卡,在右側(cè)窗口的'管理'下拉列表中選擇'Excel 加載項'選項,然后單擊'轉(zhuǎn)
到'按鈕,在打開的'加載宏'對話框中勾選需要加載的宏,單擊'確定'按鈕,返回'Excel
選項'對話框,單擊'確定'按鈕即可。
如果函數(shù)名稱拼寫錯誤,也將不能返回正確的函數(shù)值,因此在輸入時應(yīng)仔細(xì)。
提示
第 1章 公式與函數(shù)基礎(chǔ)
- 27 -
1.8.7 解決#REF!錯誤
錯誤原因:當(dāng)單元格引用無效時,會出現(xiàn)此錯誤,如函數(shù)引用的單元格(區(qū)域)被刪除、
鏈接的數(shù)據(jù)不可用等。
解決辦法:出現(xiàn)上述錯誤時,可嘗試以下操作。
1.8.8 解決#N/A 錯誤
#N/A
1 #N/A NA()
#N/A
2 MATCH HLOOKUP LOOKUP VLOOKUP lookup_value
lookup_value
3 VLOOKUP HLOOKUP MATCH
VLOOKUP
HLOOKUP range_lookup
range_lookup FALSE
MATCH match_type
match_type
match_type 0
4
10 (A1:A10) (C1:C8) 8
C9:C10 #N/A
A1:A8 C1:C10
Excel 函數(shù)應(yīng)用手冊
- 28 -
5
6
7 #N/A
1.8.9 通過'Excel 幫助'獲取錯誤解決辦法
如果在使用公式和函數(shù)計算數(shù)據(jù)的過程中出現(xiàn)了錯誤,在電腦聯(lián)網(wǎng)的情況下,可以通過
'Excel'幫助獲取錯誤值的相關(guān)信息,來學(xué)習(xí)和解決問題。
方法為:選中顯示了錯誤值的單元格,單擊錯誤值提示按鈕 ,在打開的下拉菜單中單
擊'關(guān)于此錯誤的幫助'命令,即可打開'Excel 幫助'窗口,其中顯示了該錯誤值的出現(xiàn)
原因和解決方法,幫助用戶學(xué)習(xí)和解決相關(guān)問題。
='、'>'、'>='>聯(lián)系客服