5位Excel高手總結的Excel函數寶典
全麵涵蓋Excel必知必會的10大類共340個函數
適用於Excel2003/2007/2010/2013/2016等版本
本書是一本怎樣的書?
一本全麵講解Excel函數用法的書;
一本展現Excel函數魅力的書;
一本深度挖掘Excel函數精髓和潛能的書;
一本解決實際問題書;
一本挖掘職場能力發的書。
特色鮮明,上乘之作!
對每個函數逐一進行語法講解,並給齣實例
提供瞭按功能檢索和按英文字母檢索兩種檢索方式
重視原始函數公式的編寫與解讀,並重點突齣瞭實務操作講解
以實際案例的方式對Excel函數實務操作和應用做瞭深度挖掘
贈送10小時Excel應用技巧視頻
絕瞭!Excel可以這樣用叢書海報:
本書全麵、係統地介紹瞭Excel函數的相關知識及其在實際工作和科研等領域中的應用。本書內容涵蓋對Excel必知必會的10大類共340個函數的語法知識及應用範例,適用於Excel2003/2007/2010/2013等各個Excel版本。書中的每個函數都有詳細的語法講解,並且給齣瞭函數應用舉例,供讀者實戰演練。書中還特意提供瞭按功能檢索(目錄)和按英文字母檢索(附錄)兩種檢索方式,以方便讀者高效查詢。
本書共12章,分為3篇。第1篇為Excel函數基礎知識,主要介紹瞭Excel函數的相關概念,為後續學習打下基礎。第2篇為Excel函數語法精講與範例實戰,涵蓋瞭Excel中的數據庫函數、日期和時間函數、工程函數、財務函數、信息函數、查找和引用函數、邏輯函數、數學和三角函數、統計函數及文本函數的具體用法。第3篇為Excel函數綜閤案例實戰,通過多個實用案例介紹瞭Excel函數在生活、職場和科研等領域的應用。
本書適閤幾乎所有需要掌握Excel的讀者閱讀,包括初學Excel的各類人員、大中專院校的師生、相關培訓機構的老師和學員、Excel愛好者、廣大科研工作人員及各個級彆Excel函數使用者等。
本書涵蓋的精華內容:
Excel函數相關概念
13個數據庫函數
21個日期與時間函數
40個工程函數
54個財務函數
10個信息函數
17個查找和引用函數
6個邏輯函數
60個數學和三角函數
85個統計函數
28個文本函數
10大類Excel函數綜閤案例
Excel函數索引錶
嚴學友,高級會計師。畢業於重慶理工大學會計學院。熟悉工業企業和商業企業的財務核算流程,熟悉財務管理和審計的工作流程。擁有豐富的財務核算、稅收管理和審計監督等工作經驗。屬於大型工業企業和商業企業的雙棲人纔,屬於核算管理與審計監督的雙棲人纔。已齣版5部財務類書籍。
李海平,會計師。從事財務會計工作29年。現任武漢紅人實業集團股份有限公司審計部經理。有豐富的會計核算和審計工作經驗。從國有大中型工業企業的齣納員做起,到外企財務總監,再到上市公司審計經理和多元化企業集團審計經理等。具有豐富的房地産公司財務審計經驗。
淩代紅,注冊會計師、高級會計師。畢業於中南財經政法大學會計係。長期從事財務管理工作,熟悉財務管理和企業管理。具有豐富的企業財務管理理論知識和良好的實務操作能力與經驗,善於運用各項財務數據和指標進行財務預測和分析。
李愛文,會計師。現任職某大型化工企業的成本核算主管。精通Excel函數、數據透視錶和圖錶操作技巧。熟悉VBA編程技能。熱衷於分享Excel的實戰技巧與心得,幫助每一位Excel愛好者在Excel的海洋裏遊弋,成為Excel高手,提高工作效率,開心工作,快樂生活。
劉念,審計員。畢業於三峽大學財務會計專業。熟練掌握Excel的各種操作,並對Excel函數有較為深入的研究。曾供職於武漢恒發科技有限公司和中南化縴集團。現任職於潛江市審計局一分局,任審計科員。
大數據時代,利用Excel函數可以讓人們在數據處理、管理及分析等領域更加如虎添翼,可以使得職場人士的工作效率大大提高。本書從語法和應用案例兩個方麵精研Excel自帶的340個函數,是職場人士學習Excel函數的理想讀物。
——武漢紅人時尚集團執行總裁唐冠洲
對於會計、財務管理、審計及統計分析等領域的職場人士而言,熟練使用Excel函數是基本要求,否則將在堆積如山的工作中苦苦煎熬。本書全麵講解瞭Excel常用函數的用法,既可以係統學習,也可以作為手冊備查。
——創維集團審計總監、注冊會計師張遠宇
Excel函數是Excel軟件的精髓,更是很多職場人士職業生涯高速成長的助推器。本書對10大類共340個Excel自帶函數進行瞭深入淺齣的講解,書中獨到的案例讓人耳目一新,閱讀起來津津有味。
——楚康汽車商貿公司會計師樊永新
第1篇 Excel函數基礎知識
第1章 Excel函數相關概念 2
1.1 工作簿、工作錶及單元格 2
1.1.1 工作簿 2
1.1.2 工作錶 2
1.1.3 單元格 3
1.2 函數、參數、數組及相關概念 4
1.2.1 函數 4
1.2.2 參數 5
1.2.3 數組 5
1.2.4 Excel函數 6
1.2.5 嵌套函數 6
1.2.6 Excel參數 6
1.3 公式 7
1.4 運算符 7
1.4.1 運算符的概念 7
1.4.2 Excel中的運算符 7
1.4.3 運算符的優先級 8
1.5 單元格 9
1.5.1 單元格引用 9
1.5.2 相對引用、絕對引用和混閤引用 9
1.5.3 復雜引用 11
1.5.4 三維引用 11
1.6 函數公式查看 11
1.6.1 傳統的查看方式 12
1.6.2 快捷的查看方式 12
第2篇 Excel函數語法精講與範例實戰
第2章 數據庫函數 16
2.1 DAVERAGE函數:數據庫求平均值 16
2.2 DCOUNT函數:數據庫統計次數 18
2.3 DCOUNTA函數:數據庫非空統計次數 20
2.4 DGET函數:數據庫查找單個值 21
2.5 DMAX函數:數據庫求最大值 22
2.6 DMIN函數:數據庫求最小值 22
2.7 DPRODUCT函數:數據庫求積 23
2.8 DSTDEV函數:數據庫估算單個樣本的標準偏差 24
2.9 DSTDEVP函數:數據庫計算樣本總體的標準偏差 24
2.10 DSUM函數:數據庫求和 25
2.11 DVAR函數:數據庫估算單個樣本的方差 26
2.12 DVARP函數:數據庫計算樣本總體的方差 26
2.13 GETPIVOTDATA函數:對數據透視錶檢索 27
第3章 日期與時間函數 30
3.1 DATE函數:返迴特定日期數值 30
3.2 DATEDIF函數:計算兩個日期的減法 34
3.3 DATEVALUE函數:將文本格式的日期轉換成序列號 36
3.4 DAY函數:計算某日期的天數序列數 37
3.5 DAYS360函數:按每年360天計算兩日期之間的天數 37
3.6 EDATE函數:日期加減月份後求日期 39
3.7 EOMONTH函數:返迴指定日期之前或之後指定月份中最後一天序列數 40
3.8 HOUR函數:將序列號轉換成小時 40
3.9 MINUTE函數:返迴時間值中的分鍾 41
3.10 MONTH函數:返迴日期中的月份 41
3.11 NETWORKDAYS函數:返迴兩個日期之間的全部工作日數 43
3.12 NOW函數:返迴當前日期和時間 43
3.13 SECOND函數:將序列號轉換成秒 44
3.14 TIME函數:返迴特定時間的序列號 44
3.15 TIMEVALUE函數:文本格式的時間轉換為序列號 45
3.16 TODAY函數:返迴當前日期 45
3.17 WEEKDAY函數:返迴指定日期的星期 47
3.18 WEEKNUM函數:返迴指定日期星期數 49
3.19 WORKDAY函數:返迴指定工作日數之前或之後某日期序列號 49
3.20 YEAR函數:返迴某日期的年份 50
3.21 YEARFRAC函數:返迴兩日期間隔天數以年為單位的分數 51
第4章 工程函數 53
4.1 工程函數概述 53
4.2 BESSELI函數:返迴修正Bessel函數值IN(X) 56
4.3 BESSELJ函數:返迴Bessel函數值JN(X) 57
4.4 BESSELK函數:返迴修正Bessel函數值KN(X) 58
4.5 BESSELY函數:返迴Bessel函數值YN(X) 58
4.6 BIN2OCT函數:二進製轉換成八進製 59
4.7 BIN2DEC函數:二進製轉換成十進製 59
4.8 BIN2HEX函數:二進製轉換成十六進製 60
4.9 OCT2BIN函數:八進製轉換成二進製 60
4.10 OCT2DEC函數:八進製轉換成十進製 61
4.11 OCT2HEX函數:八進製轉換成十六進製 61
4.12 DEC2BIN函數:十進製轉換成二進製 62
4.13 DEC2OCT函數:十進製轉換成八進製 62
4.14 DEC2HEX函數:十進製轉換成十六進製 63
4.15 HEX2BIN函數:十六進製轉換成二進製 63
4.16 HEX2OCT函數:十六進製轉換成八進製 64
4.17 HEX2DEC函數:十六進製轉換成十進製 64
4.18 DELTA函數:測試兩個數值是否相等 65
4.19 GESTEP函數:檢測數字是否大於某個臨界值 65
4.20 CONVERT函數:度量衡轉換 66
4.21 ERF函數:誤差 67
4.22 ERFC函數:餘誤差 68
4.23 COMPLEX函數:創建復數 68
4.24 IMABS函數:求模 69
4.25 IMAGINARY函數:求復數的虛係數 69
4.26 IMARGUMENT函數:返迴以弧度錶示角 70
4.27 IMCONJUGATE函數:求共軛復數 70
4.28 IMCOS函數:求復數的餘弦函數 71
4.29 IMDIV函數:求兩個復數商 71
4.30 IMEXP函數:求復數指數 71
4.31 IMLN函數:求復數自然對數 72
4.32 IMLOG10函數:求復數常用對數 72
4.33 IMLOG2函數:求復數以2為底數的對數 73
4.34 IMPOWER函數:求復數整數冪 73
4.35 IMREAL函數:求復數的實係數 74
4.36 IMPRODUCT函數:求多個復數乘積 74
4.37 IMSIN函數:求復數正弦 74
4.38 IMSQRT函數:求復數平方根 75
4.39 IMSUB函數:求兩個復數差的函數 75
4.40 IMSUM函數:求多個復數的和 76
第5章 財務函數 77
5.1 財務函數概述 77
5.2 EFFECT函數:計算實際年利率 80
5.3 FV函數:計算投資的未來值 81
5.4 FVSCHEDULE函數:計算本金經一係列復利計算之後的未來值 82
5.5 IPMT函數:計算投資或貸款在給定期間內的利息償還額 82
5.6 ISPMT函數:計算特定投資期間內支付的利息 84
5.7 NOMINAL函數:計算名義年利率 86
5.8 NPER函數:計算投資的周期數 87
5.9 NPV函數:計算投資的淨現值 87
5.10 PMT函數:計算某項年金每期支付金額 89
5.11 PPMT函數:計算某項投資在給定期間內本金償還額 89
5.12 PV函數:計算某項投資的現值 90
5.13 XNPV函數:計算某一組不定期現金流量的淨現值 91
5.14 AMORDEGRC函數:計算每個會計期間的摺舊值 92
5.15 AMORLINC函數:返迴每個會計期間的摺舊值 92
5.16 DB函數:使用固定餘額遞減法計算摺舊 93
5.17 DDB函數:使用雙倍餘額遞減法計算纍計摺舊 93
5.18 SLN函數:按直綫法計算摺舊 95
5.19 SYD函數:按年數總和法計算摺舊 95
5.20 VDB函數:按餘額遞減法計算摺舊 96
5.21 IRR函數:計算內部報酬率 98
5.22 MIRR函數:計算修正後內部報酬率 99
5.23 RATE函數:計算年金的各期利率 100
5.24 XIRR函數:計算不定期現金流的內部報酬率 101
5.25 ACCRINT函數:返迴定期付息有價證券的應計利息 102
5.26 ACCRINTM函數:計算到期付息證券的應計利息 102
5.27 COUPDAYBS函數:計算當前付息期內截止到成交日的天數 103
5.28 COUPDAYS函數:計算包括成交日付息期間的天數 103
5.29 COUPDAYSNC函數:返迴成交日到下一付息日之間的天數 104
5.30 COUPNCD函數:返迴成交日之後的下一付息日日期 104
5.31 COUPNUM函數:返迴成交日和到期日之間的付息次數 105
5.32 COUPPCD函數:返迴成交日之前的上一付息日日期 105
5.33 CUMIPMT函數:計算兩期之間所支付的纍計利息 106
5.34 CUMPRINC函數:計算本金數額 106
5.35 DISC函數:計算證券的貼現率 107
5.36 DOLLARDE函數:將分數價格轉換成小數價格 107
5.37 DOLLARFR函數:將小數價格轉換成分數價格 108
5.38 DURATION函數:計算定期付息證券的修正期限 108
5.39 INTRATE函數:計算定期付息證券的利率 109
5.40 MDURATION函數:計算有價證券的修正期限 109
5.41 ODDFPRICE函數:計算首期付息日不固定的證券價格 110
5.42 ODDFYIELD函數:計算首期付息日不固定的證券收益率 111
5.43 ODDLPRICE函數:計算末期付息日不固定的證券價格 112
5.44 ODDLYIELD函數:計算末期付息日不固定的證券收益率 112
5.45 PRICE函數:計算定期付息證券的價格 113
5.46 PRICEDISC函數:計算摺價發行證券的價格 114
5.47 PRICEMAT函數:計算到期付息證券價格 114
5.48 RECEIVED函數:計算一次性付息證券收迴金額 115
5.49 TBILLEQ函數:計算國庫券的等效收益率 115
5.50 TBILLPRICE函數:計算麵值為$100的國庫債券的單價 115
5.51 TBILLYIELD函數:計算國庫券的收益率 116
5.52 YIELD函數:計算定期付息證券的收益率 116
5.53 YIELDDISC函數:計算摺價發行證券的年收益率 117
5.54 YIELDMAT函數:計算到期付息證券的年收益率 117
第6章 信息函數 119
6.1 CELL函數:返迴某一單元格信息 119
6.2 ERROR.TYPE函數:返迴對應於錯誤類型的數字 121
6.3 INFO函數:返迴有關當前操作環境的信息 122
6.4 IS類函數:投石問路 123
6.5 ISEVEN函數:測試參數的奇偶性的函數之一 124
6.6 ISODD函數:測試參數的奇偶性的函數之二 124
6.7 N函數:返迴轉換為數字值 124
6.8 NA函數:返迴錯誤值#N/A 126
6.9 PHONETIC函數:閤並區域字符 126
6.10 TYPE函數:返迴數值的類型 128
第7章 查找和引用函數 130
7.1 ADDRESS函數:以文本形式返迴對工作錶中某一單元格引用 130
7.2 AREAS函數:返迴引用中區域個數 131
7.3 CHOOSE函數:從值的列錶中選擇一個值 131
7.4 COLUMN函數:返迴給定引用列號 135
7.5 COLUMNS函數:返迴數組或引用的列數 135
7.6 HLOOKUP函數:橫嚮查找 137
7.7 HYPERLINK函數:建立超鏈接 139
7.8 INDEX函數:索引函數 141
7.9 INDIRECT函數:返迴由文本值錶示的引用 142
7.10 LOOKUP函數:查找函數 142
7.11 MATCH函數:在引用或數組中查找值 144
7.12 OFFSET函數:從給定引用中返迴引用偏移量 145
7.13 ROW函數:返迴給定引用行號 146
7.14 ROWS函數:返迴數組或引用的行數 147
7.15 RTD函數:返迴實時數據 148
7.16 TRANSPOSE函數:轉置函數 149
7.17 VLOOKUP函數:大海撈針縱嚮查找 149
第8章 邏輯函數 159
8.1 AND函數:邏輯“與” 159
8.2 OR函數:邏輯“或” 161
8.3 IF函數:邏輯“是”函數 163
8.4 NOT函數:邏輯“非”函數 165
8.5 TRUE函數:邏輯“真”函數 166
8.6 FALSE函數:邏輯“假”函數 167
第9章 數學和三角函數 169
9.1 ABS函數:求絕對值 169
9.2 ACOS函數:求反餘弦 170
9.3 ACOSH函數:返迴參數的反雙麯餘弦值 170
9.4 ASIN函數:返迴參數的反正弦值 170
9.5 ASINH函數:返迴參數的反雙麯正弦值 171
9.6 ATAN函數:返迴參數的反正切值 171
9.7 ATAN2函數:求反正切值函數之二 172
9.8 ATANH函數:求參數的反雙麯正切值 172
9.9 CEILING函數:嚮絕對值增大方嚮捨入 172
9.10 COMBIN函數:返迴給定數目對象的組閤數 174
9.11 COS函數:求餘弦值 174
9.12 COSH函數:返迴參數的雙麯餘弦值 175
9.13 DEGREES函數:將弧度轉換成度數 175
9.14 EVEN函數:返迴沿絕對值增大方嚮取整後最接近的偶數 175
9.15 EXP函數:返迴e的n次冪 176
9.16 FACT函數:返迴數的階乘 176
9.17 FACTDOUBLE函數:返迴參數的半階乘 176
9.18 FLOOR函數:沿絕對值減小的方嚮捨入 177
9.19 GCD函數:計算最大公約數 177
9.20 INT函數:嚮下取整 178
9.21 LCM函數:計算最小公倍數 178
9.22 LN函數:返迴數的自然對數 178
9.23 LOG函數:按指定的底數,返迴數的對數 179
9.24 LOG10函數:返迴以10為底的對數 179
9.25 MDETERM函數:返迴數組的矩陣行列式 179
9.26 MINVERSE函數:返迴數組的反矩陣 180
9.27 MMULT函數:返迴兩數組的矩陣乘積 180
9.28 MOD函數:求餘 180
9.29 MROUND函數:返迴按指定基數捨入後的數值 181
9.30 MULTINOMIAL函數:返迴一組數的多項式 182
9.31 ODD函數:取整捨入為奇數 182
9.32 PI函數:返迴派值 183
9.33 POWER函數:返迴給定數字的乘冪 183
9.34 PRODUCT函數:返迴全部參數乘積 184
9.35 QUOTIENT函數:返迴商的整數部分 184
9.36 RADIANS函數:將度轉換成弧度 184
9.37 RAND函數:返迴大於等於0小於1的隨機數 185
9.38 RANDBETWEEN函數:返迴指定數之間隨機數 185
9.39 ROMAN函數:將阿拉伯數字轉換成羅馬數字 186
9.40 ROUND函數:四捨五入 187
9.41 ROUNDDOWN函數:嚮下捨入 189
9.42 ROUNDUP函數:嚮上捨入 190
9.43 SERIESSUM函數:返迴冪級數之和 193
9.44 SIGN函數:返迴數字的符號 193
9.45 SIN函數:返迴正弦值 194
9.46 SINH函數:返迴雙麯正弦值 194
9.47 SQRT函數:返迴正平方根 195
9.48 SQRTPI函數:返迴一個正實數與π的乘積的平方根 195
9.49 SUBTOTAL函數:分類匯總 195
9.50 SUM函數:求和 196
9.51 SUMIF函數:條件求和 211
9.52 SUMIFS函數:多條件求和 218
9.53 SUMPRODUCT函數:數組乘積之和 221
9.54 SUMSQ函數:返迴參數的平方和 228
9.55 SUMX2MY2函數:求兩個數組對應值的平方差之和 228
9.56 SUMX2PY2函數:求兩個數組對應值的平方和之和 228
9.57 SUMXMY2函數:求兩個數組對應值差的平方和 229
9.58 TAN函數:求正切值 229
9.59 TANH函數:求雙麯正切值 229
9.60 TRUNC函數:數字截尾取整 230
第10章 統計函數 231
第11章 文本函數 287
第12章 Excel函數綜閤案例 324
數據查詢 363
附錄 Excel函數索引 378
第2章 數據庫函數
數據庫函數——當需要分析數據清單中的數值是否符閤特定條件時,可以使用數據庫工作錶函數。例如,在一個包含銷售信息的數據清單中,可以計算齣所有銷售數值大於1,000且小於2,500的行或記錄的總數。
13個數據庫函數中,除GETPIVOTDATA函數外,其餘12個函數以D字開頭,去掉D字符後,後麵部分就是我們熟悉的函數瞭。如DAVERAGE數據庫函數,將D去掉,就是求平均值函數;數據庫函數去掉D後,就很好理解瞭,隻不過數據庫函數是對數據清單或數據庫進行操作。Microsoft Excel的13個工作錶函數用於對存儲在數據清單或數據庫中的數據進行分析,這些函數的統一名稱為數據庫函數(即Dfunctions,D代錶數據DATA,Function錶示函數),也稱為D函數,每個函數均有三個相同的參數:database、field和criteria。這些參數指嚮數據庫函數所使用的工作錶區域。
其中參數database為工作錶上包含數據清單的區域。參數field為需要匯總的列的標誌。參數criteria為工作錶上包含指定條件的區域。
數據庫函數如錶2.1所示(13條)。
錶2.1 數據庫函數
DAVERAGE DCOUNT DCOUNTA DGET DMAX
DMIN DPRODUCT DSTDEV DSTDEVP DSUM
DVAR DVARP GETPIVOTDATA
2.1 DAVERAGE函數:數據庫求平均值
【函數名稱】DAVERAGE
【主要功能】返迴選定數據庫項的平均值。
【使用格式】=DAVERAGE(database,field,criteria)
【參數說明】
Database構成列錶或數據庫的單元格區域。數據庫是包含一組相關數據的列錶,其中包含相關信息的行為記錄,而包含數據的列為字段。列錶的第一行包含著每一列的標誌。
Field指定函數所使用的數據列。列錶中的數據列必須在第一行具有標誌項。使用時,Field可以有如下使用方式:
Field可以是文本,即兩端帶引號的標誌項,如“年齡”或“性彆”;
Field也可以是代錶列錶中數據列位置的數字(注意:數字沒有引號),1錶示第一列,2錶示第二列,……;
Field為列中的單元格地址,如$D$1。
Criteria為一組包含給定條件的單元格區域。可以為參數criteria指定任意區域,隻要它至少包含一個列標誌和列標誌下方用於設定條件的單元格。
【應用舉例】
在Excel中求平均值和平均分,毋庸置疑,用過Excel的都知道需要使用AVERAGE函數。我們非常慶幸,可以使用Excel軟件做各種統計工作,諸如簡單的、較為復雜的財務工作;諸如各種成績的統計等。一般的常用函數已經能滿足我們的多數工作瞭,再高級點的應用就要使用VBA瞭,但是,還有更誇張的函數,功能更強大、靈活性更大,對於工作而言更具效益。
下麵介紹超級靈活的計算平均值函數:DAVERAGE數據庫函數。DAVERAGE函數返迴數據庫或數據清單中滿足指定條件的列中數值的平均值。
此函數沒有任何的專門格式,其靈活性和功能相當強大。DAVERAGE函數的用法主要如下所示。
1.求女性副教授的平均年齡
如圖2.1所示,在F1單元格中錄入公式:=DAVERAGE(A1:D10,D1,F3:G4);在A1:D10區域是相關的數據庫信息,A列是姓名,B列是性彆,C列是職稱,D列是年齡。F3:G4說明條件:性彆是女,並且職稱為副教授的統計範圍。最終求齣結果是38.33333333。
圖2.1 求女性副教授平均年齡
上述公式第二種寫法為:=DAVERAGE(A1:D10,4,F3:G4)
上述公式第三種寫法為:=DAVERAGE(A1:D10,"年齡",F3:G4)
2.AVERAGE靈活多樣的用法示例
如圖2.2所示,是一張學生成績錶,其中A列是班級,B列是姓名,C列是語文成績,D列是數學成績,E列是英語成績,A1:E11區域是數據庫區域。在B13單元格中錄入文本:班級;在B14單元格中錄入數字3;在B15單元格中錄入文本:英語平均分。這時,在C15單元格中錄入公式:=DAVERAGE($A$1:$E$11,$E$1,$B$13:$B$14),就求齣瞭3班的英語平均分。若要求1班的英語平均分,將B14單元格的數字改成1即可;依此類推,求2班的英語平均分,將B14單元格的數字改成2即可。
在函數公式中:$A$1:$E$11錶示數據庫區域;$E$1錶示E1單元格的數據,即英語;$B$13:$B$14,指的就是條件,本例的含義就是:班級為3。
圖2.2 求3班英語平均分
除此之外,該函數還有多種靈活性更大的應用,上述函數代碼,我們可以使用如下的代碼互換,效果完全一樣!公式為:=DAVERAGE($A$1:$E$11,"英語",$B$13:$B$14)。
針對以上的實例說明,下麵使用中文來錶達一下該函數的用法。
DAVERAGE(數據區域,所求數據列標題地址或該單元格的字符,條件)
上述僅有三個參數,但是每個參數都非常靈活。靈活性主要體現如下:
數據區域可以根據需要隨意改變範圍;這錶明數據庫可以大也可以小,隨意性大,想對多少數據進行統計都行。
所求數據列標題地址或該單元格的字符,我們可以使用諸如$E$1來代替,亦可以使用單元格中的字符,即"英語"來代替。
至於條件,隻要是閤法的條件即可,可以是橫嚮的條件,亦可以是縱嚮的條件,即$B$13:$B$14可以改為$B$13:$C$13等等。
上述的條件,班級為3,這個時候,我們可以改為1、2等,亦可以改為<=3、>=2或=1,條件變化多種,太靈活,並且有多種用途。如<=3錶示對1班、2班和3班求平均分;<=2錶示對1班和2班求平均分;>=2錶示對不包含1班的所有班級求平均分;=1錶示對1班求平均分。
同時,涉及到單元格地址,我們也不必一直使用絕對地址,還可以使用相對地址,如=DAVERAGE(A1:E11,E1,B13:B14)。
上例中,假如要同時計算1班與2班的英語平均分,如何寫函數代碼呢?很簡單,遵循如下操作即可:將B14單元格中的值,改為<=2。
如果要求除1班之外的所有班級的語文平均分,如何做呢?將B14單元格中的值3,改為>1即可,在C15單元格中錄入公式:=DAVERAGE($A$1:$E$11,"語文",$B$13:$B$14)或者=DAVERAGE($A$1:$E$11,$C$1,$B$13:$B$14)。
由此可見,DAVERAGE()函數公式實在是靈活多變,使用便捷。
2.2 DCOUNT函數:數據庫統計次數
【函數名稱】DCOUNT
【主要功能】計算數據庫中包含數字的單元格個數。
【使用格式】=DCOUNT(database,field,criteria)
【參數說明】database構成列錶或數據庫的單元格區域。field指定函數所使用的數據列。criteria為一組包含給定條件的單元格區域。
【應用舉例】
數據庫統計次數函數DCOUNT的功能是:返迴數據庫或數據清單的指定字段中,滿足給定條件並且包含數字的單元格數目。
如圖2.3所示,數據庫主要是一個班級的語文、數學和英語的成績示例。在A1:D7區域中,A列是姓名列,B列是語文成績列,C列是數學成績列,D列是英語成績列。在A9單元格中錄入“語文”兩個字,在A10單元格中錄入條件:>70;在B9單元格中錄入“數學”兩個字,在B10單元格中錄入條件:>=60。
圖2.3 DCOUNT函數示例
DCOUNT()函數主要用法如下:
在A13單元格中錄入公式:=DCOUNT(A1:D7,"數學",B9:B10),用於“查找數學成績及格的記錄,返迴記錄中有數學成績的單元格數”,其返迴值為6。
在A14單元格中錄入公式:=DCOUNT(A1:D7,"數學",A9:B10),用於“查找語文成績大於70分、數學成績及格的記錄,返迴記錄中有語文成績的單元格數”,其返迴值為5。
在A15單元格中錄入公式:=DCOUNT(A1:D7,2,A9:B10),用於“查找語文成績大於70分、數學成績及格的記錄,返迴記錄中第2列有數字的單元格數”,其返迴值為5。實際上與第二種情況等同。
在A16單元格中錄入公式:=DCOUNT(A1:D7,1,A9:B10),由於數據庫第一列不是數字,因此返迴結果錯誤,沒有達到需要的效果。
2.3 DCOUNTA函數:數據庫非空統計次數
【函數名稱】DCOUNTA
【主要功能】計算數據庫中非空單元格的個數。
【使用格式】=DCOUNTA(database,field,criteria)
【參數說明】database構成列錶或數據庫的單元格區域。field指定函數所使用的數據列。criteria為一組包含給定條件的單元格區域。
【應用舉例】
數據庫統計次數函數DCOUNTA的功能是:返迴數據庫或數據清單的指定字段中,滿足給定條件的非空單元格數目。
如圖2.4所示,數據庫主要是一個班級的語文、數學和英語的成績示例。在A1:D7區域中,A列是姓名列,B列是語文成績列,C列是數學成績列,D列是英語成績列。在A9單元格中錄入“語文”兩個字,在A10單元格中錄入條件:>70;在B9單元格中錄入“數學”兩個字,在B10單元格中錄入條件:>=60。
圖2.4 DCOUNTA函數示例
DCOUNTA()函數主要用法如下:
在A13單元格中錄入公式:=DCOUNTA(A1:D7,"數學",B9:B10),用於“查找數學成績及格的記錄,返迴記錄中有數學成績的非空單元格數”,其返迴值為6。
在A14單元格中錄入公式:=DCOUNTA(A1:D7,"數學",A9:B10),用於“查找語文成績大於70分、數學成績及格的記錄,返迴記錄中語文成績非空的單元格數”,其返迴值為5。
在A15單元格中錄入公式:=DCOUNTA(A1:D7,2,A9:B10),用於“查找語文成績大於70分、數學成績及格的記錄,返迴記錄中第2列非空的單元格數”,其返迴值為5。實際上與第二種情況等同。
在A16單元格中錄入公式:=DCOUNTA(A1:D7,1,A9:B10),用於“查找語文成績大於70分、數學成績及格的記錄,返迴記錄中第1列非空的單元格數”。雖然數據庫第1列不是數字,但是此函數不要求數字數據,因此返迴結果與上麵相同,返迴值為5。
2.4 DGET函數:數據庫查找單個值
【函數名稱】DGET
【主要功能】從數據庫中提取滿足指定條件的單個(記錄)值。
【使用格式】=DGET(database,field,criteria)
【參數說明】database構成列錶或數據庫的單元格區域。field指定函數所使用的數據列。criteria為一組包含給定條件的單元格區域。
注意:如果沒有滿足條件的記錄,則函數DGET將返迴錯誤值#VALUE!。如果有多個記錄滿足條件,則函數DGET將返迴錯誤值#NUM!。
【應用舉例】
DGET函數是從數據清單或數據庫中提取符閤指定條件的單個值。其用法如圖2.5 所示。
圖2.5 DGET函數示例
在B10單元格中錄入公式:=DGET(A1:D7,4,A9:A10);其中A1:D7為數據庫區域,4錶示查找英語的成績記錄,A9:A10錶示查找條件為學生姓名為“戊”的成績。上述公式是從A1:D7數據庫中提取學生姓名為“戊”的英語成績,最終返迴值為90。
DGET函數與VLOOKUP函數類似,但DGET函數可以查找1至多個條件的返迴結果,但返迴值隻有一個。VLOOKUP隻能查找一個條件的返迴結果(即使是多個條件的查找,也需要將多個條件經過處理後,變成一個唯一的條件),其返迴值可以是一個,也可以是多個。
……
Excel雖然是人們使用最為廣泛的錶格軟件,但在實際工作中人們對Excel函數的運用卻相對有限。本書針對眾多的Excel愛好者和實務工作者的日常工作需要,結閤具體實例、圖示和錶格,係統地講解瞭Excel函數的用法。針對國內的實際工作環境,筆者對書中的函數進行瞭分類和歸納,以促進Excel使用者之間的交流和學習,從而進一步提升Excel愛好者和使用者的Excel函數理論水平和應用能力。
本書按照Excel函數的功能編排。書中係統地對每個類彆中的每個函數逐一進行瞭語法講解,並給齣瞭應用舉例。在對函數的講解過程中,除給齣瞭詳細的語法說明和範例實現步驟外,還結閤具體圖錶,以圖文並茂的方式嚮讀者展示瞭Excel函數的精髓。實踐齣真知,本書第12章以實際案例的方式對Excel函數實務操作和應用做瞭深度挖掘,拓寬和加深瞭讀者對函數的理解。學習完本書內容,讀者能夠利用Excel函數高效解決日常工作中經常會碰到的各類問題。另外,基於本書的編排特點,讀者還可以將本書作為一本Excel函數速查手冊,以備隨時查閱之用。
本書特色
1.內容豐富
本書全麵涵蓋Excel函數的基本概念及Excel軟件自身提供的10大類共340個通用函數的詳細用法,包括函數的功能、用法、參數說明與實務應用舉例等。
2.編排科學
本書編排科學,對於每一個Excel函數首先精講其語法,然後給齣具體的應用範例,讓讀者不僅知其然而且知其所以然,達到很好的學習效果。
3.實例眾多
本書有很強的實用性,書中介紹的每個函數都提供瞭應用舉例供讀者實戰練習,而且還配以圖形或錶格,並輔以文字說明來講解,可以讓讀者能夠更加直觀地閱讀和學習。
4.適用麵廣
函數屬於Excel較為底層的應用,其用法在Excel的各個版本中的差異很小,基本是通用的,所以本書適用於Excel 2003/2007/2010/2013等各個版本。
5.查詢方便
眾所周知,Excel函數數量眾多,讀者不可能記住每個函數的具體語法和參數,而是隨用隨查。所以對於Excel函數類圖書,科學的檢索方式必不可少。基於此,本書特意提供瞭按功能檢索(目錄)和按英文字母檢索(附錄)兩種檢索方式,以方便讀者高效查詢。
6.舉一反三
授人以魚不如授人以漁。本書重視原始函數公式的編寫與解讀,並重點突齣瞭實務操作講解,讓讀者掌握解決問題的思路,從而能夠做到舉一反三。
7.學以緻用
本書語言通俗易懂,舉例生動有趣,讀者不僅可以掌握Excel函數的使用,而且還能將所學函數知識應用到會計、財務管理、審計、統計分析及工程應用等眾多領域中。
本書內容及體係結構
第1篇 Excel函數基礎知識(第1章)
本篇介紹瞭Excel函數的基本概念,涵蓋工作簿、工作錶、單元格、函數、參數、數組、公式、運算符、單元格引用及函數公式的查看方式等。學習完本篇內容,可以為本書後續章節的學習打下堅實的基礎。
第2篇 Excel函數語法精講與範例實戰(第2~11章)
Excel函數主要分為11類,分彆是數據庫函數、日期與時間函數、工程函數、財務函數、信息函數、查詢和引用函數、邏輯函數、數學和三角函數、統計函數、文本函數及用戶自定義函數。本篇講解瞭前10類函數,這些函數主要是Excel軟件自身提供的通用型函數。由於用戶自定義函數不屬於Excel軟件的自帶函數,而屬於提供給用戶的開發平颱,所以需要用戶根據自己的需要而定義函數的功能,因此本書不做具體講解。本篇主要對Excel自帶的340個通用函數做瞭深入淺齣的講解,包括函數名稱、函數功能、參數運用和應用舉例等。學習完本篇內容,讀者可以係統地掌握Excel函數的使用。
第3篇 Excel函數綜閤案例實戰(第12章)
本篇從通用性、適用性及推廣的角度齣發,講解瞭實務工作中的Excel函數綜閤案例。在案例的講解過程中,引導讀者將函數作為一個整體看待,並介紹瞭多層函數的嵌套使用,以及用不同的函數實現相同的功能等。本篇的重點在於函數的綜閤使用,講解時配有錶格和圖形說明,確保讀者學有所得,學以緻用。學習完本篇,讀者應該具備瞭應用Excel函數提高日常工作效率和提升企業管理水平的能力。
本書讀者對象
* 大多數Excel使用者;
* Excel函數學習人員;
* Excel函數使用人員;
* Excel愛好者;
* 廣大科研工作人員;
* 廣大社會工作者;
* 大中專院校的師生;
* 相關培訓機構的教師和學員。
本書的編寫對筆者而言是一個不小的挑戰。雖然筆者投入瞭大量的精力和時間,但隻怕百密難免一疏。若讀者在閱讀本書時發現有疏漏,希望能及時反饋給我們,以便及時更正。
最後祝各位讀者讀書快樂,學習進步!
編著者
很好的産品啊
評分挺好的,好評,不錯,值得推薦!挺好的,很好!!!挺好的,好評,不錯,值得推薦!挺好的,很好!!!!
評分書的內容寫得很好,書的質量也很好
評分非常不錯,好好好好好好
評分非常不錯,好好好好好好
評分書的內容寫得很好,書的質量也很好
評分非常不錯,好好好好好好
評分書的內容寫得很好,書的質量也很好
評分快遞不錯,快遞師傅挺快的
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.qciss.net All Rights Reserved. 圖書大百科 版權所有