第1章 Excel函数知识 1
1.1 Excel常见名词 1
1.1.1 工作簿 1
1.1.2 工作表 2
1.1.3 单元格 3
1.2 单元格引用 3
1.2.1 A1引用样式 3
1.2.2 R1C1引用样式 4
1.2.3 相对引用 4
1.2.4 绝对引用 5
1.2.5 混合引用 6
1.2.6 单元格名称 6
1.3 公式基础 7
1.3.1 输入公式 7
1.3.2 编辑、删除公式 8
1.3.3 运算符及其优先级 9
1.3.4 数据的输入 10
1.4 函数基础 12
1.4.1 什么是函数 12
1.4.2 Excel函数类型 13
1.4.3 函数输入方法 13
1.4.4 函数的嵌套 15
1.5 错误分析与检查 16
1.5.1 Excel返回的错误类型 16
1.5.2 错误检查的设置 17
1.5.3 错误检查的实际应用 17
1.6 Excel数据安全 18
1.6.1 单元格的数据保护 18
1.6.2 工作表的数据保护 20
1.6.3 工作簿的数据保护 21
1.7 如何学习Excel函数 22
1.7.1 我们不是在搞发明 22
1.7.2 查看Excel官方帮助 22
1.7.3 用好即时帮助 22
1.7.4 在好的Excel论坛中学习 23
1.7.5 用好本书 24
第2章 日期和时间函数 25
2.1 日期和时间函数基础 25
2.1.1 了解日期的计算 25
2.1.2 两位数年份的解释 25
2.1.3 更改短日期格式为四位格式 25
2.1.4 更改日期系统 28
2.2 TODAY:返回当前日期 29
2.3 NOW:返回当前的日期和时间 32
2.4 DATE:返回特定日期的年、月、日 34
2.5 DATEVALUE:返回文本字符串所代表的日期序列号 37
2.6 YEAR:返回某日期对应的年份 39
2.7 MONTH:返回某日期对应的月份 42
2.8 DAY:返回某日期对应当月的天数 44
2.9 TIME:返回某一特定时间的小数值 48
2.10 TIMEVALUE:返回文本字符串所代表的时间小数值 51
2.11 HOUR:返回时间值的小时数 53
2.12 MINUTE:返回时间值中的分钟 54
2.13 SECOND:返回时间值的秒数 57
2.14 WEEKDAY:返回某日期为星期几 58
2.15 WEEKNUM:返回代表一年中第几周的一个数字 63
2.16 EDATE:返回指定月数之前或之后的日期 65
2.17 EOMONTH:返回指定日期之前或之后月份的最后一天的日期 66
2.18 WORKDAY:返回某日期之前或之后相隔指定工作日的某一日期的日期值 68
2.19 NETWORKDAYS:返回开始日期和结束日期之间完整的工作日数值 70
2.20 DAYS360:按照一年360天计算,返回两日期间相差的天数 71
2.21 YEARFRAC:返回开始日期和结束日期之间的天数占全年天数的百分比 73
2.22 综合案例 75
第3章 逻辑函数 82
3.1 IF:根据指定的条件返回不同的结果 82
3.2 AND:判定指定的多个条件是否全部成立 86
3.3 OR:判定指定的任一条件是为真,即返回真 88
3.4 NOT:对其参数的逻辑求反 91
3.5 TRUE:返回逻辑值TRUE 93
3.6 FAISE:返回逻辑值FALSE 93
3.7 IFERROR:捕获和处理公式中的错误 94
3.8 综合案例 96
第4章 信息函数 106
4.1 CELL:返回引用单元格信息 106
4.2 ERROR.TYPE:返回对应错误类型数值 109
4.3 INFO:返回与当前操作环境有关的信息 111
4.4 N:返回转换为数字后的值 113
4.5 NA:返回错误值 113
4.6 TYPE:返回表示值的数据类型的数字 114
4.7 ISBLANK:判断参数的内容是否为空白 116
4.8 ISERR:判断#N/A外的错误值 117
4.9 ISERROR:判断错误值 117
4.10 ISEVEN:偶数判断 118
4.11 ISLOGICAL:判断逻辑值 119
4.12 ISNA:#N/A错误值判断 121
4.13 ISNONTEXT:非文本判断 121
4.14 ISNUMBER:判断值是否为数字 122
4.15 ISODD:奇数判断 123
4.16 ISREF:引用值判断 124
4.17 ISTEXT:文本判断 125
第5章 数学和三角函数 136
5.1 ABS:返回数字的绝对值 136
5.2 SUM:返回某一单元格区域中所有数字之和 137
5.3 SUMIF:按条件对指定单元格求和 138
5.4 PRODUCT返回所有参数乘积值 140
5.5 SUMPRODUCT返回数组间对应的元素乘积之和 141
5.6 SUMSQ返回参数的平方和 142
5.7 SUMX2PY2返回两数组中对应数值的平方和之和 143
5.8 SUMX2MY2返回两数组中对应数值的平方差之和 144
5.9 SUMXMY2返回两数组中对应数值之差的平方和 144
5.10 SUBTOAL返回列表或数据库中的分类汇总 145
5.11 QUOTIENT返回两数相除的整数部分 147
5.12 MOD返回两数相除的余数 148
5.13 SIGN返回数值的符号 149
5.14 GCD返回参数的最大公约数 150
5.15 LCM返回参数的最小公倍数 150
5.16 SERIESSUM返回幂级数近似值 151
5.17 INT返回参数的整数部分 152
5.18 TRUNC返回数值去尾取整后的值 153
5.19 ROUND返回按指定位数取整后的数字立 154
5.20 ROUNDUP返回向上舍入的数值 155
5.21 ROUNDDOWN返回向绝对值减小的方向舍入数字 156
5.22 CEILING返回沿绝对值增大的方向的舍入值 157
5.23 FLOOR返回向零方向的舍入值 158
5.24 MROUND返回参数按指定基数舍入后的数值 160
5.25 EVEN返回沿绝对值增大方向取整后最接近的偶数 161
5.26 ODD返回沿绝对值增大方向取整后最接近的奇数 162
5.27 RADIANS将角度转换为弧度 163
5.28 DEGREES将弧度转换为角度值 163
5.29 SIN返回角度的正弦值 164
5.30 COS返回角度余弦值 165
5.31 TAN返回角度正切值 166
5.32 ASIN返回参数反正弦值立 167
5.33 ACOS返回参数的反余弦值 168
5.34 ATAN返回参数的反正切值 169
5.35 ATAN2返回给定的X及Y坐标值的反正切值 170
5.36 SINH返回参数的双曲正弦值 171
5.37 COSH返回参数的双曲余弦值 172
5.38 TANH返回参数的双曲正切值 173
5.39 ASINH返回参数的反双曲正弦值 173
5.40 ACOSH返回参数的反双曲余弦值 174
5.41 ATANH返回参数的反双曲正切值 175
5.42 POWER返回给定数字的乘幂 175
5.43 EXP返回e的n次幂 176
5.44 LOG返回一个数的对数 177
5.45 LN返回一个数的自然对数 178
5.46 LOG10返回以10为底的对数 179
5.47 RAND返回一个随机值 180
5.48 RANDBETWEEN返回指定区间内的随机值 180
5.49 PI返回数学常量π的近似值 181
5.50 SQRT返回正平方根 182
5.51 SQRTPI返回某数与π的乘积的平方根 183
5.52 MDETERM返回一个数组的矩阵行列式的值 184
5.53 MINVERSE返回数组中存储的矩阵的逆距阵 185
5.54 MMULT返回两个数组的矩阵乘积 186
5.55 FACT返回某数的阶乘 187
5.56 FACTDOUBLE返回数字的双倍阶乘 188
5.57 COMBIN返回指定对象集合中提取若干对象的组合数 189
5.58 MULTINOMIAL返回参数和的阶乘与各参数阶乘乘积的比值 190
5.59 ROMAN将阿拉伯数字转换为文本形式的罗马数字 191
第6章 查找和引用函数 200
6.1 ADDRESS:按照指定的行号和列标,返回单元格引用地址 200
6.2 COLUMN:返回引用的列标 202
6.3 ROW:返回引用的行号 205
6.4 AREAS:返回引用中包含的区域个数 207
6.5 COLUMNS:返回数组或引用的列数 208
6.6 ROWS:返回数组或引用的行数 209
6.7 CHOOSE:返回指定数值参数列表中的数值 210
6.8 MATCH:返回指定方式下与指定数值匹配的元素位置 214
6.9 LOOKUP:从单行或单列区域返回值(向量形式) 218
6.10 LOOKUP:从数组中返回一个值(数组形式) 220
6.11 HLOOKUP:在数据表的首行查找指定的数值,并在数据表中指定行的同一列中返回一个数值 225
6.12 VLOOKUP:在数据表的首列查找指定的值,并返回数据表当前行中指定列的值 230
6.13 INDEX:返回指定单元格或单元格数组的值(数组形式) 236
6.14 INDEX:返回指定行与列交叉处的单元格引用(引用形式) 240
6.15 INDIRECT:返回由文本字符串指定的引用 242
6.16 OFFSET:以指定引用为参照系,通过给定偏移量得到新的引用 244
6.17 TRANSPOSE:返回转置单元格区域 247
6.18 HYPERLINK:创建一个快捷方式,打开存储在网络服务器、Intranet或Internet中的文件 250
6.19 RTD:从支持COM自动化的程序中检索实时数据 252
6.20 综合案例 253
第7章 文本函数 270
7.1 FIND:查找字符串字符起始位置(区分大小写) 270
7.2 FINDB:查找字符串字节起始位置(区分大小写) 272
7.3 SEARCH:查找字符串字符起始位置(不区分大小写) 273
7.4 SEARCHB:查找字符串字节起始位置(不区分大小写) 275
7.5 LOWER:将文本转换为小写 276
7.6 UPPER:将文本转换为大写形式 277
7.7 PROPER:将文本值的每个字的首字母大写 278
7.8 CHAR:返回由代码数字指定的字符 279
7.9 CODE:返回文本字符串中第一个字符的数字代码 280
7.10 TEXT:设置数字格式并将其转换为文本 282
7.11 VALUE:将文本参数转换为数值 285
7.12 BAHTTEXT:将数字转换为泰语文本 286
7.13 DOILAR:将数字转换为$(美元)货币格式的文本 286
7.14 RMB:将数字转换为¥(人民币)货币格式的文本 290
7.15 PHONETIC:提取文本字符串中的日文拼音字符 290
7.16 CLEAN:删除文本中所有非打印字符 291
7.17 CONCATENATE:将几个文本项合并为一个文本项 294
7.18 TRIM:删除文本中的空格 296
7.19 ASC:将全角字符更改为半角字符 298
7.20 WIDECHAR:将半角字符转换为全角字符 300
7.21 SUBSTITUTE:在文本字符串中用新文本替换旧文本 301
7.22 LEN:返回文本字符串中的字符个数 303
7.23 LENB:返回文本字符串中用于代表字符的字节数 305
7.24 EXACT:比较两个字符串是否相同 306
7.25 FIXED:将数字按指定的小数位数显示,并以文本形式返回 309
7.26 REPLACE:替换字符串中的部分字符(根据字符数) 311
7.27 REPLACEB:替换字符串中的部分字符(根据字节数) 314
7.28 LEFT:返回文本值中最左边的字符 315
7.29 LEFTB:根据所指定的字节数返回文本字符串中最左边的字符 316
7.30 MID:从文本字符串中的指定位置起返回特定个数的字符 317
7.31 MIDB:从文本字符串中的指定位置起返回特定个数的字符 320
7.32 REPT:按给定次数重复文本 321
7.33 T:将参数转换为文本 324
7.34 RIGHT:返回文本值中最右边的字符 324
7.35 RIGHTB:返回文本值中最右边的字符 327
7.36 综合案例 328
第8章 数据库函数 346
8.1 DAVERAGE:返回所选数据库条目的平均值 347
8.2 DCOUNT:计算数据库中包含数字的单元格的数量 349
8.3 DCOUNTA:计算数据库中非单元格的数量 352
8.4 DGET:从数据库中提取符合指定条件的单个记录 354
8.5 DMAX:返回最大数字 357
8.6 DMIN:返回最小数字 358
8.7 DPRODUCT:返回数值的乘积 360
8.8 DSTDEV:返回基于样本总体标准偏差 362
8.9 DSTDEVP:返回总体标准偏差 365
8.10 DSUM:返回记录字段(列)的数字之和 367
8.11 DVAR:返回估算样本总体方差 369
8.12 DVARP:返回样本总体方差 371
第9章 多维数据集函数 397
9.1 CUBEKPIMEMBER:返回重要性能指示器(KPI)的属性 399
9.2 CUBEMEMBER:返回多维数据集中的成员或元组 400
9.3 CUBEMEMBERPROPERTY:返回多维数据集中成员属性的值 401
9.4 CUBERANKEDMEMBER:返回集合中的第n个成员或排名成员 401
9.5 CUBESET:定义成员或元组的计算集 402
9.6 CUBESETCOUNT:计算集合中的项目数 404
9.7 CUBEVALUE:从多维数据集中计算汇总值 404
第10章 外部函数 406
10.1 CALL:调用动态链接库或代码源中的过程 406
10.2 EUROCONVERT:转换欧洲各国货币 407
10.3 GETPIVOTDATA:返回数据透视表中存储的数据 409
10.4 REGISTER.ID:返回动态链接库(DLL)或代码源的注册ID 410
10.5 SQL.REQUEST:在工作表中实现对外部数据源的查询 410
第11章 统计函数 412
11.1 COUNT:返回参数列表中的数字个数 412
11.2 COUNTA:返回参数列表中非空值的单元格个数 413
11.3 COUNTBLANK:计算指定单元格区域中空白单元格个数 414
11.4 COUNTIF:计算区域中满足给定条件的单元格的个数 415
11.5 FREQUENCY:返回一个垂直数组 416
11.6 AVERAGE返回参数的平均值 418
11.7 AVERAGEA:计算参数列表中数值的平均值 419
11.8 TRIMMEAN:返回数据集的内部平均值 420
11.9 GEOMEAN返回正数数组或区域的几何平均值 421
11.10 MEDIAN返回给定数值的中值 422
11.11 MODE:返回在某一数组或数据区域中频率最高的数值 422
11.12 HARMEAN返回数据集合的调和平均值 423
11.13 MAX:返回一组值中的最大值 424
11.14 MAXA:返回参数列表中的最大值 425
11.15 MIN:返回参数中最小值 426
11.16 MINA:返回参数列表中的最小值 426
11.17 QUARTILE:返回数据集的四分位数 427
11.18 PERCENTILE:返回区域中数值的第K个百分点的值 429
11.19 PERCENTRANK:返回特定数值在一个数据集中的百分比排位 430
11.20 VAR:计算基于给定样本的方差 431
11.21 VARA:计算基于给定样本的方差 432
11.22 VARP:计算基于整个样本总体的方差 433
11.23 VARPA:计算基于整个样本总体的方差 434
11.24 STDEV:估算基于样本的标准偏差 435
11.25 STDEVA:估算基于样本的标准偏差 436
11.26 STDEVP:返回以参数形式给出的整个样本总体的标准偏差 437
11.27 STDEVPA;返回以参数形式给出的整个样本总体的标准偏差,包含文本和逻辑值 438
11.28 AVEDEV:返回一组数据与其均值的绝对偏差的平均值 439
11.29 DEVSQ:返回数据点与各自样本平均值偏差的平方和 440
11.30 SKEW:返回分布的不对称度 441
11.31 KURT:返回数据集的峰值 442
11.32 CHIDIST返回X2分布的单尾概率 443
11.33 CHIINV返回X2分布单尾概率的反函数值 444
11.34 CHITEST返回独立性检验值 445
11.35 FDISI返回F概率分布 447
11.36 FINV返回F概率分布的反函数值 448
11.37 FTESI返回F检验的结果 448
11.38 TDIST返回学生t分布的百分点(概率), 449
11.39 TINV返回作为概率和自由度函数的学生t分布的t值 450
11.40 TTEST返回与学生t检验相关的概率 451
11.41 ZTEST返回z检验的单尾概率值 452
11.42 COVAR返回协方差 453
11.43 CORREL返回单元格区域之间的相关系数 454
11.44 PEARSON返回Pearson(皮尔生)乘积矩相关系数 455
11.45 FISHER返回点x的Fisher变换 456
11.46 FISHERRINV返回Fisher变换的反函数值 457
11.47 PERMUT:计算从给定数目的对象集合中选取的若干对象的排列数 457
11.48 BINOMDEST:计算一元二项式分布的概率值 458
11.49 CRITBINOM:计算二项式累积分布大于等于临界值的最小值 460
11.50 NEGBINOMDIST:计算负二项式分布 462
11.51 PROB:计算区域中的数值落在指定区间内的概率 463
11.52 HYPGEOMDIST:计算超几何分布 464
11.53 POISSON:计算泊松分布 466
11.54 NORMDIST:计算指定平均值和标准偏差的正态分布函数 468
11.55 NORMINV:计算指定平均值和标准偏差的正态累积分布函数的反函数 469
11.56 NORMSDIST:计算标准正态累积分布函数 471
11.57 NORMSINV:计算标准正态累积分布函数的反函数 472
11.58 STANDARDIZE:计算正态化数值 473
11.59 LOGNORMDIST:计算x的对数累积分布 474
11.60 LOGINV:计算x的对数累积分布反函数的值 476
11.61 EXPONDIST:计算指数分布 476
11.62 WEIBULL:计算韦伯分布 478
11.63 GAMMADIST:计算伽玛分布 480
11.64 GAMMATNV:计算伽玛累积分布的反函数值 482
11.65 GAMMALN:计算伽玛函数的自然对数 483
11.66 BETADIST:计算β累积分布函数 484
11.67 BETAINV:计算累积β分布函数的反函数值 486
11.68 CONFIDENCE:计算总体平均值的置信区间 487
11.69 SLOPE:计算线性回归直线的斜率 488
11.70 INTERCEPT:计算线性回归直线的截距 489
11.71 LINEST:计算线性回归直线的参数 491
11.72 FORECAST:根据现有的数据计算或预测未来值 493
11.73 TREND:计算一条线性回归拟合线的值 494
11.74 STEYX:计算预测值的标准误差 496
11.75 RSQ:计算Pearson(皮尔生)乘积矩相关系数的平方 497
11.76 GROWTH:根据现有的数据计算或预测指数增长值 498
11.77 LOGEST:计算指数回归曲线的参数 500
11.78 RANK:返回一组数字的排列顺序 502
11.79 LARGE:求一组数值中第k个最大值 504
11.80 SMALL:求一组数值中第k个最小值 507
第12章 财务函数 523
12.1 IRR:返回由数值代表的一组现金流的内部收益率 523
12.2 MIRR:返回某一连续期间内现金流的修正内部收益率 527
12.3 XIRR:返回一组现金流的内部收益率,这些现金流不一定定期发生 531
12.4 DB:使用固定余额递减法计算折旧值 533
12.5 DDB:使用双倍余额递减法或其他指定方法计算折旧值 535
12.6 VDB:使用双倍余额递减法或其他指定的方法返回资产折旧值 537
12.7 AMORDEGRC:返回每个结算期间的折旧值(法国会计专用) 538
12.8 AMORLINC:返回每个结算期间的折旧值,为法国会计系统提供 540
12.9 SLN:返回某项资产在一个期间中的线性折旧值 542
12.10 SYD:按年限总和折旧法计算指定期间的折旧值 543
12.11 PV:返回投资的现值 544
12.12 NPV:通过使用贴现率以及一系列现金流返回投资的净现值 546
12.13 XNPV:返回不定期发生的一组现金流的净现值 548
12.14 FV:基于固定利率及等额分期付款方式返回某项投资的未来值 550
12.15 NPER:基于固定利率及等额分期付款方式返回某项投资的总期数 551
12.16 COUPNUM:返回在结算日和到期日之间的付息次数 552
12.17 RATE:返回年金的各期利率 554
12.18 EFFECT:返回有效的年利率 555
12.19 NOMINAL:返回名义年利率 556
12.20 CUMIPMT:返回一笔贷款在给定的start_period到end_period期间累计偿还的利息数额 557
12.21 CUMPRINC:返回一笔贷款在给定的start_period到end_period期间累计偿还的本金数额 559
12.22 FVSCHEDULE:基于一系列复利返回本金的未来值 561
12.23 PMT:基于固定利率及等额分期付款方式,返回贷款的每期付款额: 562
12.24 PPMT:基于固定利率及等额分期付款方式,返回投资在某一给定期间内的本金偿还额 563
12.25 IPMT:基于固定利率及等额分期付款方式,返回给定期数内对投资的利息偿还额 565
12.26 ISPMT:计算特定投资期内要支付的利息 567
12.27 PRICEMAT:返回到期付息的面值¥100的有价证券的价格 568
12.28 YIELDMAT返回到期付息的有价证券的年收益率 570
12.29 ACCRINTM返回到期一次性付息有价证券的应计利息 572
12.30 PRICE返回定期付息的面值¥100的有价证券的价格 574
12.31 YIELD返回定期付息有价证券的收益率,函数YIELD用于计算债券收益率 576
12.32 ACCRINT返回定期付息证券的应计利息 578
12.33 PRICEDISC返回折价发行的面值¥100的有价证券的价格 580
12.34 RECEIVED返回一次性付息的有价证券到期收回的金额 582
12.35 DISC返回有价证券的贴现率 584
12.36 INTRATE返回一次性付息证券的利率 586
12.37 YIELDDISC返回折价发行的有价证券的年收益率 588
12.38 COUPPCD返回表示结算日之前的付息日的数字 589
12.39 COUPNCD返回一个表示在结算日之后下一个付息日的数字 591
12.40 COUPDAYBS返回当前付息期内截止到结算日的天数 593
12.41 COUPDAYSNC返回从结算日到下一付息日之间的天数 595
12.42 COUPDAYS返回结算日所在的付息期的天数 597
12.43 ODDFPRICE返回首期付息日不固定(长期或短期)的面值¥100的有价证券价格 598
12.44 ODDFYIELD返回首期付息日不固定的有价证券(长期或短期)的收益率 601
12.45 ODDLPRICE返回末期付息日不固定的面值¥100的有价证券(长期或短期)的价格 604
12.46 ODDLYIELD:返回末期付息日不固定的有价证券(长期或短期)的收益率 606
12.47 DURATION:返回假设面值¥100的定期付息有价证券的修正期限 607
12.48 MDURATION:返回假设面值¥100的有价证券的Macauley修正期限 609
12.49 TBILLEQ:返回国库券的等效收益率 611
12.50 TBILLPRICE:返回面值$100的国库券的价格 612
12.51 TBILLYIELD:返回国库券的收益率 613
12.52 DOLLARDE:将美元价格从分数形式转换为小数形式 614
12.53 DOLLARFR:将美元价格从小数形式转换为分数形式 615
12.54 综合案例 616
第13章 工程函数 630
13.1 BESSELI:返回修正的贝赛尔函数IN(X) 631
13.2 BESSELK:返回修正的贝赛尔函数Kn(x) 632
13.3 BESSELJ:返回贝赛尔函数Jn(x) 634
13.4 BESSELY:返回贝赛尔函数Yn(x) 636
13.5 BIN2DEC:将二进制数转换为十进制数 638
13.6 BIN2HEX:将二进制数转换为十六进制数 639
13.7 BIN2OCT:将二进制数转换为八进制数 640
13.8 DEC2BIN:将十进制数转换为二进制数 641
13.9 DEC2HEX:将十进制数转换为十六进制数 642
13.10 DEC2OCT:将十进制数转换为八进制数 643
13.11 HEX2BIN将十六进制数转换为二进制数 645
13.12 HEX2DEC将十六进制数转换为十进制数 647
13.13 HEX2OCT将十六进制数转换为八进制数 648
13.14 OCT2BIN将八进制数转换为二进制数 650
13.15 OCT2DEC:将八进制数转换为十进制数 651
13.16 OCT2HEX将八进制数转换为十六进制数 652
13.17 COMPLEX:将实系数和虚系数转换为复数 653
13.18 ERF:返回误差函数 655
13.19 ERFC:返回互补错误函数 655
13.20 IMABS:返回复数的绝对值(模数) 657
13.21 IMAGINARY:返回复数的虚系数 658
13.22 IMARGUMENT:返回以弧度表示的角 659
13.23 IMCONJUGATE:返回复数的共轭复数 660
13.24 IMCOS:返回复数的余弦 661
13.25 IMDIV:返回两个复数的商 664
13.26 IMEXP:返回复数的指数 664
13.27 IMLN:返回复数的自然对数 665
13.28 IMLOG10:返回复数的以10为底的对数 666
13.29 IMLOG2:返回复数的以2为底的对数 667
13.30 IMPOWER:返回复数的整数幂 668
13.31 IMPRODUCT:返回从2到29的复数的乘积 669
13.32 IMREAL:返回复数的实系数 670
13.33 IMSIN:返回复数的正弦 671
13.34 IMSQRT:返回复数的平方根 672
13.35 CONVERT:将数字从一种度量系统转换为另一种度量系统 673
13.36 DELTA:检验两个值是否相等 675
13.37 GESTEP:检验数字是否大于阈值 676
13.38 IMSUB:返回两个复数的差 678
13.39 IMSUM:返回多个复数的和 678
13.40 综合案例 680
第14章 大型综合案例 688
14.1 轻松的销售经理 688
14.1.1 从零开始 688
14.1.2 分析数据 689
14.1.3 总结 691
14.2 称职的质量总监 692
14.2.1 从零开始 692
14.2.2 分析数据 693
14.2.3 总结 695
14.3 寻找最优方案 696
14.3.1 从零开始 696
14.3.2 安装规划求解 696
14.3.3 计算结果 698
14.3.4 总结 699
14.4 知己知彼——销售数据分析 699
14.4.1 从零开始 699
14.4.2 制作排名表 699
14.4.3 制作出版社信息表 701
14.4.4 制作出版社名称唯一值列表 704
14.4.5 总结 706
14.5 统计汽车油耗 706
14.5.1 从零开始 706
14.5.2 分析数据 707
14.5.3 总结 710
附录A 常用快捷键 711
附录B 数据分析常用的Excel函数 718
附录C 工作表和工作簿规范与限制 725
附录D 函数索引 728
第2章 日期和时间函数 25
案例1:估算到货日期 29
案例2:项目倒计时 31
案例3:计算列车运行时间 33
案例4:产品的促销天数 35
案例5:工作计划表 37
案例6:统计员工上岗年份 40
案例7:计算员工生日月份 42
案例8:查看产品销售日 44
案例9:计算食品保质期并判断是否过期 46
案例10:400米接力时间 48
案例11:计算口语测试时间 51
案例12:计算停车的小时数 53
案例13:计算停车的分钟数 55
案例14:计算广告时间 57
案例15:判断某日的星期数 59
案例16:计算零件生产所需的周数 64
案例17:计算培训结束日期 65
案例18:统计应付工资日期 66
案例19:项目完成日期 68
案例20:计算员工的工作日数和应付报酬 70
案例21:计算应付账款的还款天数 72
案例22:根据特定时间段的盈利计算全年盈利额 74
综合案例1:项目时间管理表 75
综合案例2:员工工龄工资统计表 77
综合案例3:员工加班统计表 79
第3章 逻辑函数 82
案例1:判断学生的成绩是否合格 83
案例2:嵌套多个IF函数 85
案例3:判断员工是否完成工作量 86
案例4:判断运动员获奖情况 89
案例5:判断数据输入是否正确 91
案例6:判断学生是否要补考 92
案例7:手动输入TRUE 93
案例8:手动输入FALSE 94
案例9:检查数组中数据的正确性 95
综合案例1:更简单的分支条件综合案例1:(IF+AND) 96
综合案例2:优秀业务员评选 96
综合案例3:模特选拔 97
综合案例4:公司一次性奖金发放计算 98
综合案例5:奖金比例 99
综合案例6:商品订购优惠 101
综合案例7:商品订单费用合计 102
第4章 信息函数 106
案例1:股票调查 108
案例2:检查公式使用错误的类型 110
案例3:检验操作环境资源 112
案例4:抽样检查 114
案例5:简单数据类型检验 115
案例6:超市部分货物计算 116
案例7:错误类型检查 118
案例8:双周值日小组 119
案例9:学生缺考成绩调查 120
案例10:学生成绩情况调查 122
案例11:审查学生成绩情况 123
案例12:单周值日小组 124
案例13:检验引用是否正确 125
案例14:学生成绩检验 126
综合案例1:判断题成绩处理 126
综合案例2:奇偶数统计 127
综合案例3:小小除法题 129
综合案例4:整理通讯录 130
综合案例5:员工周考勤卡 132
综合案例6:抽奖统计 133
第5章 数学和三角函数 136
案例1:全市企业盈利计算 137
案例2:计算商场的全年营业额 138
案例3:盈利100万以上企业总盈利额 139
案例4:个人收支计算 139
案例5:服装打折计算 140
案例6:设备采购 141
案例7:工资结算 142
案例8:购物消费 142
案例9:数学计算 143
案例10:成绩统计 146
案例11:指标分配 147
案例12:指标分配 148
案例13:仓库管理 149
案例14:购买配件 151
案例15:人口平均增长统计 153
案例16:舍去1万元以下销售额 153
案例17:网吧计费器 156
案例18:超市定货单 158
案例19:计算实际年龄 159
案例20:分班问题 160
案例21:设置加油站位置 161
案例22:拔河选拔人数 162
案例23:求弧长问题 163
案例24:求角度问题 164
案例25:计算直角三角形的直角边 165
案例26:计算直角三角形的直角边 166
案例27:直角边间的计算 167
案例28:利用反正弦求角 167
案例29:利用反余弦求角 168
案例30:利用反正切求角 169
案例31:射击目标的方位角计算 170
案例32:估计分布的累积概率 171
案例33:计算管道保护电位 172
案例34:计算波陡指数 173
案例35:单位换算 176
案例36:泊松分布近似计算 177
案例37:计算无噪信道传输能力 178
案例38:计算均衡修正项 178
案例39:计算分贝数 179
案例40:绳子的截取 180
案例41:人员的随机抽取 181
案例42:计算圆周长 182
案例43:计算正方形边长 182
案例44:正态分布概率密度计算 183
案例45:解二元联立方程组 184
案例46:解多元联立方程组 185
案例47:向量间的计算 186
案例48:排列问题 187
案例49:组合问题 188
案例50:分发竞赛名额 189
案例51:分组问题 190
案例52:日期文本形式转换 191
综合案例1:如何计算员工工资(PRODUCT+IF+SUM) 192
综合案例2:员工培训成绩考核表(IF+AND) 193
综合案例3:矿山开采边坡系数计算(RADIANS+SIN+COS+TAN+SINH) 194
综合案例4:股票投资获利表(PRODUCT+SUM) 196
综合案例5:加盟店投资报酬率计算表(TRUNC+MAX) 197
第6章 查找和引用函数 200
案例1:查询随机抽查的产品编号地址 201
案例2:查询引用单元格或数组的列标 203
案例3:查询所引用单元格或数组的行号 206
案例4:统计区域总数 208
案例5:查询统计表的列数 209
案例6:查询统计表的行数 210
案例7:指定岗位职称 211
案例8:计算经销商的年度返利额 213
案例9:查找员工档案位置 215
案例10:查询采购单价 219
案例11:计算每月应交税额 221
案例12:计算产品批发和零售的销售额 226
案例13:计算月末库存量 232
案例14:计算年终销售提成 235
案例15:制作打折商品标签 237
案例16:查询火车卧铺价格 241
案例17:引用区域 243
案例18:引用矩阵中的数据 245
案例19:转置单元格区域 247
案例20:指定邮件地址 251
案例21:使用COM加载项,快速显示时间 252
综合案例1:按姓名查询员工基本信息 253
综合案例2:查询课程表 254
综合案例3:团体操名单 255
综合案例4:业绩查询 255
综合案例5:优惠促销 256
综合案例6:员工销售提成计算 258
综合案例7:列车票价查询 259
综合案例8:学生成绩评定 260
综合案例9:产品采购预算 260
综合案例10:查询学生借书归还情况 262
综合案例11:学生成绩考核 262
综合案例12:员工业绩提成计算 265
综合案例13:超市水果存储信息查询 267
第7章 文本函数 270
案例1:查找身份证上的出生年代信息 271
案例2:调整楼盘户型单价 274
案例3:将用户密码转换为小写 276
案例4:将汉语拼音的人名转换为英文全拼人名 279
案例5:将ASCLL代码信息转换成符号信息 280
案例6:转化商品名的第一个字符代码以确定商品类型 281
案例7:将工作量转换为收入 284
案例8:转换出口商品价格格式 287
案例9:清除导入数据中的非打印字符 292
案例10:将学生信息表格合并成一句文本信息 295
案例11:删除用户名中多余的空格以便进行身份验证 297
案例12:判断用户是否通过密码验证 299
案例13:将工程进度表推后三天 302
案例14:从15位或18为身份证号码中提取性别信息 304
案例15:查找己知道学号的学生信息 307
案例16:对楼房总价格取整 310
案例17:7位电话号码升级为8位 312
案例18:提取身份证号码前6位区位码 315
案例19:从身份证中提取生日 318
案例20:将需要隐藏的部分用重复的符号代替 322
案例21:建纯文本直方图 323
案例22:从身份证中提取性别信息 325
综合案例1:图书馆资料修改(UPPER+SUBSTITUTE) 328
综合案例2:餐馆服务评分表(REPT+SUM+IF) 328
综合案例3:超市年底统计表(RMB+SUM+AVERAGE) 329
综合案例4:做一个美观简洁的人事资料分析表 330
综合案例5:工程整改通知书台账系统 333
综合案例6:人员基本情况登记表 338
综合案例7:照片资料统计表 342
综合案例8:学生食堂消费查询 343
综合案例9:人事资料分析 344
第8章 数据库函数 346
案例1:计算公司员工平均销售量 348
案例2:计算灯管的平均价格 348
案例3:分别计算公司男/女员工的数量 350
案例4:计算灯管数量 351
案例5:计算公司使用手机的人数 353
案例6:货物检验 353
案例7:输入手机号查找姓名 355
案例8:检验进货数量 356
案例9:计算公司工龄最长的员工 358
案例10:检验灯管的使用寿命 358
案例11:查找公司年龄最小的员工 359
案例12:检验灯管的使用寿命 360
案例13:计算公司员工销售额 361
案例14:验收货物 361
案例15:员工的年龄标准差 363
案例16:标准差衡量产品 363
案例17:员工总体年龄标准差 366
案例18:产品的总体标准偏差 366
案例19:员工总销售量 368
案例20:货款结算 369
案例21:男员工销售量的方差 370
案例22:产品总体方差 371
案例23:员工销售量的总体方差 372
案例24:产品样本总体方差 373
综合案例1:分析股票信息(DCOUNT+DMAX+DMIN+DGET+DAVERAGE) 373
综合案例2:抽查某公司电池生产情况(DSTDEV+DSTDEVP+DVARP+DSUM) 376
综合案例3:用数据透视表分析销售情况(GETPIVOTDATA+DMAX+DGET) 379
综合案例4:对社区人口的统计(DCOUNT+DMAX+DMIN) 384
综合案例5:处理计算机学校采购数据(DAVERAGE+DCOUNT+DSUM) 387
综合案例6:处理学生成绩单(DAVERAGE=DCOUNT+DMAX+DMIN+DCOUNTA) 391
综合案例7:在楼房销售中的应用(DCOUNT+DMIN+DGET+DPRODUCT) 394
第10章 外部函数 406
案例1:几种欧盟国货币的换算 407
第11章 统计函数 412
案例1:考勤统计 413
案例2:考试人数统计 414
案例3:缺考人数统计 415
案例4:挑选保安 416
案例5:分数段成绩统计 417
案例6:统计本省高考的均分 418
案例7:评分统计 420
案例8:彩票选号推荐 423
案例9:设定高考录取分数线 428
案例10:设定自主招生分数线 429
案例11:射击运动员选拔 431
案例12:销售量统计 436
案例13:提案评分 441
案例14:统计某学科的不对称度 442
案例15:统计某学科的峰值 443
案例16:公交到站统计 444
案例17:交换机数据包检验 445
案例18:产品质量检验 446
案例19:生产线质量比较 449
案例20:上课与考试成绩的协方差 454
案例21:上课与考试成绩的相关系数 455
案例22:上课与考试成绩的相关程度 456
案例23:判断产品的合格率 459
案例24:根据产品的合格率计算至多允许的残次品数量 461
案例25:优化计算交易次数 462
案例26:计算中奖概率 464
案例27:更科学的质量检验 466
案例28:计算产品的可靠性 467
案例29:研究正态分布曲线 469
案例30:研究正态累积分布反函数曲线 470
案例31:计算正态化数值 473
案例32:研究对数累积分布函数 475
案例33:货比三家 477
案例34:分析产品寿命 479
案例35:研究伽玛概率密度函数 481
案例36:研究伽玛累积分布函数和反函数 482
案例37:求伽玛函数值 484
案例38:研究β累积分布函数 485
案例39:计算零件平均尺寸的98%置信区间 487
案例40:求解回归直线的方程 490
案例41:对回归方程进行显著性检验 492
案例42:根据回归直线进行预测 495
案例43:对回归方程进行显著性检验2 498
案例44:根据历史值预测汽车产量 499
案例45:判断使用何种回归方式对数据进行拟合 501
案例46:研究生期末考试成绩统计系统 502
案例47:射击比赛系统 505
案例48:最差营业额的计算 508
综合案例1:学生成绩排名(SUM+RANK) 510
综合案例2:统计个人最高销售额(MAX+SUMIF) 510
综合案例3:员工月收入分析(SUM+IF) 511
综合案例4:按班级统计符合条件人数(COUNTIF+OFFSET+MATCH) 512
综合案例5:计算参赛选手的最后得分(MIN+MAX+SUM+IF+RANK+COUNTIF) 513
综合案例6:计算员工月奖金(IF+COUNTIF) 515
综合案例7:客户资料统计(SUM+LARGE+IF+IF+PERCENTILE) 517
综合案例8:旅游景点游客统计(SUM+OFFSET+INDIRECT+MATCH) 518
综合案例9:员工捐款人数统计(SUM+COUNTIF+IF) 519
综合案例10:线性回归法预测销售收入(LINEST+CORREL) 520
第12章 财务函数 523
案例1:书店预投资收益 524
案例2:星星幼儿园方案选择 526
案例3:关于海风冷饮店的修正内部收益率 528
案例4:计算某早点店收益 531
案例5:计算某大型机器的折旧值 534
案例6:计算一辆汽车的折旧值 536
案例7:计算某期间内的折旧值 538
案例8:计算第一时期的折旧值 540
案例9:用函数AMORLINC计算第一时期的折旧值 541
案例10:计算线性折旧值 542
案例11:使用年限总和折旧法求折旧值 544
案例12:判断是否要购买某保险 545
案例13:判断某项目是否可行 547
案例14:计算不定期的净现值 549
案例15:计算银行存款 550
案例16:计算还款期数 552
案例17:计算证券的付息次数 553
案例18:计算购房贷款的月利率 555
案例19:计算按月支付利息的实际年利率 556
案例20:计算按季度支付利息的名义利率 557
案例21:计算偿还贷款累计的利息金额 558
案例22:计算累计偿还贷款的本金金额 560
案例23:计算存款的未来值 561
案例24:计算贷款的每期还款额 562
案例25:计算贷款每期返还的本金金额 564
案例26:计算贷款每期返还的利息金额 566
案例27:计算投资期内所支付的利息 567
案例28:计算证券的价格 569
案例29:计算债券的到期收益率 571
案例30:求一次性证券利息 573
案例31:计算债券的价格 575
案例32:计算收益率 577
案例33:计算定期付息债券应计利息 579
案例34:求有价证券的价格 581
案例35:求一次性付息证券金额 583
案例36:求证券的贴现率 585
案例37:返回一次性付息证券的利率 587
案例38:计算折价发行债券的收益率 589
案例39:计算结算日之前的付息日 591
案例40:计算结算日之后的付息日 592
案例41:计算当前付息期内截止到结算日的天数 594
案例42:从结算日到下一付息日之间的天数 596
案例43:计算结算日所在的付息期的天数 598
案例44:求首期付息日不固定的有价证券证券的价格 601
案例45:求非固定付息日的收益率 603
案例46:求有价债券的价格 605
案例47:朝阳股票的收益率 607
案例48:南方基金的修正期限 608
案例49:南方基金的Macauley修正期限 610
案例50:计算某种国库券的等效收益率 611
案例51:计算购买美元面值国库券的价格 612
案例52:计算某种国库券的收益率 613
案例53:用小数形式表示证券价格 614
案例54:用分数形式表示证券价格 615
综合案例1:公司收益率计算表 616
综合案例2:计算固定资产折旧的问题 617
综合案例3:贷款利息与本金的计算表 619
综合案例4:计算购买有价证券的利润 621
综合案例5:计算购买国库券的收益率 623
综合案例6:计算购买债券的计息天数 625
综合案例7:计算比较银行存款值的问题 626
综合案例8:计算有价证券修正日期和获得利润 627
第13章 工程函数 630
案例1:计算n阶第1种修正贝赛尔函数值 631
案例2:求贝赛尔函数的Kn(x) 633
案例3:计算贝赛尔函数Jn(x)值 635
案例4:计算贝赛尔函数Yn(x)值 637
案例5:将下列十进制数转换为二进制 641
案例6:将下列十进制数转换为十六进制 643
案例7:将下列十进制数转换为八进制 644
案例8:计算加密器的输入值 646
案例9:计算出错内存单元格 648
案例10:将下列十六进制数转换为八进制数 649
案例11:将下列八进制数转换为二进制 651
案例12:计算电路的复阻抗 654
案例13:计算余误差函数 656
案例14:计算复电信号的幅度 658
案例15:计算信号的相位 660
案例16:计算信号的共轭复信号 661
案例17:计算复数的余弦值 662
案例18:计算复数的自然对数 666
案例19:计算处理器的输出信号 667
案例20:计算端口的电压 670
案例21:计算正弦信号 671
案例22:将菜谱中的单位转换为常用单位 674
案例23:判断工资扣除水电费是否正确 675
案例24:从工资表中判断是否需要缴纳个人所得税 677
案例25:计算信号的和信号和差信号 679
第1章 Excel函数知识 1
技巧:快速切换引用类型:F4 6
技巧:删除名称 7
第2章 日期和时间函数 25
技巧:任意设置日期格式 26
技巧:使用“Ctrl+;”快捷键输入当天日期 30
技巧:显示当前日期的年、月、日 30
技巧:返回上个月的天数 31
技巧:返回当前的年、月、日和时、分、秒 33
技巧:返回上个月月末的日期 33
技巧:使用“Ctrl+:”快捷键快速输入当前的时间。 34
技巧:计算指定间隔的日期 36
技巧:判断闰年 36
技巧:利用函数DATEVALUE和字符串的组合输入年、月、日 38
技巧:将数字显示为日期 39
技巧:计算同一年上岗的人数 41
技巧:计算员工年龄 41
技巧:统计同一月生日的人数 43
技巧:返回今天月份 43
技巧:按照销售日排序 45
技巧:汇总当天销售额 46
技巧:显示超过24小时的时间 49
技巧:显示负时间值 50
技巧:将数字显示为时间 52
技巧:统计同一小时进入停车场的车数 54
技巧:计算停车费用 56
技巧:显示日期的星期数名称 60
技巧:将星期日设置为突出显示 61
技巧:计算两个日期之间星期几的个数 62
技巧:返回上一个星期日和下一个星期日的日期 62
技巧:返回当前日期为本年的第几周 64
技巧:返回本月最后一天的日期 67
技巧:返回当月的天数 67
技巧:计算指定工作日之前或之后的日期 69
第3章 逻辑函数 82
技巧:如何使“真”条件不显示任何值 84
技巧:使符合条件的单元格显示特定格式 84
技巧:如何显示逻辑值以外的文本(AND+IF) 87
技巧:运算符巧替逻辑函数(AND/*) 87
技巧:如何显示逻辑值以外的文本(OR+IF) 89
技巧:运算符巧替逻辑函数(OR/+) 90
技巧:判断两个或多个条件都不成立(NOT+AND) 92
第4章 信息函数 106
技巧:如何快速显示当前单元格格式 109
技巧:检验表格中错误的类型 110
技巧:利用Excel查看当前操作系统 112
技巧:检验单元格中的数据类型 115
第6章 查找和引用函数 200
技巧:查询预约的房间号 202
技巧:生成循环等差序列 204
技巧:按照指定间隔列取值后求和 204
技巧:设置奇偶行的不同底纹 206
技巧:返回字符串代码所表示的职称 212
技巧:判断员工档案是否存在 216
技巧:标记目标值位置 217
技巧:查找相同区域的列返回行值 219
技巧:模糊查询成绩等级 220
技巧:查询字符串中的连续数值 223
技巧:返回最后一个非空单元格的值或位置 223
技巧:在不同工作表之间引用价格 227
技巧:修改错误值的显示 229
技巧:显示公式中的错误 229
技巧:避免出现负库存量 233
技巧:汇总指定月份产品的销量 234
技巧:批量生成打折条 239
技巧:查询打折最多的商品名称 239
技巧:引用单元格后求和 241
技巧:生成1~15的自然数垂直序列 243
技巧:生成自然数水平序列 243
技巧:生成字符列表 244
技巧:动态统计销量 245
技巧:使用菜单命令实现单元格区域的转置 249
技巧:自动跳转到最后一个销售单所在的单元格 251
第7章 文本函数 270
技巧:FIND查找一个字符或字符串在另一个字符串中第N次出现的位置 272
技巧:将全角大写字符转换为小写半角字符 277
技巧:把字符串第二个以后的字符转换成代码(CODE+MID) 281
技巧:统计文本格式的数字(VALUE) 284
技巧:转换价格并统计价格总和(DOLLAR+SUM) 288
技巧:跨工作簿消除数据非打印字符及空格 293
技巧:将数据合并到同文档不同工作簿中(CONCATENATE+IF) 296
技巧:计算单元格中的总字数(TRIM+LEN+AND+IF) 298
技巧:大、小写字母转换(LOWER+ASC) 300
技巧:将替换后丢失的“0”加上 303
技巧:将姓名左右对齐(IF+LEN+MID) 305
技巧:查找表中重复的项 307
技巧:对转换后的价格再转换为数值格式进行汇总计算(VALUE+FIXED+SUM) 311
技巧:REPLACE函数实现自动编号 313
技巧:将身份证中的出生日期文本格式转换为日期格式 319
技巧:REPT函数补齐空缺位数 322
技巧:RIGHT函数结合LEFT函数提取身份证中的生日信息 326
第11章 统计函数 412
技巧:使用EXP求取伽玛函数值 484
技巧:使用快捷方式求一组数值中的最小值 509
第12章 财务函数 523
技巧:显示公式 526
技巧:自动换行 529
技巧:Excel状态栏巧妙设置 530
技巧:使用DATE函数输入日期 532
技巧:在不连续单元格内输入同一数据 533