Excel經典教程——公式與函數
內容描述
本書系統、細致地講解了使用Excel公式與函數各方面的知識。本書共20章,分別介紹瞭如何將區域的作用發揮到極致、如何使用區域名稱、如何建立基本公式和高級公式、如何解決公式中出現的問題,並詳述了函數的概念,進而對文本函數、邏輯函數、信息函數、查找函數、日期和時間函數、數學函數、統計函數的用法逐一進行了講解,然後講解瞭如何使用表、數據透視表、分析工具、回歸分析、規劃求解等工具或模型,結合函數進行數據分析,最後介紹瞭如何使用函數建立貸款公式、投資公式和貼現公式。
本書內容非常豐富,幾乎涵蓋了Excel公式與函數涉及的全部知識點,講解由淺入深,又不乏生動,提及的案例貼近實際工作,非常適合想全面、透徹掌握公式與函數知識的職場人士閱讀。
目錄大綱
第 1章 將區域使用到極致 1
1.1 高級區域選擇技巧 1
1.1.1 鼠標區域選擇竅門 1
1.1.2 鍵盤區域選擇竅門 2
1.1.3 三維區域選擇 2
1.1.4 利用【定位】對話框選擇區域 3
1.1.5 利用【定位條件】對話框選擇區域 4
1.2 在區域中快速選擇單元格 8
1.3 區域的填充 9
1.4 使用填充柄 9
1.4.1 使用自動填充來創建序列文本和序列數值 9
1.4.2 創建自己的自動填充表 11
1.4.3 填充區域 12
1.5 創建序列 12
1.6 高級區域複製技巧 13
1.6.1 複製選定單元格的屬性 14
1.6.2 用運算方法合併源單元格與目標單元格 15
1.6.3 行與列的轉置 15
1.7 清除區域內容 16
1.8 在區域中應用條件格式 16
1.8.1 創建突出顯示單元格規則 17
1.8.2 創建項目選取規則 18
1.8.3 添加數據條 20
1.8.4 添加色階 22
1.8.5 添加圖標集 24
第 2章 使用區域名稱 26
2.1 定義區域名稱 26
2.1.1 使用【名稱框】 27
2.1.2 使用【新建名稱】對話框 28
2.1.3 改變範圍來定義表級名稱 29
2.1.4 使用工作表文本框定義名稱 30
2.1.5 命名常量 32
2.2 使用區域名稱 33
2.2.1 應用區域名稱 33
2.2.2 使用自動填充 35
2.2.3 區域名稱導航 36
2.2.4 在工作表中粘貼區域名稱列表 36
2.2.5 展開【名稱管理器】對話框 36
2.2.6 篩選名稱 37
2.2.7 編輯區域名稱的坐標 37
2.2.8 自動調整區域名稱坐標 37
2.2.9 改變區域名稱 39
2.2.10 刪除區域名稱 39
2.2.11 區域名稱的交集操作 39
第3章 建立基本公式 41
3.1 了解公式的基礎知識 41
3.1.1 Excel公式中的一些數量限制 41
3.1.2 輸入和編輯公式 42
3.1.3 使用運算公式 43
3.1.4 使用比較公式 43
3.1.5 使用文本公式 44
3.1.6 使用引用函數 44
3.2 了解運算符的優先級 45
3.2.1 優先順序 45
3.2.2 管理優先順序 46
3.3 管理工作表運算 47
3.4 複製和移動公式 49
3.4.1 了解相對引用格式 50
3.4.2 了解絕對引用格式 51
3.4.3 複製公式但不調整相對引用 52
3.5 顯示工作表公式 52
3.6 轉換公式為數據 53
3.7 在公式中使用區域名稱 53
3.7.1 將名稱粘貼到公式中 54
3.7.2 在公式中應用名稱 54
3.7.3 命名公式 57
3.8 在公式中使用鏈接 57
3.8.1 了解外部引用 58
3.8.2 更新鏈接 59
3.8.3 改變鏈接源 60
3.9 格式化數字、日期和時間 60
3.9.1 數字顯示格式 60
3.9.2 日期和時間顯示格式 67
3.9.3 刪除自定義格式 70
第4章 創建高級公式 71
4.1 使用數組 71
使用數組公式 71
4.2 理解數組公式 72
數組公式在多重區域中的操作 73
4.3 使用數組常量 74
函數:使用或返回數組 74
4.4 使用迭代計算和循環引用 76
4.5 合併多表數據 78
4.5.1 按位置進行合併計算 78
4.5.2 按分類進行合併計算 81
4.6 在單元格中應用數據有效性規則 83
4.7 在工作表中使用對話框控件 85
4.7.1 顯示開發工具標籤 85
4.7.2 使用表單控件 86
4.7.3 給工作表添加控件 86
4.7.4 鏈接控件與單元格數值 87
4.7.5 了解工作表控件 87
第5章 解決公式中的問題 92
5.1 了解Excel中的錯誤值 92
5.1.1 #DIV/0! 92
5.1.2 #N/A 93
5.1.3 #NAME? 93
5.1.4 #NULL! 95
5.1.5 #NUM! 95
5.1.6 #REF! 95
5.1.7 #VALUE! 96
5.2 解決公式中的其他問題 96
5.2.1 括號的缺失或不匹配 96
5.2.2 錯誤的公式結果 97
5.2.3 解決循環引用 98
5.3 使用IFERROR( )函數來解決公式中的問題 99
5.4 使用公式錯誤檢查功能 99
設置錯誤檢查選項 101
5.5 審核工作表 103
5.5.1 理解審核 103
5.5.2 追踪引用單元格 104
5.5.3 追踪從屬單元格 104
5.5.4 追踪錯誤 105
5.5.5 移去追踪箭頭 105
5.5.6 公式求值 105
第6章 理解函數 107
6.1 關於Excel的函數 107
6.2 函數的構成 108
6.3 在公式中輸入函數 110
6.4 使用函數插入功能 111
6.5 加載分析工具庫 113
第7章 使用文本函數 114
7.1 Excel的文本函數 114
7.2 使用字符和代碼 115
7.2.1 CHAR( )函數 115
7.2.2 CODE( )函數 118
7.3 轉換文本 119
7.3.1 LOWER( )函數 119
7.3.2 UPPER( )函數 119
7.3.3 PROPER( )函數 120
7.4 格式化文本 120
7.4.1 DOLLAR( )函數 120
7.4.2 FIXED( )函數 121
7.4.3 TEXT( )函數 121
7.4.4 顯示工作簿最近更新 122
7.5 從字符串中刪掉不需要的字符 122
7.5.1 TRIM( )函數 122
7.5.2 CLEAN( )函數 123
7.5.3 REPT( )函數:重複輸入字符 124
7.5.4 REPT( )函數:填充單元格 124
7.5.5 REPT( )函數:繪製文本圖表 124
7.6 提取子串 126
7.6.1 LEFT( )函數 126
7.6.2 RIGHT( )函數 126
7.6.3 MID( )函數 126
7.6.4 將文本更改為句首字母大寫 127
7.6.5 日期轉換公式 127
7.7 查找子串 128
7.7.1 FIND( )函數和SEARCH( )函數 128
7.7.2 案例分析:生成賬號1 128
7.7.3 提取名或姓 129
7.7.4 提取名、姓及中間名縮寫 130
7.7.5 確定列標籤字母 131
7.8 用一個子串來代替另一個 132
7.8.1 REPLACE( )函數 132
7.8.2 SUBSTITUTE( )函數 132
7.8.3 從字符串中刪除字符 133
7.8.4 從字符串中刪除兩個不同的字符 133
7.8.5 案例分析:生成賬號2 134
7.8.6 刪除換行符 134
第8章 使用邏輯函數和信息函數 135
8.1 在邏輯函數中添加智能 135
8.1.1 使用IF( )函數 136
8.1.2 完成複合邏輯測試 138
8.1.3 AND( )函數 140
8.1.4 OR( )函數 141
8.1.5 將邏輯函數與數組混合使用 143
8.2 案例分析:建立應收賬款賬齡表 148
8.2.1 計算更精確的到期日 149
8.2.2 將逾期發票按時間分類 150
8.3 通過信息函數來找到數據 151
8.3.1 CELL( )函數 152
8.3.2 ERROR. TYPE( )函數 154
8.3.3 INFO( )函數 156
8.3.4 IS函數 157
第9章 使用查找函數 159
9.1 了解查找表 160
9.2 CHOOSE( )函數 160
9.2.1 定義一周中某天的名稱 161
9.2.2 定義財務年度月份 161
9.2.3 核算加權問卷 162
9.2.4 合併CHOOSE( )函數和工作表選項按鈕 163
9.2.5 在表格中查找值 163
9.3 VLOOKUP( )函數 164
9.4 HLOOKUP( )函數 164
9.5 使用區域查找返回客戶折扣率 165
9.6 使用區域查找返回稅率 166
9.7 查找精確匹配 167
9.7.1 查找客戶賬號 167
9.7.2 精確匹配查找和單元格內組合框的結合使用 168
9.8 高級查找操作 169
9.8.1 MATCH( )和INDEX( )函數 169
9.8.2 使用列錶框查找值 170
9.8.3 使用任意列作為查找列 171
9.8.4 創建行-列查找 172
9.8.5 創建多列查找 173
第 10章 使用日期和時間函數 174
10.1 Excel是如何處理日期和時間的 174
10.1.1 輸入日期和時間 175
10.1.2 Excel和兩位數的年份 176
10.2 使用Excel的日期函數 176
10.2.1 返回一個完整的日期 177
10.2.2 返回日期的組成部分 179
10.2.3 計算兩個日期之間的天數差 186
10.3 使用Excel的時間函數 189
10.3.1 返回一個時間 190
10.3.2 返回部分時間 191
10.3.3 計算兩個時間之間的時間差 192
10.4 案例分析:建立員工考勤表 193
10.4.1 輸入考勤表數據 194
10.4.2 計算每日工作時間 194
10.4.3 計算每週工作時間 195
10.4.4 計算週薪 196
第 11章 使用數學函數 197
11.1 了解Excel的四捨五入函數 199
11.1.1 ROUND( )函數 200
11.1.2 MROUND( )函數 200
11.1.3 ROUNDDOWN( )和ROUNDUP( )函數 201
11.1.4 CEILING( )和FLOOR( )函數 202
11.1.5 EVEN( )和ODD( )函數 203
11.1.6 INT( )和TRUNC( )函數 203
11.1.7 使用四捨五入來避免誤差 204
11.1.8 設置價格點 204
11.2 案例分析:四捨五入計費時間 205
11.3 數值求和 205
SUM( )函數 206
11.4 MOD( )函數 207
11.5 生成隨機數 210
11.5.1 RAND( )函數 210
11.5.2 RANDBETWEEN( )函數 213
第 12章 使用統計函數 214
12.1 了解描述統計學 216
12.2 使用COUNT( )函數計數 216
12.3 計算平均值 217
12.3.1 AVERAGE( )函數 217
12.3.2 MEDIAN( )函數 217
12.3.3 MODE( )函數 218
12.3.4 計算加權平均值 218
12.4 計算極值 219
12.4.1 MAX( )和MIN( )函數 220
12.4.2 LARGE( )和SMALL( )函數 220
12.4.3 對排在前k位的值執行計算 221
12.4.4 對排在後k位的值執行計算 222
12.5 計算差異 222
12.5.1 計算全距 222
12.5.2 計算方差 222
12.5.3 計算標準差 223
12.6 使用頻數分佈 224
12.6.1 FREQUENCY( )函數 225
12.6.2 了解正態分佈和NORMDIST( ) 函數 226
12.6.3 曲線形狀1:SKEW( )函數 228
12.6.4 曲線形狀2:KURT( )函數 229
12.7 使用分析工具庫中的數據分析 工具 230
12.7.1 使用描述統計工具 232
12.7.2 使用相關係數工具 234
12.7.3 使用直方圖工具 236
12.7.4 使用隨機數發生器工具 237
12.7.5 使用排位與百分比排位工具 240
第 13章 使用表分析數據 242
13.1 將區域轉換為表 243
13.2 表的基本操作 244
13.3 給表格內數據排序 246
13.3.1 執行更複雜的排序 246
13.3.2 按照自然順序給表格排序 247
13.3.3 給域內的一部分排序 249
13.3.4 排序時忽略冠詞 250
13.4 篩選表格數據 250
13.4.1 利用【篩選】功能來篩選 數據 251
13.4.2 使用複雜條件篩選表格 254
13.4.3 輸入估算條件 257
13.4.4 複製篩選數據到不同的區域 258
13.5 在公式中引用表 259
13.5.1 使用表說明符 260
13.5.2 輸入表公式 261
13.6 Excel的表函數 263
13.6.1 關於表函數 263
13.6.2 不需要條件區域的表函數 263
13.6.3 接受多重條件的表函數 265
13.6.4 需要條件區域的表函數 268
13.6.5 案例分析:在“缺陷”數據庫中 應用統計表函數 271
第 14章 使用數據透視表分析 數據 273
14.1 什麼是數據透視表 273
數據透視表是如何工作的 274
14.2 建立數據透視表 276
14.2.1 由表或區域建立數據透視表 276
14.2.2 從外部數據中建立數據 透視表 279
14.2.3 使用並自定義數據透視表 280
14.3 使用數據透視表的分類匯總 功能 281
14.4 更改數據字段的匯總計算 282
14.4.1 使用差異匯總計算 283
14.4.2 切換:差異計算 285
14.4.3 使用百分比匯總計算 285
14.4.4 按某一字段匯總 287
14.4.5 使用指數匯總計算 289
14.5 創建自定義數據透視表 計算 290
14.5.1 創建計算字段 291
14.5.2 創建計算項 293
14.6 案例分析:使用計算項製定 預算 294
14.7 在工作表公式中使用數據 透視表結果 296
第 15章 使用Excel的商業模型工具 298
15.1 使用模擬分析 298
15.2 使用單變量求解 304
15.3 使用方案 311
第 16章 使用回歸分析追踪趨勢並 作出預測 318
16.1 選擇回歸分析方法 318
16.2 在線性數據中使用簡單回歸 319
16.3 案例分析:季節性銷售模型的 趨勢分析和預測 331
16.4 在非線性數據中使用簡單 回歸 338
第 17章 使用規劃求解解決複雜 問題 353
17.1 關於規劃求解的一些背景 353
17.2 加載規劃求解 354
17.3 使用規劃求解 355
17.4 添加約束 357
17.5 將解保存為方案 359
17.6 設置規劃求解的其他選項 360
17.7 理解規劃求解的信息 364
17.8 案例分析:解決運輸問題 365
17.9 顯示規劃求解報告 368
第 18章 建立貸款公式 372
18.1 了解貨幣的時間價值 372
18.2 計算貸款償還 373
18.3 制定貸款分期償還計劃表 378
18.4 計算貸款期限 381
18.5 計算貸款所需的利率 383
18.6 計算可藉金額 384
18.7 案例分析:抵押貸款 384
第 19章 建立投資公式 389
19.1 使用利率 389
19.2 計算將來值 391
19.3 達到投資目標 393
19.4 案例分析:建立投資計劃表 397
第 20章 建立貼現公式 400
20.1 計算現值 400
20.2 貼現現金流 404
20.3 計算投資回收期 409
20.4 案例分析:出版一本書 414
作者介紹
保羅.麥克費德里斯(Paul McFedries),任Logophilia Limited公司總裁,從1975年開始學習各種計算機知識,以及鑽研各類應用軟件的使用,精於Windows、MacOS、Microsoft Office等的應用,擅長描述解決問題的方法和細節。 1991年開始編寫計算機圖書,出版的計算機圖書超過90種,全球總銷量超過400萬冊。