第1部分 Excel入门 1
第1章 Excel概述 2
1.1 Excel的历史 2
1.1.1 Excel的起源 2
1.1.2 Excel的主要版本 2
1.2 Excel 2007的新功能 3
1.2.1 面向结果的全新界面 3
1.2.2 更多的行和列以及其他新限制 4
1.2.3 主题和样式 4
1.2.4 丰富的条件格式 5
1.2.5 电子表格的共享 5
1.2.6 其他新功能 5
1.3 Excel 2007的工作界面 6
1.3.1 工作簿与工作表 6
1.3.2 Office按钮菜单与快捷菜单 7
1.3.3 功能区 9
1.4 Excel的视图 12
1.5 小结 13
第2章 Excel的基本操作 14
2.1 工作簿的使用 14
2.1.1 创建工作簿 14
2.1.2 保存工作簿 16
2.2 使用工作表 18
2.2.1 插入工作表 18
2.2.2 工作表的重新命名 20
2.2.3 删除工作表 20
2.2.4 移动和复制工作表 20
2.2.5 使用多窗口查看工作表 21
2.2.6 拆分工作表窗口 23
2.2.7 冻结部分窗格 24
2.3 单元格与单元区域 25
2.3.1 选择单元格 25
2.3.2 数据类型 25
2.3.3 输入文本和数值 26
2.3.4 输入日期和时间 26
2.3.5 在单元格中输入多行文本 27
2.3.6 自动填充相同的数据 28
2.3.7 按照一定规则填充数据 28
2.3.8 单元格的插入与删除 28
2.3.9 清除单元格的内容及格式 30
2.4 设置Excel表格的格式 30
2.4.1 设置行高和列宽 30
2.4.2 合并单元格 31
2.4.3 设置单元格的文字格式 33
2.4.4 添加表格边框 33
2.4.5 设置背景颜色 34
2.4.6 创建单元格的数据格式 35
2.4.7 套用格式 36
2.5 使用批注 37
2.5.1 批注的创建与删除 37
2.5.2 编辑批注 37
2.5.3 显示和隐藏批注 38
2.6 自我检查和保护功能 38
2.6.1 拼写检查 38
2.6.2 自动更正 38
2.6.3 保护工作簿的结构 39
2.6.4 保护工作表及特定的表格元素 40
2.6.5 工作簿的共享 40
2.7 使用帮助系统 41
2.8 小结 42
第3章 公式与函数基础 43
3.1 认识公式 43
3.1.1 常量 43
3.1.2 运算符 43
3.1.3 计算顺序 44
3.1.4 函数的结构 45
3.2 公式的输入和编辑 46
3.2.1 公式的输入 46
3.2.2 公式记忆式键入 46
3.2.3 编辑公式 46
3.2.4 公式的移动和复制 47
3.3 单元格和范围的引用 47
3.3.1 绝对引用 48
3.3.2 相对引用 48
3.3.3 混合引用 48
3.3.4 Al引用和RICI引用 49
3.3.5 引用其他工作表或工作簿 49
3.4 公式的显示和隐藏 50
3.4.1 在Excel中显示公式内容 50
3.4.2 隐藏公式 50
3.5 错误信息的含义 51
3.5.1 ####错误 51
3.5.2 #DIV/0 !错误 51
3.5.3 #N/A错误 52
3.5.4 #NAME?错误 52
3.5.5 #NULL!错误 52
3.5.6 #NUM!错误 53
3.5.7 #REF!错误 53
3.5.8 #VALUE!错误 53
3.6 小结 53
第4章 名称的使用 54
4.1 名称概述 54
4.1.1 什么是名称 54
4.1.2 名称的命名规则 54
4.1.3 名称的适用范围 55
4.2 创建名称的方法 55
4.2.1 使用“新建名称”对话框创建名称 55
4.2.2 根据所选范围创建名称 57
4.2.3 创建三维引用 57
4.3 在Excel中应用名称 59
4.3.1 通过名称引用单元格 59
4.3.2 取消自动引用名称 59
4.3.3 命名常数 61
4.3.4 使用包含相对引用的名称 62
4.4 重新定义名称 63
4.4.1 重新命名名称 63
4.4.2 更改名称的引用位置 64
4.4.3 在名称范围内插入或删除行 64
4.5 删除名称 65
4.6 查看名称 65
4.6.1 创建名称列表 65
4.6.2 查看名称的引用范围 65
4.7 使用名称时的常见问题 66
4.8 小结 66
第2部分 函数详解 67
第5章 函数概述 68
5.1 函数的输入方法 68
5.1.1 直接输入 68
5.1.2 利用“插入函数”对话框 68
5.2 使用函数的优势 70
5.2.1 简化公式 70
5.2.2 减小工作量 70
5.2.3 实现特殊功能 70
5.3 函数的种类 71
5.4 函数中的参数 71
5.4.1 文本值作为参数 71
5.4.2 使用名称 71
5.4.3 将整行或整列作为参数 72
5.4.4 将表达式作为参数使用 72
5.4.5 嵌套其他函数 72
5.4.6 数组型参数 73
5.5 小结 73
第6章 文本的处理 74
6.1 文本函数 74
6.2 字符的查找 74
6.2.1 FIND和FINDB函数:求字符串位置 74
6.2.2 SEARCH和SEARCHB函数:求字符位置 76
6.3 文本转换 77
6.3.1 CHAR函数和CODE函数:转换字符与数字 78
6.3.2 LOWER、UPPER和PROPER函数:转换大小写 79
6.3.3 ASC函数:转换字节 79
6.3.4 TEXT函数:转换数字的格式 80
6.3.5 VALUE函数:将表示数字的文本转换为数字 81
6.3.6 BAHTTEXT函数:用泰文表示货币 82
6.3.7 DOLLAR和RMB函数:转换货币符号 83
6.4 字符串编辑 85
6.4.1 CONCATENATE函数:合并字符串 85
6.4.2 TRIM函数:清除空格 85
6.4.3 SUBSTITUTE函数:替换文本 86
6.4.4 LEN和LENB函数:求长度 87
6.4.5 EXACT函数:判断字符串异同 88
6.4.6 FIXED函数:指定位数取整 89
6.4.7 REPLACE和REPLACEB函数:替换字符串 90
6.5 返回相应值 91
6.5.1 LEFT和LEFTB函数:返回左侧字符 91
6.5.2 MID和MIDB函数:返回中间字符 92
6.5.3 RIGHT和RIGHTB函数:返回右侧字符 94
6.5.4 REPT函数:重复显示文本 95
6.5.5 T函数:显示文本 96
6.6 文本函数的典型应用 96
6.6.1 加密身份证号码 97
6.6.2 提取文件名 97
6.6.3 判断文本内包含的单词个数 98
6.7 小结 99
第7章 日期和时间 100
7.1 时间和日期函数 100
7.2 返回序列号 101
7.2.1 DATE函数:返回日期序列号 101
7.2.2 DATEVALUE函数:返回文本日期的序列号 102
7.2.3 TIME和TIMEVALUE函数:返回时间序列号 103
7.3 求当前时间日期 104
7.3.1 NOW函数:显示当前时间 104
7.3.2 TODAY函数:显示当前日期 105
7.4 时间段相关函数 106
7.4.1 DAYS360函数:求日期差 106
7.4.2 NETWORKDAYS函数:求工作日 106
7.4.3 YEARFRAC函数:求天数比 107
7.5 返回特定的日期或时间 108
7.5.1 YEAR、MONTH和DAY函数:返回年份、月份和天数 108
7.5.2 HOUR、MINUTE和SECOND函数:返回时、分和秒 109
7.5.3 EDATE函数:求特定日期 110
7.5.4 EOMONTH函数:求特定月末日期 110
7.5.5 WORKDAY函数:求特定的工作日日期 111
7.6 根据星期了解时间 112
7.6.1 WEEKDAY函数:求星期几 112
7.6.2 WEEKNUM函数:返回所在周 113
7.7 典型应用 114
7.7.1 是否已过了保质期 114
7.7.2 计时收费 116
7.7.3 判断特定节日是哪天 118
7.7.4 判断某一年是否为闰年 120
7.7.5 项目的工作安排 120
7.7.6 考勤记录 121
7.8 小结 123
第8章 使用查询函数 124
8.1 查询和引用函数概述 124
8.2 基本查找函数 124
8.2.1 CHOOSE函数:选择列表中的某个数值 125
8.2.2 HLOOKUP函数:水平查找指定值 126
8.2.3 VLOOKUP函数:竖直查找指定值 128
8.2.4 LOOKUP函数:查找指定数值 129
8.3 使用引用函数 131
8.3.1 MATCH函数:求元素位置 131
8.3.2 ADDRESS函数:求引用的地址 132
8.3.3 ROW和COLUMN函数:显示引用的行号和列号 133
8.3.4 INDEX函数:返回值或其引用 134
8.3.5 INDIRECT函数:显示引用 135
8.4 显示相关数量 136
8.4.1 AREAS函数:求区域数 136
8.4.2 COLUMNS和ROWS函数:显示区域的行数和列数 137
8.5 本类其他函数 137
8.5.1 OFFSET函数:求相应值 137
8.5.2 TRANSPOSE函数:求数组转置 138
8.5.3 HYPERLINK函数:打开网络文件 138
8.5.4 RTD函数:读取实时数据 139
8.6 典型应用 140
8.6.1 查询商品的入库信息 140
8.6.2 联络地址的查询 141
8.7 小结 142
第9章 逻辑判断 143
9.1 逻辑函数概述 143
9.2 直接返回逻辑值 143
9.2.1 TRUE函数:返回逻辑值TRUE 143
9.2.2 FALSE函数:返回逻辑值FALSE 143
9.3 交集、并集及求反 144
9.3.1 AND函数:取交集 144
9.3.2 OR函数:取并集 145
9.3.3 NOT函数:求反 146
9.4 IF函数:根据条件返回不同的值 147
9.5 IFERROR函数:对错误的结果进行处理 147
9.6 小结 148
第10章 工程函数的应用 149
10.1 工程函数概述 149
10.2 工程常用函数 149
10.2.1 Bessel类函数:返回贝塞尔函数的值 149
10.2.2 ERF函数:求误差函数积分 150
10.2.3 ERFC函数:计算余误差函数积分 150
10.3 数制转换函数 151
10.3.1 二进制数的转换 151
10.3.2 八进制数的转换 152
10.3.3 十进制数的转换 152
10.3.4 十六进制数的转换 152
10.4 复数的转换 153
10.4.1 COMPLEX函数:转为复数 153
10.4.2 IMREAL函数:求实系数 153
10.4.3 IMAGINARY函数:求虚系数 154
10.5 复数的计算 154
10.5.1 IMCONJUGATE函数:求共轭复数 154
10.5.2 IMABS函数:求复数的模 154
10.5.3 IMSQRT函数:求复数平方根 155
10.5.4 计算复数的和、差、积、商 155
10.5.5 IMEXP、IMPOWER函数:求复数的指数和幂 156
10.5.6 IMLN、IMLOG10和IMLOG2函数:求复数的对数 156
10.5.7 IMARGUMENT函数:求角度值 157
10.5.8 IMSIN和IMCOS函数:求复数的正余弦 157
10.6 其他函数 157
10.6.1 CONVERT函数:单位的转换 157
10.6.2 DELTA函数:验证两数值是否相等 159
10.6.3 GESTEP函数:判断数值是否大于特定值 160
10.7 小结 161
第11章 进行数学运算 162
11.1 数学和三角函数 162
11.2 三角和反三角函数 162
11.2.1 COS和ACOS函数:求余弦值和反余弦值 162
11.2.2 SIN和ASIN函数:求正弦值和反正弦值 164
11.2.3 TAN和ATAN函数:求正切值和反正切值 165
11.2.4 DEGREES和RADIANS函数:弧度和角度的互换 165
11.3 数学函数 166
11.3.1 ABS函数:计算绝对值 166
11.3.2 COSH和ACOSH函数:计算双曲和反双曲余弦值 167
11.3.3 SINH和ASINH函数:计算双曲和反双曲正弦值 167
11.3.4 TANH和ATANH函数:计算双曲和反双曲正切值 168
11.3.5 COMBIN函数:求解组合数 168
11.3.6 EXP函数:计算指数乘幂数值 169
11.3.7 FACT和FACTDOUBLE函数:计算阶乘和双阶乘 169
11.3.8 GCD和LCM函数:求解最大公约数和最小公倍数 169
11.3.9 LN、LOG和LOG10函数:计算对数 170
11.3.10 MOD函数:计算两数相除的余数 171
11.3.11 PI函数和SQRTPI函数:返回Pi和与Pi乘积的平方根 172
11.3.12 POWER函数:计算数值的乘幂结果 172
11.3.13 PRODUCT函数:计算乘积 172
11.3.14 QUOTIENT函数:计算数值商的整数部分 173
11.3.15 SERIESSUM函数:计算幂级数和 174
11.3.16 SIGN函数:获取数值的符号 175
11.3.17 SQRT函数:计算正平方根 175
11.3.18 SUM函数:计算数值和 176
11.3.19 SUMIF函数:条件求和 176
11.3.20 MULTINOMIAL函数:返回多项式系数 177
11.4 舍入和取整函数 178
11.4.1 CEILING函数:按条件向上舍入 178
11.4.2 EVEN函数:向上舍入为偶数 179
11.4.3 FLOOR函数:按条件向下舍入 179
11.4.4 INT函数:向下取整 180
11.4.5 MROUND函数:返回按指定倍数舍入后的数值 181
11.4.6 ODD函数:向上舍入为奇数 182
11.4.7 ROUND、ROUNDDOWN和ROUNDUP函数:按位数舍入 182
11.4.8 TRUNC函数:截尾取整 183
11.5 矩阵和数组函数 184
11.5.1 MDETERM函数:计算行列式 184
11.5.2 MINVERSE和MMULT函数:返回逆矩阵和矩阵乘积 184
11.5.3 SUMPRODUCT函数:数组求和 187
11.6 多参数函数 188
11.6.1 ATAN2函数:从坐标值计算反正切 188
11.6.2 SUMSQ函数:计算数值的平方和 189
11.6.3 SUMX2MY2和SUMX2PY2函数:计算成对数值平方差和平方和之和 190
11.6.4 SUMXMY2函数:计算数值差的平方和 190
11.7 其他函数 191
11.7.1 RAND和RANDBETWEEN函数:产生随机数 191
11.7.2 ROMAN函数:产生文本格式的罗马数字 192
11.7.3 SUBTOTAL函数:计算数据库的分类汇总 193
11.8 数学函数的典型应用:处理有效位数 194
11.9 小结 196
第12章 进行财务分析 197
12.1 财务函数概述 197
12.2 投资函数 197
12.2.1 FV函数:计算投资的未来值 197
12.2.2 FVSCHEDULE函数:计算本金的未来值 198
12.2.3 NPER函数:计算投资的期数 199
12.2.4 NPV函数:计算投资的净现值 200
12.2.5 PV函数:计算投资的现值 200
12.2.6 XNPV函数:计算投资的净现值 201
12.3 利率函数 202
12.3.1 EFFECT和NOMINAL函数:计算有效和名义年利率 202
12.3.2 IRR、MIRR和XIRR函数:计算内部收益率 203
12.3.3 RATE函数:计算年金的利率 204
12.4 利息和本金函数 205
12.4.1 PMT函数:计算每期付款额 205
12.4.2 PPMT函数:计算偿还本金的数额 206
12.4.3 IPMT函数:计算偿还利息的数额 206
12.4.4 ISPMT函数:计算期间内支付的利息数额 207
12.4.5 CUMIPMT和CUMPRINC函数:计算累积偿还的利息和本金数额 208
12.5 折旧函数 209
12.5.1 DB函数:计算固定余额递减折旧 209
12.5.2 DDB函数:计算双倍余额递减折旧值 210
12.5.3 VDB函数:计算余额递减法折旧值 211
12.5.4 SLN函数:计算线性折旧值 212
12.5.5 SYD函数:计算年限总和折旧值 212
12.5.6 AMORDEGRC和AMORLINC函数:计算折旧值 213
12.6 有价证券函数 214
12.6.1 ACCRINT函数:计算应付利息 214
12.6.2 ACCRINTM函数:计算应计利息 215
12.6.3 COUPDAYBS、COUPDAYS和COUPDAYSNC:计算有价证券的天数信息 216
12.6.4 COUPNCD和COUPPCD函数:计算下个和上个付息日的日期 217
12.6.5 COUPNUM函数:计算支付利息的次数 218
12.6.6 DISC函数:计算有价证券的贴现率 218
12.6.7 DURATION函数:计算有价证券的久期 219
12.6.8 MDURATION函数:计算债券的修正久期 219
12.6.9 ODDFPRICE和ODDLPRICE函数:计算有价证券的价格 220
12.6.10 ODDFYIELD和ODDLYIELD函数:计算债券的收益率 221
12.6.11 PRICE函数:计算定期付息的有价证券价格 222
12.6.12 PRICEDISC函数:计算折价发行的有价证券价格 223
12.6.13 PRICEMAT函数:计算到期付息的有价证券价格 223
12.6.14 RECEIVED函数:计算有价证券收回的数额 224
12.6.15 TBILLEQ和TBILLPRICE函数:计算等效收益率和价格 224
12.6.16 TBILLYIELD函数:计算国库券的收益率 225
12.6.17 YIELD函数:计算有价证券的收益率 226
12.6.18 YIELDDISC函数:计算折价发行证券的收益率 227
12.6.19 YIELDMAT函数:计算有价证券的收益率 227
12.6.20 INTRATE函数:计算有价证券的利率 227
12.7 其他函数 228
12.7.1 DOLLARDE函数:将价格转换为小数形式 228
12.7.2 DOLLARFR函数:将价格转换为分数形式 229
12.8 财务函数的典型应用 229
12.8.1 处理多个收益率的问题 229
12.8.2 选择折旧方式 231
12.9 小结 234
第13章 数据统计分析 235
13.1 统计函数概述 235
13.2 分布趋势函数 235
13.2.1 AVEDEV函数:计算平均绝对偏差 235
13.2.2 AVERAGE和AVERAGEA函数:计算数值的平均值 236
13.2.3 GEOMEAN函数:计算几何平均值 237
13.2.4 HARMEAN函数:计算调和平均值 238
13.2.5 TRIMMEAN函数:计算内部平均值 240
13.2.6 KURT函数:计算数值的峰值 241
13.2.7 SKEW函数:计算分布的偏斜度 241
13.2.8 MODE函数:计算分布的众数 242
13.2.9 PROB函数:计算指定区域分布的概率 243
13.2.10 FREQUENCY函数:计算数据的频率分布 244
13.3 排位函数 245
13.3.1 LARGE函数:获取第k个最大值 245
13.3.2 MAX和MAXA函数:获取数组的最大值 246
13.3.3 MEDIAN函数:获取数组的中值 247
13.3.4 MIN和MINA函数:返回最小值 247
13.3.5 PERCENTILE函数:获取第k个百分点的值 248
13.3.6 PERCENTRANK函数:获取数值的百分比排位 249
13.3.7 QUARTILE函数:获取数组的四分位数 250
13.3.8 RANK函数:获取数值的排位信息 251
13.3.9 SMALL函数:获取第k个最小值 251
13.4 单元格统计函数 252
13.4.1 COUNT和COUNTA函数:统计单元格个数 252
13.4.2 COUNTBLANK函数:统计空白单元格个数 253
13.4.3 COUNTIF函数:按条件统计 254
13.4.4 COUNTIFS函数:按多重条件统计 255
13.5 概率分布函数 256
13.5.1 BINOMDIST函数:计算二项分布概率 256
13.5.2 CRITBINOM函数:计算累计二项分布数值 257
13.5.3 EXPONDIST函数:计算指数分布的数值 258
13.5.4 NORMDIST和NORMINV函数:计算正态分布数值 259
13.5.5 NORMSDIST和NORMSINV函数:计算标准正态分布 260
13.5.6 POISSON函数:计算Poisson分布的数值 260
13.6 数理统计函数 262
13.6.1 COVAR函数:计算数据的协方差 262
13.6.2 STDEV和STDEVA函数:计算样本的标准差 263
13.6.3 STDEVP和STDEVPA函数:计算总体的标准差 263
13.6.4 VAR和VARA函数:计算样本的方差 265
13.6.5 VARP函数和VARPA函数:计算总体的方差 265
13.7 假设检验函数 267
13.7.1 CONFIDENCE函数:计算总体平均值的置信区间 267
13.7.2 CHITEST函数:计算独立性检验值 268
13.7.3 FTEST函数:计算F检验结果 268
13.7.4 TTEST函数:计算T检验结果 269
13.7.5 ZTEST函数:计算Z检验结果 269
13.8 线性回归和预测函数 270
13.8.1 FORECAST函数:预测未来值 270
13.8.2 CORREL函数:计算数据的相关系数 270
13.8.3 GROWTH函数:预测指数增长值 271
13.8.4 LINEST函数:计算线性拟合的参数 272
13.8.5 INTERCEPT函数:计算线性回归的截距 272
13.8.6 SLOPE函数:计算线性回归直线的斜率 273
13.8.7 LOGEST函数:计算指数回归的参数 273
13.8.8 STEYX函数:计算线性回归的标准误差 274
13.8.9 PEARSON函数:计算皮尔生乘积矩相关系数 274
13.8.10 RSQ函数:计算相关系数的平方 275
13.8.11 TREND函数:计算线性趋势的数值 275
13.9 其他函数 276
13.9.1 DEVSQ函数:计算偏差的平方和 276
13.9.2 FISHER和FISHERINV函数:计算Fisher变换的数值 277
13.9.3 PERMUT函数:计算排列数 278
13.9.4 STANDARDIZE函数:计算正态化数值 278
13.10 统计函数的典型应用 279
13.10.1 计算条件平均值 279
13.10.2 统计唯一数值的个数 282
13.11 小结 285
第14章 检测和处理信息 286
14.1 信息函数概述 286
14.2 信息处理函数 286
14.2.1 CELL函数:获取单元格信息 286
14.2.2 INFO函数:获取操作环境的信息 288
14.2.3 N函数:转换为数值 289
14.2.4 NA函数:获取错误值#N/A 290
14.2.5 TYPE函数:返回数值类型 290
14.2.6 ERROR.TYPE函数:判断错误类型 290
14.3 IS类函数 291
14.3.1 ISBLANK函数:检查是否是空单元格 291
14.3.2 ISNA、ISERR和ISERROR函数:判断参数是否为错误值 292
14.3.3 ISEVEN和ISODD函数:判断数值是偶数或者奇数 293
14.3.4 ISLOGICAL函数:判断是否是逻辑值 293
14.3.5 ISNUMBER函数:判断是否是数字 293
14.3.6 ISREF函数:检查值是否是引用 294
14.3.7 ISTEXT和ISNONTEXT函数:检查值是否是文本类型 294
14.4 信息函数的典型应用:处理错误信息 294
14.5 小结 296
第15章 分析数据库 297
15.1 数据库函数概述 297
15.2 数据库清单 298
15.3 数据库信息函数 299
15.3.1 DCOUNT和DCOUNTA函数:统计单元格个数 299
15.3.2 DGET函数:获取符合条件的数值 301
15.4 数据库分析函数 302
15.4.1 DAVERAGE函数:计算数据的平均值 302
15.4.2 DMAX函数:计算符合条件的最大值 303
15.4.3 DMIN函数:计算符合条件的最小值 305
15.4.4 DSUM函数:计算满足条件的数值和 307
15.4.5 DPRODUCT函数:计算指定数值的乘积 308
15.4.6 DSTDEV函数:计算样本的标准偏差 308
15.4.7 DSTDEVP函数:计算总体的标准偏差 309
15.4.8 DVAR函数:计算样本的方差 310
15.4.9 DVARP函数:计算总体的方差 311
15.5 小结 312
第16章 加载宏和自动化 313
16.1 加载宏和自动化函数概述 313
16.2 欧元转换函数 313
16.2.1 加载“欧元工具”宏 314
16.2.2 使用欧元转换函数 315
16.3 数据透视表的操作函数 316
16.3.1 创建数据透视表 317
16.3.2 处理数据透视表的数据 319
16.4 数据库查询函数 322
16.4.1 查看外部数据库 323
16.4.2 访问外部数据库 324
16.5 小结 326
第17章 多维数据集函数 327
17.1 多维数据集函数概述 327
17.2 创建多维数据集 327
17.2.1 定义数据源 328
17.2.2 创建数据源视图 329
17.2.3 创建多维数据集 331
17.2.4 部署Analysis Services项目 334
17.3 多维数据集成员函数 335
17.3.1 连接数据源 336
17.3.2 CUBEMEMBER函数:获取多维数据集成员 337
17.3.3 CUBEKPIMEMBER函数:获取KPI属性 338
17.3.4 其他多维数据集函数 339
17.4 多维数据集数值函数 340
17.4.1 CUBEVALUE函数:获取汇总值 340
17.4.2 CUBEMEMBERPROPERTY函数:获取属性值 341
17.5 小结 342
第3部分 图表的应用 343
第18章 图表基础 344
18.1 图表概述 344
18.1.1 图表能很好地展示数据间的相互关系及其发展变化趋势 344
18.1.2 Excel图表的自动更新功能 345
18.1.3 认识图表 345
18.2 主要图表元素简介 347
18.3 Excel 2007图表新特性 349
18.3.1 图表外观上的改善 349
18.3.2 制图步骤的简单化 350
18.3.3 制图过程的智能化 351
18.3.4 与其他Office软件的交互发展 352
18.3.5 图表绘制规范与限制上的停滞 353
18.3.6 可用图表类型上的停滞 353
18.3.7 其他方面的变化 355
18.4 创建图表 357
18.4.1 作图源数据的准备 357
18.4.2 创建基础图表 358
18.4.3 使用快捷键快速创建图表 359
18.5 图表基本操作 360
18.5.1 更改图表类型 360
18.5.2 在图表中显示隐藏数据和空单元格 361
18.5.3 从工作表的行或列绘制数据系列 362
18.6 格式化图表 362
18.6.1 认识图表工具 362
18.6.2 选中图表元素 367
18.6.3 更改图表的布局或样式 368
18.6.4 设置图表的格式 370
18.7 认识图表类型 371
18.7.1 柱形图 372
18.7.2 折线图 376
18.7.3 饼图 377
18.7.4 条形图 383
18.7.5 面积图 385
18.7.6 XY散点图 386
18.7.7 股价图 388
18.7.8 曲面图 389
18.7.9 圆环图 390
18.7.10 气泡图 391
18.7.11 雷达图 392
18.8 理解图表系列 392
18.8.1 理解图表系列公式SERIES的语法及其各参数项 393
18.8.2 “选择数据源”对话框的用途 394
18.8.3 进行图表数据源区域的编辑 395
18.9 删除图表系列 395
18.9.1 在图表中选中并删除 396
18.9.2 直接在工作表源数据区域删除 396
18.9.3 利用“选择数据源”对话框删除 396
18.9.4 利用SERIES公式删除 397
18.10 修改图表系列 397
18.10.1 直接在工作表源数据区域修改 397
18.10.2 利用“选择数据源”对话框修改 398
18.10.3 利用图表的系列SERIES公式修改系列 400
18.11 添加图表系列 401
18.11.1 通过复制粘贴向图表中添加新系列 401
18.11.2 利用“选择数据源”对话框添加 403
18.11.3 直接在工作表源数据区域添加 404
18.12 调整图表系列绘制次序 404
18.12.1 图表系列的绘制次序 404
18.12.2 调整堆积类图表的系列绘制次序 405
18.12.3 改变图表系列绘制次序以调整涨/跌柱线 407
18.13 其他知识及技巧 407
18.13.1 两种不同类型图表:嵌入式图表和图表工作表 407
18.13.2 更改默认的图表类型 409
18.13.3 创建图表模板 410
18.13.4 应用图表模板 411
18.13.5 删除图表模板 412
18.14 小结 413
第19章 创建具有专业外观的图表 414
19.1 在Excel中操作图片 415
19.1.1 插入图片 415
19.1.2 压缩图片 416
19.1.3 裁剪图片 418
19.1.4 格式化图片 420
19.1.5 重置图片大小及保存图片原始版本 422
19.2 剪辑管理器使用简介 423
19.2.1 剪辑管理器概述 423
19.2.2 在Excel中使用剪辑管理器 424
19.3 处理艺术字 426
19.3.1 创建艺术字 426
19.3.2 自定义艺术字效果 427
19.3.3 将艺术字转化为普通文本 431
19.4 处理Excel的形状 432
19.4.1 绘制形状概述 432
19.4.2 创建形状 432
19.4.3 简单格式化形状 433
19.4.4 给形状添加文本 434
19.4.5 在形状中使用项目符号列表或编号列表 435
19.5 使用SmartArt图形 435
19.5.1 创建并简单格式化SmartArt图形 436
19.5.2 认识布局类型 439
19.6 选择并调整各图形对象的位置、大小 444
19.6.1 选择图形对象 444
19.6.2 改变图形对象的位置 446
19.6.3 改变图形对象的大小 446
19.7 在图表中使用形状、图片 448
19.7.1 在图表中使用形状 448
19.7.2 在图表中使用图片 450
19.7.3 使用图形和图片格式化数据系列 450
19.8 处理图表上的标题 452
19.8.1 图表标题的类型以及使用原则 452
19.8.2 自定义图表标题 453
19.8.3 根据自己的需要取舍标题 454
19.8.4 图表标题内容动态化 456
19.8.5 修改标题内容 457
19.8.6 格式化标题文本 457
19.9 处理数据标签 458
19.9.1 数据标签的意义以及内容 458
19.9.2 开始使用数据标签 459
19.9.3 处理冗余的数据标签 459
19.9.4 移动数据标签以及改变其显示内容 460
19.9.5 更改图表中标签内容 461
19.9.6 用数据标签来美化图表 462
19.10 处理图表坐标轴 463
19.10.1 坐标轴概述 463
19.10.2 认识数值轴与分类轴 464
19.10.3 使用日期刻度轴 466
19.10.4 改变图表坐标轴的显示 467
19.10.5 处理坐标轴刻度 472
19.10.6 添加或删除图表中的次要坐标轴 473
19.10.7 制作多级分类轴 476
19.11 处理图表网格线 477
19.11.1 网格线概述 477
19.11.2 添加或删除图表网格线 478
19.11.3 格式化图表网格线 478
19.12 图表数据表 479
19.13 趋势线与误差线 480
19.13.1 趋势线类型以及可添加趋势线的图表类型 480
19.13.2 添加及格式化趋势线 481
19.13.3 线性趋势线的性质及其预测 483
19.13.4 移动平均的示例 484
19.13.5 误差线的添加与使用 484
19.14 数据系列的其他辅助线简介 486
19.14.1 系列线 486
19.14.2 垂直线 487
19.14.3 高低点连线 487
19.14.4 涨/跌柱线 488
19.15 制作合格的学术图表 488
19.15.1 学术图表的规范及初步创建 489
19.15.2 图表的格式化过程 490
19.16 小结 490
第20章 创建交互式图表 491
20.1 什么是交互式图表 491
20.1.1 数据情况 491
20.1.2 功能介绍 492
20.2 交互式图表制作技巧 494
20.2.1 自定义名称的使用 494
20.2.2 窗体控件的使用 497
20.2.3 自动筛选功能的使用 502
20.2.4 其他方法 504
20.3 随鼠标点击变化的图表 505
20.4 综合型交互式图表的制作方法 506
20.4.1 创建基础图表 506
20.4.2 进行图表元素的格式设置及添加所需的窗体控件 507
20.4.3 完成自定义名称的定义及数据系列对其的引用 508
20.5 小结 511
第21章 典型实用图表及技巧图的制作 512
21.1 瀑布图:Waterfall Chart&Bridge Chart 512
21.1.1 瀑布图概述 512
21.1.2 悬浮柱形图的制作 513
21.1.3 简单瀑布图的制作 515
21.1.4 多层瀑布图的制作 516
21.1.5 负值瀑布图的制作 518
21.1.6 利用“涨/跌柱线”生成的瀑布图 520
21.2 甘特图 527
21.2.1 甘特图概述 527
21.2.2 不用图表制作甘特图的两种方法 527
21.2.3 简单甘特图的制作 529
21.2.4 复杂甘特图的制作 532
21.3 波士顿及麦肯锡矩阵图 537
21.3.1 麦肯锡矩阵概述 537
21.3.2 多色象限背景图表的制作 538
21.3.3 波士顿矩阵图的制作 541
21.3.4 麦肯锡矩阵图的制作 543
21.4 龙卷风图:Tornado Charts&Funnel Charts&Population Pyramid Charts 545
21.4.1 龙卷风图概述 546
21.4.2 简单龙卷风图的制作 546
21.4.3 实例龙卷风图的简要制作步骤 548
21.4.4 复杂龙卷风图的制作 548
21.5 分裂图 550
21.5.1 什么是分裂图 551
21.5.2 使用百分比堆积条形图和绘图区图片填充制作 551
21.5.3 使用簇状条形图和数据系列图片填充制作 554
21.6 断层图 558
21.6.1 什么是断层图 558
21.6.2 利用多个图表组合制作 559
21.6.3 利用堆积柱形图和散点图的组合图表制作 561
21.6.4 制作断层图的其他方法 565
21.7 独立图表组合图 566
21.7.1 二维组合图 566
21.7.2 三维组合图 568
21.8 垂直层叠图 570
21.8.1 什么是垂直层叠图 570
21.8.2 利用堆积图表类型制作 571
21.8.3 垂直层叠图的其他制作方法 574
21.9 多坐标轴图表 576
21.9.1 使用次坐标轴图表的制作 576
21.9.2 多坐标轴图表的制作 577
21.10 宽度不一的柱形图 582
21.10.1 使用矩形自选图形 583
21.10.2 使用误差线生成宽度不一的柱形图 585
21.10.3 使用面积图类型 588
21.10.4 多数据点的使用 590
21.11 方块图 591
21.12 小结 595
第22章 完善后的Excel图表的使用 596
22.1 冻结图表 596
22.1.1 固定图表的大小和位置 596
22.1.2 改变系列的数据引用方式 597
22.1.3 将图表转化为图片 598
22.2 打印图表 598
22.2.1 设置图表打印区域 598
22.2.2 打印图表工作表 599
22.3 以GIF格式导出Excel图表 600
22.3.1 利用图形应用程序导出 600
22.3.2 另存为网页格式 600
22.3.3 利用简单的VBA程序 601
22.4 在Word及PowerPoint中粘贴Excel图表 601
22.4.1 粘贴时的Microsoft Office Excel图表对象 601
22.4.2 图片(增强型图元文件) 602
22.4.3 粘贴链接时的Microsoft Office Excel图表对象 602
22.5 Word或PowerPoint中的图形和图表 603
22.5.1 在其他程序中使用Excel图表 603
22.5.2 PowerPoint中的动画图表 603
22.5.3 在PowerPoint和Word中创建图表 603
22.6 小结 604
第4部分 公式的进阶应用 605
第23章 数组的应用 606
23.1 数组 606
23.1.1 数组 606
23.1.2 常数数组 607
23.1.3 在单元格中输入数组 607
23.1.4 输入数组时选择的单元格区域与数组范围不符 609
23.1.5 使用数组计算 610
23.1.6 命名数组常数及引用命名的数组常数 610
23.1.7 数组的转置 612
23.2 数组公式 613
23.2.1 输入数组公式 613
23.2.2 选择数组或数组公式区域 614
23.2.3 编辑或删除数组公式 615
23.2.4 将区域引用转换为数组 617
23.3 应用数组公式 618
23.3.1 数组的计算 618
23.3.2 条件求和计算 619
23.3.3 条件计数计算 621
23.3.4 统计区域中的错误值 621
23.4 数组公式实例分析 623
23.4.1 使用数组公式的交叉表 623
23.4.2 使用数组公式显示的日历 624
23.5 小结 626
第24章 循环引用 627
24.1 循环引用概述 627
24.1.1 纠正意外出现的循环引用 627
24.1.2 间接的循环引用 629
24.2 有目的的循环引用 629
24.2.1 使循环引用生效 629
24.2.2 更改Excel迭代计算的设置 630
24.2.3 更改重新计算工作表或工作簿的设置 630
24.2.4 手动重新计算工作表或工作簿 631
24.2.5 更改用于计算公式的处理器数量 632
24.2.6 应用循环引用实例 633
24.2.7 了解如何计算在早期版本Excel中创建的工作簿 633
24.3 小结 633
第25章 条件格式与数据有效性 634
25.1 条件格式 634
25.1.1 设置条件格式 634
25.1.2 使用双色刻度形式设置条件格式 635
25.1.3 使用三色刻度形式设置条件格式 636
25.1.4 使用数据条形式设置条件格式 638
25.1.5 使用图标集形式设置条件格式 639
25.1.6 仅对特定内容的单元格使用条件格式 640
25.1.7 仅对前(后)几名使用条件格式 642
25.1.8 仅对高于或低于平均值的单元格使用条件格式 644
25.1.9 仅对唯一值或重复值的单元格使用条件格式 644
25.1.10 使用公式确定设置格式的单元格 646
25.1.11 定位有条件格式的单元格 646
25.1.12 仅查找有相同条件格式的单元格 647
25.1.13 删除条件格式 647
25.1.14 编辑条件格式 648
25.1.15 条件格式规则管理器 649
25.1.16 条件格式的优先级 649
25.1.17 Excel 2007条件格式与Excel早期版本的兼容 650
25.2 数据有效性 650
25.2.1 设置数据有效性 650
25.2.2 设置有效性条件为整数或小数 651
25.2.3 设置有效性条件为序列 653
25.2.4 设置有效性条件为日期 654
25.2.5 设置有效性条件为文本长度 654
25.2.6 设置有效性条件为自定义 655
25.2.7 设置输入提示信息 655
25.2.8 设置出错警告 656
25.2.9 设置输入法模式 658
25.2.10 通过数据有效性规则规范已输入的数据 658
25.2.11 定位设置了数据有效性的单元格 659
25.2.12 删除或编辑数据有效性规则 660
25.3 小结 661
第26章 公式的调试 662
26.1 公式调试概述 662
26.2 经常出现的问题 662
26.2.1 输入错误 663
26.2.2 引用错误 663
26.2.3 逻辑错误 663
26.2.4 设置问题 664
26.3 Excel中错误的显示 665
26.4 对嵌套公式进行分步求值 666
26.5 使用“错误检查”工具 668
26.6 使用“监视窗口”工具栏 670
26.7 追踪单元格关系 671
26.8 小结 673
第5部分 宏与VBA的应用 675
第27章 VBA基础知识 676
27.1 VBA概述 676
27.2 VBA简介 676
27.2.1 关于VBA 676
27.2.2 Excel VBA的功能 677
27.3 宏功能 677
27.3.1 录制宏 678
27.3.2 运行宏 681
27.3.3 保存宏的位置 682
27.3.4 使用绝对模式 685
27.3.5 使用相对模式 687
27.3.6 编辑宏 690
27.3.7 宏的安全性 691
27.4 Visual Basic编辑器 693
27.4.1 启动Visual Basic编辑器 693
27.4.2 VBE工具栏 694
27.4.3 工程资源管理窗口 695
27.4.4 属性窗口 695
27.4.5 代码窗口 696
27.4.6 对象浏览器 696
27.5 自定义Visual Basic编辑器 696
27.5.1 打开“选项”对话框 697
27.5.2 设置“自动语法检测”复选框 697
27.5.3 设置“要求变量声明”复选框 698
27.5.4 设置“自动列出成员”复选框 699
27.5.5 设置“自动显示快速信息”复选框 700
27.6 编写第一个VBA程序 700
27.6.1 编写程序代码 700
27.6.2 调试程序代码 703
27.7 小结 704
第28章 VBA编程基础 705
28.1 VBA编程基础概述 705
28.2 VBA编程规范 705
28.2.1 输入代码 706
28.2.2 程序注释 707
28.3 数据类型 708
28.3.1 数值型 709
28.3.2 字符串型 709
28.3.3 逻辑型 709
28.3.4 变体型 709
28.3.5 自定义数据类型 712
28.4 变量 713
28.4.1 变量命名规则 713
28.4.2 变量的作用范围 713
28.4.3 静态变量 715
28.4.4 数组 717
28.5 分支结构 719
28.5.1 IF-Then结构 719
28.5.2 IF-Then-Else结构 721
28.5.3 Select-Case结构 724
28.6 循环结构 726
28.6.1 For-Next循环结构 727
28.6.2 Do While循环结构 729
28.7 Sub过程 731
28.7.1 Sub过程的声明 731
28.7.2 执行Sub过程 732
28.8 Function过程 735
28.8.1 声明函数 735
28.8.2 调用函数过程 736
28.9 小结 740
第29章 Excel对象 741
29.1 Excel对象概述 741
29.2 Excel对象模型 741
29.2.1 对象的层次结构 741
29.2.2 对象集合 742
29.3 属性和方法 743
29.3.1 对象的属性 743
29.3.2 对象的方法 746
29.3.3 对象的事件 747
29.4 Application对象 748
29.4.1 Application对象的应用 748
29.4.2 Application对象的属性和方法 748
29.4.3 Application对象的实例 749
29.5 Range对象 751
29.5.1 引用Range对象 751
29.5.2 Range对象的属性和方法 751
29.5.3 Range对象的实例 752
29.6 小结 754
第6部分 综合实例 755
第30章 动态销售趋势图 756
30.1 动态图表功能概述 756
30.2 动态图表效果 757
30.3 添加图表控件 758
30.3.1 添加“起始日期编号”控件 758
30.3.2 添加“截止日期编号”控件 760
30.3.3 添加“销售点”控件 762
30.3.4 添加“文本框”控件 763
30.3.5 添加文本背景控件 766
30.3.6 排列控件 769
30.4 添加辅助数据列 771
30.4.1 添加日期时段的辅助数据列 771
30.4.2 添加销售量辅助数据列 772
30.5 定义图表的数据源 773
30.5.1 定义X坐标轴的数据名称 773
30.5.2 定义Y坐标轴的数据名称 774
30.6 绘制图表 775
30.6.1 绘制基础图表 775
30.6.2 设置图表的布局 777
30.6.3 设置图表的动态标题 780
30.6.4 设置绘图区的格式 782
30.6.5 设置网格线的格式 783
30.6.6 设置坐标轴的格式 785
30.6.7 设置数据标记的格式 786
30.6.8 添加图表控件 789
30.6.9 查看动态图表 790
30.7 小结 792
第31章 分析销售数据 793
31.1 基础销售清单 793
31.2 分析部门的销售数据 794
31.2.1 创建数据透视表 794
31.2.2 编辑数据透视表 797
31.2.3 设置数据字段的格式 799
31.2.4 对汇总结果进行排序 801
31.2.5 对汇总结果进行筛选 804
31.2.6 分析数据透视表中的数据差异 809
31.3 添加数据统计项 812
31.3.1 按部门查看销售情况 812
31.3.2 按照产品类别查看销售情况 819
31.3.3 添加“销售月份”数据字段 823
31.4 创建数据透视图 826
31.4.1 创建基础的数据透视图 826
31.4.2 编辑数据透视图 829
31.4.3 实现动态筛选分析 832
31.5 小结 836
附录A 常见ASCII码速查 837