目录
第1章 逻辑函数 1
1.1 IF函数:根据给定条件判断真假 1
1.2 NOT函数:参数的逻辑求反 3
1.3 AND函数:多个条件的交集运算 5
1.4 OR函数:多个条件的并集运算 7
1.5 TRUE函数:返回逻辑值TRUE 9
1.6 FALSE函数:返回逻辑值FALSE 11
1.7 IFERROR函数:处理公式中出现的错误 13
第2章 日期和时间函数 15
2.1 日期系统介绍 15
2.2 函数的应用 17
2.2.1 DATE函数:返回指定日期的序列号 17
2.2.2 DATEVALUE函数:返回文本格式的日期所代表的序列号 18
2.2.3 DAY函数:返回指定日期在当月的天数 21
2.2.4 DAYS360函数:按照一年360天为基准,计算两个日期间的相差天数 26
2.2.5 EDATE函数:返回开始日期之前或之后月数的日期序列号 28
2.2.6 EOMONTH函数:返回指定日期之前或之后月份的最后一天的序列号 31
2.2.7 HOUR函数:返回时间的小时数 33
2.2.8 MINUTE函数:返回时间的分钟数 35
2.2.9 SECOND函数:返回时间的秒数 36
2.2.10 MONTH函数:返回指定日期的月份 38
2.2.11 NETWORKDAYS函数:返回起始日期之间的工作日个数 41
2.2.12 NOW函数:返回当前的系统日期和时间 42
2.2.13 TIME函数:返回指定时间的小数值 44
2.2.14 TIMEVALUE函数:返回文本字符串所代表的小数值 47
2.2.15 TODAY函数:返回当前的日期 49
2.2.16 WEEKDAY函数:返回指定日期为星期几 52
2.2.17 WEEKNUM函数:返回指定日期在一年当中的周数 56
2.2.18 WORKDAY函数:返回指定工作日之前或之后日期的序列号 59
2.2.19 YEAR函数:返回指定日期的年份 60
2.2.20 YEARFRAC函数:返回天数占全年天数的百分比 63
第3章 信息函数 65
3.1 CELL函数:返回指定单元格信息 65
3.2 ERROR.TYPE函数:返回对应错误类型的数字 70
3.3 INFO函数:返回当前操作环境的信息 72
3.4 ISBLANK函数:判断单元格内容是否为空 75
3.5 ISERR函数:判断除#N/A以外的错误值 77
3.6 ISERROR函数:判断是否为错误值 78
3.7 ISEVEN函数:判断指定数值是否为偶数 79
3.8 ISODD函数:判断指定数值是否为奇数 82
3.9 ISLOGICAL函数:判断是否为逻辑值 84
3.10 ISNA函数:判断是否为错误值#N/A 87
3.11 ISNONTEXT函数:判断是否为非文本 88
3.12 ISNUMBER函数:判断是否为数字 89
3.13 ISREF函数:判断是否为引用 91
3.14 ISTEXT函数:判断参数是否为文本 93
3.15 N函数:返回转换为数字的值 95
3.16 NA函数:返回错误值#N/A 97
3.17 TYPE函数:返回数值的类型 99
第4章 文本函数 102
4.1 文本转换类函数 102
4.1.1 ASC函数:将字符串中的全角字符转换为半角字符 102
4.1.2 BAHTTEXT函数:将数字转换为泰语文本 104
4.1.3 CHAR函数:返回相应数字对应的字符 107
4.1.4 DOLLAR函数:将数字转换为美元货币格式($)的文本 109
4.1.5 LOWER函数:将文本转换为小写 111
4.1.6 PROPER函数:将文本值的每个字的首字母转换为大写 113
4.1.7 RMB函数:将数字转换为人民币货币格式(?)的文本 114
4.1.8 T函数:将参数转换为文本 117
4.1.9 TEXT函数:设置数字格式并将其转换为文本 119
4.1.10 UPPER函数:将文本转换为大写 122
4.1.11 VALUE函数:将文本参数转换为数字 125
4.1.12 WIDECHAR函数:将半角字符转换为全角字符 127
4.2 文本操作类函数 129
4.2.1 CODE函数:返回文本字符串中第一个字符对应的数字代码 129
4.2.2 CONCATENATE函数:将几个文本项合并为一个文本字符串 132
4.2.3 FIND、FINDB函数:在文本字符串中定位指定文本串的位置(区分大小写) 135
4.2.4 FIXED函数:设置具有固定小数位数的文本 137
4.2.5 LEFT、LEFTB函数:返回文本字符串中的左边字符 139
4.2.6 LEN、LENB函数:计算文本字符串的个数 142
4.2.7 MID、MIDB函数:返回文本字符串中指定的字符 145
4.2.8 REPLACE、REPLACEB函数:替换文本字符串中的文本 148
4.2.9 RIGHT、RIGHTB函数:返回文本字符串中的右边字符 152
4.2.10 SEARCH、SEARCHB函数:查找文本字符串(不区分大小写) 154
4.2.11 SUBSTITUTE函数:使用新文本替换旧文本 157
4.3 文本更新操作类函数 159
4.3.1 CLEAN函数:删除文本中不能打印字符 160
4.3.2 EXACT函数:检查两个文本字符串是否相同 161
4.3.3 REPT函数:按指定次数重复文本 163
4.3.4 TRIM函数:删除文本字符串中的空格 166
第5章 查找和引用函数 168
5.1 查找函数 168
5.1.1 ADDRESS函数:返回工作表中单元格的地址 168
5.1.2 AREAS函数:返回引用中包含单元格区域的个数 172
5.1.3 CHOOSE函数:从值的列表中选择数值 173
5.1.4 COLUMN函数:返回引用的列标 175
5.1.5 COLUMNS函数:返回数组或引用所包含的列数 177
5.1.6 HLOOKUP函数:查找数组的首行,并返回指定单元格的值 178
5.1.7 HYPERLINK函数:创建快捷方式或跳转,打开存储在Intranet或Internet上的文档 183
5.1.8 LOOKUP函数:在向量或数组中查找数据 186
5.1.9 MATCH函数:在引用或数组中查找数据 189
5.1.10 ROW函数:返回引用的行号 191
5.1.11 ROWS函数:返回引用或数组的行数 192
5.1.12 RTD函数:获取实时数据 194
5.1.13 VLOOKUP函数:在数组第一列中查找,然后在行之间移动以返回单元格的值 194
5.2 引用函数 204
5.2.1 INDEX函数:返回指定单元格或数组中的值 204
5.2.2 INDIRECT函数:返回由文本值指定的引用 214
5.2.3 OFFSET函数:返回指定引用中的偏移量 216
5.2.4 TRANSPOSE函数:返回转置的单元格区域 218
第6章 数学和三角函数 222
6.1 数学运算函数 222
6.1.1 ABS函数:返回指定数值的绝对值 222
6.1.2 CEILING函数:将指定数字向上舍入为最接近的整数 224
6.1.3 COMBIN函数:返回指定数目的组合数 225
6.1.4 EVEN函数:将指定数字向上舍入为最接近的偶数 227
6.1.5 EXP函数:返回e的指定数乘幂 228
6.1.6 FACT函数:返回数字的阶乘 230
6.1.7 FACTDOUBLE函数:返回数字的双倍阶乘 231
6.1.8 FLOOR函数:将指定数字向绝对值减小的方向舍入 233
6.1.9 GCD函数:返回数字的最大公约数 236
6.1.10 INT函数:返回参数的整数部分 237
6.1.11 LCM函数:返回数字的最小公倍数 239
6.1.12 LN函数:返回数字的自然对数 241
6.1.13 LOG函数:返回数字以指定底为底的对数 242
6.1.14 LOG10函数:返回数字以10为底的对数 244
6.1.15 MDETERM函数:返回数组的矩阵行列式的值 245
6.1.16 MINVERSE函数:返回数组的逆矩阵 246
6.1.17 MMULT函数:返回两个数组的矩阵乘积 248
6.1.18 MOD函数:返回两数相除的余数 249
6.1.19 MROUND函数:返回一个舍入到所需倍数的数字 251
6.1.20 MULTINOMIAL函数:返回参数和的阶乘与各参数阶乘乘积的比值 252
6.1.21 ODD函数:将指定数字向上舍入为最接近的奇数 253
6.1.22 PI函数:返回pi的数值 255
6.1.23 POWER函数:返回数字的乘幂 256
6.1.24 PRODUCT函数:返回参数的乘积 258
6.1.25 QUOTIENT函数:返回商的整数部分 259
6.1.26 RAND函数:返回0~1之间的一个随机数 260
6.1.27 RANDBETWEEN函数:返回指定两个数字之间的随机数 262
6.1.28 ROMAN函数:将阿拉伯数字转换为文本形式的罗马数字 264
6.1.29 ROUND函数:将给定数字按指定位数舍入 266
6.1.30 ROUNDUP函数:将指定数字向上四舍五入 268
6.1.31 ROUNDDOWN函数:将指定数字向下四舍五入 273
6.1.32 SERIESSUM函数:返回基于公式的幂级数的和 275
6.1.33 SIGN函数:判断指定数字的正负 276
6.1.34 SQRT函数:返回数字的正平方根 278
6.1.35 SUBTOTAL函数:返回列表或数据库中的分类汇总 279
6.1.36 SUM函数:返回指定单元格区域中的数字之和 283
6.1.37 SUMIF函数:按照指定条件对单元格区域求和 284
6.1.38 SUMPRODUCT函数:返回数组中对应元素的乘积之和 287
6.1.39 SUMSQ函数:返回参数的平方和 288
6.1.40 SUMX2MY2函数:返回两数组中对应数值的平方差之和 289
6.1.41 SUMX2PY2函数:返回两数组中对应数值的平方和之和 291
6.1.42 SUMXMY2函数:返回两个数组中对应数值之差的平方和 292
6.1.43 TRUNC函数:将指定数字截尾取整 293
6.2 三角函数 295
6.2.1 ACOS函数:返回数字的反余弦值 295
6.2.2 ACOSH函数:返回数字的反双曲余弦值 297
6.2.3 ASIN函数:返回数字的反正弦值 299
6.2.4 ASINH函数:返回数字的反双曲正弦值 301
6.2.5 ATAN函数:返回数字的反正切值 302
6.2.6 ATAN2函数:返回指定X及Y坐标值的反正切值 305
6.2.7 ATANH函数:返回数字的反双曲正切值 306
6.2.8 COS函数:返回角度的余弦值 308
6.2.9 COSH函数:返回数字的双曲余弦值 309
6.2.10 DEGREES函数:将指定弧度转换为度 310
6.2.11 RADIANS函数:将度转换为弧度 313
6.2.12 SIN函数:返回指定角度的正弦值 316
6.2.13 SINH函数:返回数字的双曲正弦值 317
6.2.14 TAN函数:返回数字的正切值 319
6.2.15 TANH函数:返回数字的双曲正切值 320
第7章 统计函数 322
7.1 AVERAGE函数:返回指定数字的平均值 322
7.2 AVERAGEA函数:返回参数列表中数值的平均值 324
7.3 AVERAGEIF函数:返回指定区域内满足条件的所有单元格的平均值 326
7.4 BETA.DIST函数:返回Beta累积分布函数 328
7.5 BETA.INV函数:返回指定Beta分布的累积分布函数的反函数 329
7.6 BINOM.DIST函数:返回二项式分布的概率值 331
7.7 CHISQ.DIST函数:返回χ2分布的左尾概率 333
7.8 CHISQ.INV函数:返回χ2分布的左尾概率的反函数 334
7.9 CHISQ.TEST函数:返回独立性检验的结果 335
7.10 CORREL函数:返回两个数据集之间的相关系数 336
7.11 COUNT函数:返回参数列表中数字的个数 338
7.12 COUNTA函数:返回区域中不为空的单元格个数 339
7.13 COUNTBLANK函数:返回指定单元格区域内空白单元格的个数 340
7.14 COUNTIF函数:返回区域内满足指定条件的单元格个数 342
7.15 DEVSQ函数:返回偏差的平方和 343
7.16 EXPON.DIST函数:返回指数分布 344
7.17 FORECAST函数:返回沿线性趋势的值 346
7.18 F.DIST函数:返回两组数据的(左尾)F概率分布 348
7.19 F.TEST函数:返回F检验的结果 349
7.20 F.INV函数:返回F概率分布的反函数 351
7.21 FISHER函数:返回Fisher变换值 352
7.22 FISHERINV函数:返回Fisher变换的反函数值 354
7.23 FREQUENCY函数:以垂直数组的形式返回频率分布 355
7.24 GAMMA.DIST函数:返回伽玛分布 358
7.25 GAMMA.INV函数:返回伽玛累积分布函数的反函数 360
7.26 GAMMALN函数:返回伽玛函数的自然对数 362
7.27 GEOMEAN函数:返回几何平均值 364
7.28 GROWTH函数:根据现有数据预测指数的增长值 365
7.29 HARMEAN函数:返回调和平均值 368
7.30 HYPGEOM.DIST函数:返回超几何分布 369
7.31 INTERCEPT函数:返回线性回归线的截距 371
7.32 KURT函数:返回数据集的峰值 373
7.33 LARGE函数:返回数据集中第k个最大值 374
7.34 LINEST函数:返回线性趋势的参数 376
7.35 LOGEST函数:返回指数回归拟合曲线方程的参数 379
7.36 LOGNORM.DIST函数:返回对数累积分布函数 381
7.37 LOGNORM.INV函数:返回对数累积分布的反函数 382
7.38 MAX函数:返回参数列表中的最大值 384
7.39 MAXA函数:返回参数列表中的最大值 386
7.40 MEDIAN函数:返回指定数据集的中值 389
7.41 MIN函数:返回一组值中的最小值 390
7.42 MINA函数:返回参数列表中的最小值 393
7.43 MODE函数:返回在数据区域中频率最高的数值 395
7.44 NEGBINOM.DIST函数:返回负二项式分布 396
7.45 NORM.DIST函数:返回指定平均值和标准偏差的正态分布 398
7.46 NORM.INV函数:返回指定平均值和标准偏差的正态累积分布函数的反函数 400
7.47 NORM.S.DIST:返回标准正态分布函数 402
7.48 NORM.S.INV函数:返回标准正态累积分布函数的反函数 403
7.49 PEARSON函数:返回Pearson乘积矩相关系数 405
7.50 PERMUT函数:返回指定数目对象的排列数 407
7.51 PROB函数:返回区域中的数值落在指定区间内的概率 408
7.52 RANK函数:返回一个数字在数字列表中的排位 410
7.53 RSQ函数:返回Pearson乘积矩相关系数的平方 412
7.54 SMALL函数:返回数据集中的第k个最小值 414
7.55 STANDARDIZE函数:返回正态化数值 416
7.56 STDEVA函数:返回样本的标准偏差 418
7.57 STDEVPA函数:返回样本总体的标准偏差 419
7.58 SLOPE函数:返回线性回归线的斜率 421
7.59 STEYX函数:返回通过线性回归法预测每个x的y值时所产生的标准误差 422
7.60 TREND函数:返回一条线性回归拟合线的值 424
7.61 T.DIST函数:返回学生的t分布的百分点(概率) 426
7.62 T.INV函数:返回学生的t分布的左尾反函数 427
7.63 T.TEST函数:返回与学生的t检验相关的概率 429
7.64 TRIMMEAN函数:返回数据集的内部平均值 430
7.65 VAR函数:返回基于给定样本的方差 432
7.66 VARA函数:返回基于给定样本的方差 434
7.67 VAR.P函数:返回基于整个样本总体的方差 435
7.68 VARPA函数:返回基于整个样本总体的方差 437
7.69 WEIBULL.DIST函数:返回韦伯分布 438
7.70 Z.TEST函数:返回z检验的单尾概率值 440
第8章 数据库函数 443
8.1 DAVERAGE函数:计算所选数据库条目的平均值 443
8.2 DCOUNT函数:计算数据库中包含数字的单元格的数量 445
8.3 DCOUNTA函数:计算数据库中非空单元格的数量 447
8.4 DGET函数:从数据库提取符合条件的单个记录 449
8.5 DMAX函数:返回所选数据库中的最大值 451
8.6 DMIN函数:返回数据库中的最小值 453
8.7 DPRODUCT函数:计算数据库中指定数值的乘积 455
8.8 DSTDEV函数:计算基于所选数据库的样本估算标准偏差 457
8.9 DSTDEVP函数:计算基于所选数据库的样本总体计算标准偏差 459
8.10 DSUM函数:计算列表或数据库中满足条件的数字之和 461
8.11 DVAR函数:计算基于所选数据库条目的样本估算方差 463
8.12 DVARP函数:计算样本总体方差 465
第9章 财务函数 468
9.1 有价证券函数 468
9.1.1 ACCRINT函数:计算定期支付利息债券的应计利息 468
9.1.2 ACCRINTM函数:计算在到期日支付利息的债券的应计利息 470
9.1.3 COUPDAYBS函数:计算从付息期开始到结算日的天数 471
9.1.4 COUPDAYS函数:计算包括结算日的付息期的天数 472
9.1.5 COUPDAYSNC函数:计算从结算日到下一付息日之间的天数 474
9.1.6 COUPNCD函数:计算结算日之后的下一个付息日 475
9.1.7 COUPNUM函数:计算结算日至到期日之间的应付利息次数 476
9.1.8 COUPPCD函数:计算结算日之前的上一付息日 477
9.1.9 DISC函数:计算有价证券的贴现率 479
9.1.10 DURATION函数:计算定期付息的有价证券的修正期限 480
9.1.11 INTRATE函数:计算完全投资型债券的利率 481
9.1.12 MDURATION函数:计算假设面值为?100的有价证券的Macauley修正期限 483
9.1.13 ODDFPRICE函数:计算首期付息日不固定面值为?100的有价证券的价格 484
9.1.14 ODDLPRICE函数:计算末期付息日不固定的面值?100的有价证券的价格 486
9.1.15 ODDFYIELD函数:计算首期付息日不固定的有价证券的收益率 487
9.1.16 ODDLYIELD函数:计算末期付息日不固定的有价证券的收益率 489
9.1.17 PRICE函数:计算定期支付利息的有价证券的价格 491
9.1.18 PRICEDISC函数:计算折价发行的面值?100的有价证券的价格 492
9.1.19 PRICEMAT函数:计算到期付息的面值为?100的有价证券的价格 493
9.1.20 YIELD函数:计算定期支付利息的有价证券的收益率 494
9.1.21 YIELDDISC函数:计算折价发行的有价证券的年收益率 496
9.1.22 YIELDMAT函数:计算到期付息有价证券的年收益率 497
9.1.23 RECEIVED函数:计算一次性付息的有价证券在结算日收回的金额 499
9.1.24 TBILLEQ函数:计算国库券的等价债券收益率 500
9.1.25 TBILLPRICE函数:计算面值?100的国库券的价格 501
9.1.26 TBILLYIELD函数:计算国库券的收益率 502
9.2 投资函数 503
9.2.1 FV函数:计算一笔投资的未来值 504
9.2.2 PV函数:计算投资的现值 505
9.2.3 NPV函数:计算基于一系列定期的现金流和贴现率计算的投资的净现值 507
9.2.4 XNPV函数:计算不定期发生的现金流的净现值 508
9.2.5 IRR函数:计算按固定的间隔产生现金流的内部收益率 510
9.2.6 MIRR函数:计算连续期间内现金流的修正内部收益率 512
9.2.7 XIRR函数:计算不定期发生的现金流的内部收益率 515
9.3 本金和利息函数 516
9.3.1 PMT函数:计算每期支付的金额 517
9.3.2 IPMT函数:计算给定期间内的利息金额 518
9.3.3 PPMT函数:计算给定期间内偿还的本金数额 521
9.3.4 CUMIPMT函数:计算贷款首期至末期期间累计偿还的利息数额 523
9.3.5 CUMPRINC函数:计算贷款首期至末期期间累计偿还的本金数额 524
9.3.6 FVSCHEDULE函数:计算基于一系列复利率
计算的初始本金的未来值 526
9.3.7 ISPMT函数:计算特定投资期间内支付的利息 526
9.3.8 NPER函数:计算投资的期数 527
9.3.9 RATE函数:计算年金的各期利率 529
9.4 折旧函数 530
9.4.1 AMORDEGRC函数:计算每个结算期间的折旧值 530
9.4.2 AMORLINC函数:计算每个结算期的折旧值 531
9.4.3 DB函数:应用固定余额递减法计算折旧值 532
9.4.4 DDB函数:应用双倍余额递减法或其他指定方法计算折旧值 535
9.4.5 SLN函数:计算固定资产的线性折旧值 537
9.4.6 SYD函数:应用年限总和折旧法计算指定期间的折旧值 538
9.4.7 VDB函数:应用双倍余额递减法返回给定期间或部分期间内的资产折旧值 540
9.5 转换函数 543
9.5.1 DOLLARDE函数:将用分数表示的价格转换为
小数表示的价格 543
9.5.2 DOLLARFR函数:将用小数表示的价格转换为分数表示的价格 544
9.5.3 EFFECT函数:计算有效的年利率 544
9.5.4 NOMINAL函数:计算年度的名义利率 545
第10章 工程函数 547
10.1 贝塞尔函数 547
10.1.1 BESSELI函数:计算修正贝塞尔函数值In(x) 547
10.1.2 BESSELK函数:计算修正贝塞尔函数值Kn(x) 548
10.1.3 BESSELJ函数:计算贝塞尔函数值Jn(x) 550
10.1.4 BESSELY函数:计算贝塞尔函数值Yn(x) 551
10.2 进制转换函数 552
10.2.1 BIN2DEC函数:将二进制数转换为十进制数 552
10.2.2 BIN2HEX函数:将二进制数转换为十六进制数 554
10.2.3 BIN2OCT函数:将二进制数转换为八进制数 555
10.2.4 DEC2BIN函数:将十进制数转换为二进制数 556
10.2.5 DEC2HEX函数:将十进制数转换为十六进制数 558
10.2.6 DEC2OCT函数:将十进制数转换为八进制数 559
10.2.7 HEX2BIN函数:将十六进制数转换为二进制数 560
10.2.8 HEX2DEC函数:将十六进制数转换为十进制数 562
10.2.9 HEX2OCT函数:将十六进制数转换为八进制数 563
10.2.10 OCT2BIN函数:将八进制数转换为二进制数 564
10.2.11 OCT2DEC函数:将八进制数转换为十进制数 566
10.2.12 OCT2HEX函数:将八进制数转换为十六进制数 567
10.3 复数函数 568
10.3.1 COMPLEX函数:将实系数和虚系数转换为 复数 569
10.3.2 IMABS函数:计算复数的绝对值 570
10.3.3 IMAGINARY函数:计算复数的虚系数 571
10.3.4 IMREAL函数:计算复数的实系数 572
10.3.5 IMARGUMENT函数:计算以弧度表示的角 573
10.3.6 IMCONJUGATE函数:计算复数的共轭复数 574
10.3.7 IMSIN函数:计算复数的正弦值 576
10.3.8 IMCOS函数:计算复数的余弦值 577
10.3.9 IMDIV函数:计算两个复数的商 578
10.3.10 IMEXP函数:计算复数的指数 580
10.3.11 IMLN函数:计算复数的自然对数 581
10.3.12 IMLOG10函数:计算复数以10为底的对数 582
10.3.13 IMLOG2函数:计算复数以2为底的对数 584
10.3.14 IMPOWER函数:计算复数的整数幂 585
10.3.15 IMPRODUCT函数:计算从2到255复数 的乘积 586
10.3.16 IMSQRT函数:计算复数的平方根 587
10.3.17 IMSUB函数:计算两个复数的差 589
10.3.18 IMSUM函数:计算多个复数的和 590
10.4 其他工程函数 591
10.4.1 CONVERT函数:将数字从一种度量系统转换 为另一种度量系统 591
10.4.2 DELTA函数:检查两个值是否相等 592
10.4.3 ERF函数:计算误差函数的积分 593
10.4.4 ERFC函数:计算补余误差函数 594
10.4.5 GESTEP函数:判断数字是否大于阈值 595
附录 索引 597
· · · · · · (
收起)